public class BitFlagHelper
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static boolean |
getFlag(COSDictionary dic,
java.lang.String field,
int bitFlag) |
Deprecated.
use
getFlag(COSDictionary, COSName, int) using COSName constants instead |
static boolean |
getFlag(COSDictionary dic,
COSName field,
int bitFlag) |
Gets the boolean value from the flags at the given bit
position.
|
static void |
setFlag(COSDictionary dic,
java.lang.String field,
int bitFlag,
boolean value) |
Deprecated.
use
setFlag(COSDictionary, COSName, int, boolean) using COSName constants instead |
static void |
setFlag(COSDictionary dic,
COSName field,
int bitFlag,
boolean value) |
Sets the given boolean value at bitPos in the flags.
|
public static final void setFlag(COSDictionary dic, java.lang.String field, int bitFlag, boolean value)
setFlag(COSDictionary, COSName, int, boolean)
using COSName constants insteaddic
- The dictionary to set the value into.field
- The name of the field to set the value into.bitFlag
- the bit position to set the value in.value
- the value the bit position should have.public static final void setFlag(COSDictionary dic, COSName field, int bitFlag, boolean value)
dic
- The dictionary to set the value into.field
- The COSName of the field to set the value into.bitFlag
- the bit position to set the value in.value
- the value the bit position should have.public static final boolean getFlag(COSDictionary dic, java.lang.String field, int bitFlag)
getFlag(COSDictionary, COSName, int)
using COSName constants insteaddic
- The dictionary to get the field from.field
- The name of the field to get the flag from.bitFlag
- the bitPosition to get the value from.public static final boolean getFlag(COSDictionary dic, COSName field, int bitFlag)
dic
- The dictionary to get the field from.field
- The COSName of the field to get the flag from.bitFlag
- the bitPosition to get the value from.