Interface AttributeDefinitionInfo

    • Method Detail

      • dump

        void dump​(int indent)
      • isSizeFixed

        boolean isSizeFixed()
      • getFixedSize

        int getFixedSize()
      • isList

        boolean isList()
      • containsItem

        boolean containsItem​(java.lang.String name)
      • getItemCount

        int getItemCount()
      • getSize

        int getSize​(byte[] bytes,
                    int offset)
      • getValueText

        java.lang.String getValueText​(byte[] bytes,
                                      int offset)
      • getSuffixText

        java.lang.String getSuffixText​(byte[] bytes,
                                       int offset)
      • isTimeAttribute

        boolean isTimeAttribute()
      • getSeconds

        long getSeconds​(byte[] bytes,
                        int offset)
      • getMillis

        long getMillis​(byte[] bytes,
                       int offset)
      • isReferenceAttribute

        boolean isReferenceAttribute()
      • getId

        long getId​(byte[] bytes,
                   int offset)
      • getSystemObject

        SystemObject getSystemObject​(byte[] bytes,
                                     int offset)
      • isNumberAttribute

        boolean isNumberAttribute()
      • isScalableNumberAttribute

        boolean isScalableNumberAttribute()
      • isNumber

        boolean isNumber​(byte[] bytes,
                         int offset)
      • isState

        boolean isState​(byte[] bytes,
                        int offset)
      • unscaledByteValue

        byte unscaledByteValue​(byte[] bytes,
                               int offset)
      • unscaledShortValue

        short unscaledShortValue​(byte[] bytes,
                                 int offset)
      • unscaledIntValue

        int unscaledIntValue​(byte[] bytes,
                             int offset)
      • unscaledLongValue

        long unscaledLongValue​(byte[] bytes,
                               int offset)
      • unscaledFloatValue

        float unscaledFloatValue​(byte[] bytes,
                                 int offset)
      • unscaledDoubleValue

        double unscaledDoubleValue​(byte[] bytes,
                                   int offset)
      • getUnscaledValueText

        java.lang.String getUnscaledValueText​(byte[] bytes,
                                              int offset)
      • getUnscaledSuffixText

        java.lang.String getUnscaledSuffixText​(byte[] bytes,
                                               int offset)
      • byteValue

        byte byteValue​(byte[] bytes,
                       int offset)
      • shortValue

        short shortValue​(byte[] bytes,
                         int offset)
      • intValue

        int intValue​(byte[] bytes,
                     int offset)
      • longValue

        long longValue​(byte[] bytes,
                       int offset)
      • floatValue

        float floatValue​(byte[] bytes,
                         int offset)
      • doubleValue

        double doubleValue​(byte[] bytes,
                           int offset)