de.intarsys.cwt.freetype.nativec
Class FTEnum
java.lang.Object
de.intarsys.nativec.type.NativeObject
de.intarsys.nativec.type.NativeSimple
de.intarsys.cwt.freetype.nativec.FTEnum
- All Implemented Interfaces:
- de.intarsys.nativec.type.INativeObject
public class FTEnum
- extends de.intarsys.nativec.type.NativeSimple
Nested Class Summary |
static class |
FTEnum.MetaClass
The meta class implementation |
Fields inherited from class de.intarsys.nativec.type.NativeObject |
DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT |
Constructor Summary |
|
FTEnum(char a,
char b,
char c,
char d)
|
protected |
FTEnum(de.intarsys.nativec.api.INativeHandle handle)
|
Methods inherited from class de.intarsys.nativec.type.NativeSimple |
getByteCount |
Methods inherited from class de.intarsys.nativec.type.NativeObject |
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
META
public static final FTEnum.MetaClass META
- The meta class instance
ENCODING_ADOBE_CUSTOM
public static final FTEnum ENCODING_ADOBE_CUSTOM
ENCODING_ADOBE_EXPERT
public static final FTEnum ENCODING_ADOBE_EXPERT
ENCODING_ADOBE_LATIN1
public static final FTEnum ENCODING_ADOBE_LATIN1
ENCODING_ADOBE_STANDARD
public static final FTEnum ENCODING_ADOBE_STANDARD
ENCODING_MS_SYMBOL
public static final FTEnum ENCODING_MS_SYMBOL
ENCODING_UNICODE
public static final FTEnum ENCODING_UNICODE
FTEnum
public FTEnum(char a,
char b,
char c,
char d)
FTEnum
protected FTEnum(de.intarsys.nativec.api.INativeHandle handle)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
getNativeType
public de.intarsys.nativec.type.INativeType getNativeType()
- Specified by:
getNativeType
in interface de.intarsys.nativec.type.INativeObject
- Specified by:
getNativeType
in class de.intarsys.nativec.type.NativeObject
getValue
public java.lang.Object getValue()
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
intValue
public int intValue()
setValue
public void setValue(java.lang.Object value)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object