Package com.denodo.common.custom.policy
Class CustomMaskingExpression
java.lang.Object
com.denodo.common.custom.policy.CustomMaskingExpression
Masking expression applied to a sensitive field.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CustomMaskingExpressionReturns a DEFAULTCustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a FIRST_4CustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a HIDECustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a LATEST_4CustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a ONLY_YEARCustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a REDACTCustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a REDACT_ASTERISKCustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a REMOVE_DAYCustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a REMOVE_TIMECustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a ROUNDCustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a SET_0CustomMaskingExpression.Typeinstance.static final CustomMaskingExpressionReturns a SET_MINUS_1CustomMaskingExpression.Typeinstance. -
Method Summary
Modifier and TypeMethodDescriptionstatic CustomMaskingExpressioncustomMasking(String customExpression) Creates a new CUSTOM expression.Returns the custom expression for this masking.getType()Returns theCustomMaskingExpression.Typeof this expression.
-
Field Details
-
HIDE
Returns a HIDECustomMaskingExpression.Typeinstance. -
DEFAULT
Returns a DEFAULTCustomMaskingExpression.Typeinstance. -
FIRST_4
Returns a FIRST_4CustomMaskingExpression.Typeinstance. -
LATEST_4
Returns a LATEST_4CustomMaskingExpression.Typeinstance. -
ONLY_YEAR
Returns a ONLY_YEARCustomMaskingExpression.Typeinstance. -
REDACT
Returns a REDACTCustomMaskingExpression.Typeinstance. -
REDACT_ASTERISK
Returns a REDACT_ASTERISKCustomMaskingExpression.Typeinstance. -
REMOVE_TIME
Returns a REMOVE_TIMECustomMaskingExpression.Typeinstance. -
REMOVE_DAY
Returns a REMOVE_DAYCustomMaskingExpression.Typeinstance. -
ROUND
Returns a ROUNDCustomMaskingExpression.Typeinstance. -
SET_0
Returns a SET_0CustomMaskingExpression.Typeinstance. -
SET_MINUS_1
Returns a SET_MINUS_1CustomMaskingExpression.Typeinstance.
-
-
Method Details
-
customMasking
Creates a new CUSTOM expression.- Parameters:
customExpression- used for this masking.- Returns:
- the CUSTOM expression.
-
getCustomExpression
Returns the custom expression for this masking. Only applies to CUSTOM type.- Returns:
- the custom expression for this masking. Only applies to CUSTOM type.
-
getType
Returns theCustomMaskingExpression.Typeof this expression.- Returns:
- the
CustomMaskingExpression.Typeof this expression.
-