Package dap4.core.dmr

Enum TypeSort

    • Method Detail

      • values

        public static TypeSort[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (TypeSort c : TypeSort.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static TypeSort valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getTypeName

        public final String getTypeName()
      • getJavaClass

        public final Class getJavaClass()
      • getSignedVersion

        public static final TypeSort getSignedVersion​(TypeSort uat)
      • getSize

        public static final int getSize​(TypeSort uat)
      • getTypeSort

        public static TypeSort getTypeSort​(String typename)
      • isIntegerType

        public boolean isIntegerType()
      • isFloatType

        public boolean isFloatType()
      • isStringType

        public boolean isStringType()
      • isCharType

        public boolean isCharType()
      • isEnumType

        public boolean isEnumType()
      • isOpaqueType

        public boolean isOpaqueType()
      • isStructType

        public boolean isStructType()
      • isSeqType

        public boolean isSeqType()
      • isCompoundType

        public boolean isCompoundType()
      • isNumericType

        public boolean isNumericType()
      • isUnsigned

        public boolean isUnsigned()
      • isFixedSize

        public boolean isFixedSize()
      • isLegalAttrType

        public boolean isLegalAttrType()
      • isCompound

        public boolean isCompound()
      • isAtomic

        public boolean isAtomic()