OpenTypeUnicodeEncoding

Contents
[ ]

Inheritance: java.lang.Object, java.lang.Enum

All Implemented Interfaces: com.groupdocs.metadata.core.IEnumValue

public enum OpenTypeUnicodeEncoding extends Enum<OpenTypeUnicodeEncoding> implements IEnumValue

Represents encoding for OpenTypePlatform.Unicode platform.

Fields

Field Description
Unicode10 Unicode 1.0 semantics.
Unicode11 Unicode 1.1 semantics.
Iso ISO/IEC 10646 semantics.
Unicode20Bmp Unicode 2.0 and onwards semantics, Unicode BMP only (‘cmap’ subtable formats 0, 4, 6).
Unicode20Full Unicode 2.0 and onwards semantics, Unicode full repertoire (‘cmap’ subtable formats 0, 4, 6, 10, 12).
UnicodeVariation Unicode Variation Sequences (‘cmap’ subtable format 14).
UnicodeFull Unicode full repertoire (‘cmap’ subtable formats 0, 4, 6, 10, 12, 13).

Methods

Method Description
values()
valueOf(String name)
getByRawValue(int rawValue)
getFirst()
getAllValues()
getEnumValueByRawValue(int rawValue)
getEnumValueByName(String name)
getRawValueType()
getRawValue()

Unicode10

public static final OpenTypeUnicodeEncoding Unicode10

Unicode 1.0 semantics.

Unicode11

public static final OpenTypeUnicodeEncoding Unicode11

Unicode 1.1 semantics.

Iso

public static final OpenTypeUnicodeEncoding Iso

ISO/IEC 10646 semantics.

Unicode20Bmp

public static final OpenTypeUnicodeEncoding Unicode20Bmp

Unicode 2.0 and onwards semantics, Unicode BMP only (‘cmap’ subtable formats 0, 4, 6).

Unicode20Full

public static final OpenTypeUnicodeEncoding Unicode20Full

Unicode 2.0 and onwards semantics, Unicode full repertoire (‘cmap’ subtable formats 0, 4, 6, 10, 12).

UnicodeVariation

public static final OpenTypeUnicodeEncoding UnicodeVariation

Unicode Variation Sequences (‘cmap’ subtable format 14).

UnicodeFull

public static final OpenTypeUnicodeEncoding UnicodeFull

Unicode full repertoire (‘cmap’ subtable formats 0, 4, 6, 10, 12, 13).

values()

public static OpenTypeUnicodeEncoding[] values()

Returns: com.groupdocs.metadata.core.OpenTypeUnicodeEncoding[]

valueOf(String name)

public static OpenTypeUnicodeEncoding valueOf(String name)

Parameters:

Parameter Type Description
name java.lang.String

Returns: OpenTypeUnicodeEncoding

getByRawValue(int rawValue)

public static OpenTypeUnicodeEncoding getByRawValue(int rawValue)

Parameters:

Parameter Type Description
rawValue int

Returns: OpenTypeUnicodeEncoding

getFirst()

public static IEnumValue getFirst()

Returns: IEnumValue

getAllValues()

public Object[] getAllValues()

Returns the array of all values defined in the class.

Returns: java.lang.Object[]

getEnumValueByRawValue(int rawValue)

public IEnumValue getEnumValueByRawValue(int rawValue)

Returns the enumeration value by the raw value associated with it.

Parameters:

Parameter Type Description
rawValue int

Returns: IEnumValue

getEnumValueByName(String name)

public IEnumValue getEnumValueByName(String name)

Returns the enumeration value by its name.

Parameters:

Parameter Type Description
name java.lang.String

Returns: IEnumValue

getRawValueType()

public RawIntegerType getRawValueType()

Returns the underlying type of the raw value of this enumeration value.

Returns: RawIntegerType

getRawValue()

public int getRawValue()

Returns the raw value of this enumeration value.

Returns: int