Class FTEnum

  • All Implemented Interfaces:
    de.intarsys.nativec.type.INativeObject

    public class FTEnum
    extends de.intarsys.nativec.type.NativeSimple
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  FTEnum.MetaClass
      The meta class implementation
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
        FTEnum​(char a, char b, char c, char d)  
      protected FTEnum​(de.intarsys.nativec.api.INativeHandle handle)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      de.intarsys.nativec.type.INativeType getNativeType()  
      java.lang.Object getValue()  
      int hashCode()  
      int intValue()  
      void setValue​(java.lang.Object value)  
      java.lang.String toString()  
      • 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
    • Field Detail

      • 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
    • Constructor Detail

      • FTEnum

        public FTEnum​(char a,
                      char b,
                      char c,
                      char d)
      • FTEnum

        protected FTEnum​(de.intarsys.nativec.api.INativeHandle handle)
    • Method Detail

      • 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