| Package | Description | 
|---|---|
| org.apache.poi.hemf.record.emfplus | |
| org.apache.poi.hwmf.record | |
| org.apache.poi.poifs.crypt | 
 Implementation of the ECMA-376 and MS-propritary document encryptions 
 | 
| org.apache.poi.util | 
 Top-level util package are classes that are useful throughout the project. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static BitField | 
HemfPlusBrush.EmfPlusBrushData.BLEND_FACTORS_H
This flag is meaningful in EmfPlusLinearGradientBrushData and EmfPlusPathGradientBrushData objects. 
 | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.BLEND_FACTORS_V
This flag is meaningful in EmfPlusLinearGradientBrushData objects. 
 | 
static BitField | 
HemfPlusDraw.EmfPlusCompressed.COMPRESSED
This bit indicates whether the data in the RectData field is compressed. 
 | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.DO_NOT_TRANSFORM
This flag is meaningful in EmfPlusTextureBrushData objects. 
 | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.FOCUS_SCALES
This flag is meaningful in EmfPlusPathGradientBrushData objects. 
 | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.IS_GAMMA_CORRECTED
This flag is meaningful in EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData, and
 EmfPlusTextureBrushData objects. 
 | 
static BitField | 
HemfPlusMisc.EmfPlusObjectId.OBJECT_ID  | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.PATH
This flag is meaningful in EmfPlusPathGradientBrushData objects. 
 | 
static BitField | 
HemfPlusDraw.EmfPlusRelativePosition.POSITION
This bit indicates whether the PointData field specifies relative or absolute locations. 
 | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.PRESET_COLORS
This flag is meaningful in EmfPlusLinearGradientBrushData and EmfPlusPathGradientBrushData objects. 
 | 
static BitField | 
HemfPlusDraw.EmfPlusSolidColor.SOLID_COLOR
If set, brushId specifies a color as an EmfPlusARGB object. 
 | 
static BitField | 
HemfPlusBrush.EmfPlusBrushData.TRANSFORM
This flag is meaningful in EmfPlusLinearGradientBrushData objects , EmfPlusPathGradientBrushData objects,
 and EmfPlusTextureBrushData objects. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected static BitField | 
HwmfPenStyle.SUBSECTION_ALTERNATE  | 
protected static BitField | 
HwmfPenStyle.SUBSECTION_DASH  | 
protected static BitField | 
HwmfPenStyle.SUBSECTION_ENDCAP  | 
protected static BitField | 
HwmfPenStyle.SUBSECTION_GEOMETRIC  | 
protected static BitField | 
HwmfPenStyle.SUBSECTION_JOIN  | 
| Modifier and Type | Field and Description | 
|---|---|
static BitField | 
EncryptionInfo.flagAES
A value that MUST be 1 if the protected content is an ECMA-376 document
 ECMA-376. 
 | 
static BitField | 
EncryptionInfo.flagCryptoAPI
A flag that specifies whether CryptoAPI RC4 or ECMA-376 encryption
 ECMA-376 is used. 
 | 
static BitField | 
EncryptionInfo.flagDocProps
A value that MUST be 0 if document properties are encrypted. 
 | 
static BitField | 
EncryptionInfo.flagExternal
A value that MUST be 1 if extensible encryption is used. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static BitField | 
BitFieldFactory.getInstance(int mask)  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.util.function.Supplier<GenericRecordUtil.AnnotatedFlag> | 
GenericRecordUtil.getBitsAsString(java.util.function.Supplier<java.lang.Number> flags,
               BitField[] masks,
               java.lang.String[] names)  | 
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.