Package org.unidata.mdm.core.context
Class ObfuscateAttributeValueContext
- java.lang.Object
-
- org.unidata.mdm.core.context.ObfuscateAttributeValueContext
-
public class ObfuscateAttributeValueContext extends java.lang.Object
Container for obfuscating function parameters.- Since:
- 6.13
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ObfuscateAttributeValueContext.ObfuscateAttributeValueContextBuilder
Builder for constructingObfuscateAttributeValueContext
instances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ObfuscateAttributeValueContext.ObfuscateAttributeValueContextBuilder
builder()
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.int
getPosition()
Returns the identifier of the attribute value in the values context batch.java.lang.Object
getValue()
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.ObfuscateAttributeValueContextBuilder
instance
-
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
-
-