public class TypeAdapterFactory
extends java.lang.Object
Constructor and Description |
---|
TypeAdapterFactory(MaskingAlgorithm.MaskingType algorithmType,
UnderlyingDataType underlyingType,
MaskValueMetadataImpl metadata) |
TypeAdapterFactory(MaskingAlgorithm.MaskingType algorithmType,
UnderlyingDataType underlyingType,
MaskValueMetadataImpl metadata,
java.util.Map<org.apache.commons.lang3.tuple.Pair<MaskingAlgorithm.MaskingType,UnderlyingDataType>,java.lang.Class<? extends TypeAdapter<?,?>>> overridesIn) |
TypeAdapterFactory(MaskingAlgorithm.MaskingType algorithmType,
UnderlyingDataType underlyingType,
MaskValueMetadataImpl metadata,
java.util.Map<org.apache.commons.lang3.tuple.Pair<MaskingAlgorithm.MaskingType,UnderlyingDataType>,java.lang.Class<? extends TypeAdapter<?,?>>> overridesIn,
MaskingComponent maskingAlgorithmIn) |
Modifier and Type | Method and Description |
---|---|
TypeAdapter<java.lang.Object,java.lang.Object> |
getAdapter() |
public TypeAdapterFactory(MaskingAlgorithm.MaskingType algorithmType, UnderlyingDataType underlyingType, MaskValueMetadataImpl metadata)
public TypeAdapterFactory(MaskingAlgorithm.MaskingType algorithmType, UnderlyingDataType underlyingType, MaskValueMetadataImpl metadata, java.util.Map<org.apache.commons.lang3.tuple.Pair<MaskingAlgorithm.MaskingType,UnderlyingDataType>,java.lang.Class<? extends TypeAdapter<?,?>>> overridesIn)
public TypeAdapterFactory(MaskingAlgorithm.MaskingType algorithmType, UnderlyingDataType underlyingType, MaskValueMetadataImpl metadata, java.util.Map<org.apache.commons.lang3.tuple.Pair<MaskingAlgorithm.MaskingType,UnderlyingDataType>,java.lang.Class<? extends TypeAdapter<?,?>>> overridesIn, @Nullable MaskingComponent maskingAlgorithmIn)
public TypeAdapter<java.lang.Object,java.lang.Object> getAdapter()