public class CPC_CodePageControl extends StructuredField
| Modifier and Type | Class and Description |
|---|---|
static class |
CPC_CodePageControl.CodePageUseFlag |
static class |
CPC_CodePageControl.CPIRepeatingGroupLength |
static class |
CPC_CodePageControl.DefaultCharacterUseFlag |
| Constructor and Description |
|---|
CPC_CodePageControl() |
| Modifier and Type | Method and Description |
|---|---|
void |
decodeAFP(byte[] sfData,
int offset,
int length,
AFPParserConfiguration config)
Decodes the given AFP data.
Parameter length specifies the length in bytes of the data to be decoded, beginning with position offset. |
java.util.EnumSet<CPC_CodePageControl.CodePageUseFlag> |
getCodePageUseFlags() |
CPC_CodePageControl.CPIRepeatingGroupLength |
getCpiRepeatingGroupLength() |
java.util.EnumSet<CPC_CodePageControl.DefaultCharacterUseFlag> |
getDefaultCharacterUseFlags() |
java.lang.String |
getDefaultGraphicCharacterGlobalID() |
short |
getSpaceCharacterCodePoint() |
short |
getSpaceCharacterSectionNumber() |
long |
getUnicodeScalarValue() |
void |
setCodePageUseFlags(java.util.EnumSet<CPC_CodePageControl.CodePageUseFlag> codePageUseFlags) |
void |
setCpiRepeatingGroupLength(CPC_CodePageControl.CPIRepeatingGroupLength cpiRepeatingGroupLength) |
void |
setDefaultCharacterUseFlags(java.util.EnumSet<CPC_CodePageControl.DefaultCharacterUseFlag> defaultCharacterUseFlags) |
void |
setDefaultGraphicCharacterGlobalID(java.lang.String defaultGraphicCharacterGlobalID) |
void |
setSpaceCharacterCodePoint(short spaceCharacterCodePoint) |
void |
setSpaceCharacterSectionNumber(short spaceCharacterSectionNumber) |
void |
setUnicodeScalarValue(long unicodeScalarValue) |
void |
writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
Writes the object to the given os encoded as AFP data.
|
checkDataLength, getActualLength, getPadding, getStructuredFieldIntroducer, isBeginSF, isEndSF, isShallow, setPadding, setStructuredFieldIntroducer, toString, writeFullStructuredFieldpublic void decodeAFP(byte[] sfData,
int offset,
int length,
AFPParserConfiguration config)
throws AFPParserException
IAFPDecodeableWriteabledecodeAFP in interface IAFPDecodeableWriteabledecodeAFP in class StructuredFieldsfData - contains the AFP data to decode.offset - the byte index position where the decoding should start.length - the length in bytes of the data to be decoded, beginning with position offset.config - contains parameter used for decoding.AFPParserException - if the given AFP data are invalid.public void writeAFP(java.io.OutputStream os,
AFPParserConfiguration config)
throws java.io.IOException
IAFPDecodeableWriteablewriteAFP in interface IAFPDecodeableWriteablewriteAFP in class StructuredFieldos - OutputStream to write to.config - contains parameter used for encoding.java.io.IOException - if a problem occurs while writing to the given OutputStream.public java.lang.String getDefaultGraphicCharacterGlobalID()
public void setDefaultGraphicCharacterGlobalID(java.lang.String defaultGraphicCharacterGlobalID)
public java.util.EnumSet<CPC_CodePageControl.DefaultCharacterUseFlag> getDefaultCharacterUseFlags()
public void setDefaultCharacterUseFlags(java.util.EnumSet<CPC_CodePageControl.DefaultCharacterUseFlag> defaultCharacterUseFlags)
public CPC_CodePageControl.CPIRepeatingGroupLength getCpiRepeatingGroupLength()
public void setCpiRepeatingGroupLength(CPC_CodePageControl.CPIRepeatingGroupLength cpiRepeatingGroupLength)
public short getSpaceCharacterSectionNumber()
public void setSpaceCharacterSectionNumber(short spaceCharacterSectionNumber)
public short getSpaceCharacterCodePoint()
public void setSpaceCharacterCodePoint(short spaceCharacterCodePoint)
public java.util.EnumSet<CPC_CodePageControl.CodePageUseFlag> getCodePageUseFlags()
public void setCodePageUseFlags(java.util.EnumSet<CPC_CodePageControl.CodePageUseFlag> codePageUseFlags)
public long getUnicodeScalarValue()
public void setUnicodeScalarValue(long unicodeScalarValue)