Package org.unidata.mdm.core.context
Class ObfuscateAttributeValueContext
- java.lang.Object
-
- org.unidata.mdm.core.context.ObfuscateAttributeValueContext
-
public class ObfuscateAttributeValueContext extends java.lang.ObjectContainer for obfuscating function parameters.- Since:
- 6.13
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObfuscateAttributeValueContext.ObfuscateAttributeValueContextBuilderBuilder for constructingObfuscateAttributeValueContextinstances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObfuscateAttributeValueContext.ObfuscateAttributeValueContextBuilderbuilder()Returns a new builder instance forObfuscateAttributeValueContext.java.util.List<java.lang.Object>getBlock()Returns the list of attribute values participating in the same obfuscation batch.intgetPosition()Returns the identifier of the attribute value in the values context batch.java.lang.ObjectgetValue()Returns the attribute value that is to be obfuscated.
-
-
-
Method Detail
-
builder
public static ObfuscateAttributeValueContext.ObfuscateAttributeValueContextBuilder builder()
Returns a new builder instance forObfuscateAttributeValueContext.- Returns:
- a new
ObfuscateAttributeValueContext.ObfuscateAttributeValueContextBuilderinstance
-
getValue
public java.lang.Object getValue()
Returns the attribute value that is to be obfuscated.- Returns:
- the value
-
getBlock
public java.util.List<java.lang.Object> getBlock()
Returns the list of attribute values participating in the same obfuscation batch.- Returns:
- the list of attribute values
-
getPosition
public int getPosition()
Returns the identifier of the attribute value in the values context batch.- Returns:
- the attribute index in the batch
-
-