Uses of Interface
org.apache.orc.DataMask
Packages that use DataMask
Package
Description
-
Uses of DataMask in org.apache.orc
Methods in org.apache.orc that return DataMaskModifier and TypeMethodDescriptionstatic DataMaskDataMask.Factory.build(DataMaskDescription mask, TypeDescription schema, DataMask.MaskOverrides overrides) Build a new DataMask instance.DataMask.Provider.build(DataMaskDescription description, TypeDescription schema, DataMask.MaskOverrides overrides) Build a mask with the given parameters. -
Uses of DataMask in org.apache.orc.impl
Methods in org.apache.orc.impl that return DataMaskModifier and TypeMethodDescriptionMaskDescriptionImpl.create(TypeDescription schema, DataMask.MaskOverrides overrides) -
Uses of DataMask in org.apache.orc.impl.mask
Classes in org.apache.orc.impl.mask that implement DataMaskModifier and TypeClassDescriptionclassAn identity data mask for decimal types.classAn identity data mask for floating point types.classA data mask for list types that applies the given masks to its children, but doesn't mask at this level.classAn identity data mask for integer types.classA data mask for map types that applies the given masks to its children, but doesn't mask at this level.classMasking routine that converts every value to NULL.classA data mask for struct types that applies the given masks to its children, but doesn't mask at this level.classA data mask for union types that applies the given masks to its children, but doesn't mask at this level.Methods in org.apache.orc.impl.mask that return DataMaskModifier and TypeMethodDescriptionMaskFactory.build(TypeDescription schema, DataMask.MaskOverrides overrides) MaskProvider.build(DataMaskDescription description, TypeDescription schema, DataMask.MaskOverrides overrides) protected abstract DataMaskMaskFactory.buildBinaryMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildBinaryMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildBinaryMask(TypeDescription schema) protected abstract DataMaskMaskFactory.buildBooleanMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildBooleanMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildBooleanMask(TypeDescription schema) protected DataMask[]MaskFactory.buildChildren(List<TypeDescription> children, DataMask.MaskOverrides overrides) protected abstract DataMaskMaskFactory.buildDateMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildDateMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildDateMask(TypeDescription schema) protected abstract DataMaskMaskFactory.buildDecimalMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildDecimalMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildDecimalMask(TypeDescription schema) protected abstract DataMaskMaskFactory.buildDoubleMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildDoubleMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildDoubleMask(TypeDescription schema) protected abstract DataMaskMaskFactory.buildLongMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildLongMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildLongMask(TypeDescription schema) protected abstract DataMaskMaskFactory.buildStringMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildStringMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildStringMask(TypeDescription schema) protected DataMaskMaskFactory.buildStructMask(TypeDescription schema, DataMask.MaskOverrides overrides) protected abstract DataMaskMaskFactory.buildTimestampMask(TypeDescription schema) protected DataMaskRedactMaskFactory.buildTimestampMask(TypeDescription schema) protected DataMaskSHA256MaskFactory.buildTimestampMask(TypeDescription schema) -
Uses of DataMask in org.apache.orc.impl.writer
Methods in org.apache.orc.impl.writer that return DataMaskModifier and TypeMethodDescriptionWriterContext.getUnencryptedMask(int columnId) Get the mask for the unencrypted variant.