com.stimulsoft.base.system.type
Enum StiNullableTypeEnum

java.lang.Object
  extended by java.lang.Enum<StiNullableTypeEnum>
      extended by com.stimulsoft.base.system.type.StiNullableTypeEnum
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<StiNullableTypeEnum>

public enum StiNullableTypeEnum
extends java.lang.Enum<StiNullableTypeEnum>


Enum Constant Summary
NullableSingle
           
SystemNullableBoolean
           
SystemNullableByte
           
SystemNullableChar
           
SystemNullableDateTime
           
SystemNullableDecimal
           
SystemNullableDouble
           
SystemNullableFloat
           
SystemNullableGuid
           
SystemNullableInt16
           
SystemNullableInt32
           
SystemNullableInt64
           
SystemNullableSByte
           
SystemNullableTimeSpan
           
SystemNullableUInt16
           
SystemNullableUInt32
           
SystemNullableUInt64
           
 
Method Summary
static boolean exist(java.lang.String systemTypeName)
           
static StiSystemType getSystemType(java.lang.String systemTypeName)
           
 java.lang.Object getValueByString(java.lang.String str)
           
 StiSystemType newInstance()
           
 StiTypeValue newInstance(java.lang.Class<? extends StiTypeValue> systemClass)
           
static StiNullableTypeEnum valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static StiNullableTypeEnum[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NullableSingle

public static final StiNullableTypeEnum NullableSingle

SystemNullableDouble

public static final StiNullableTypeEnum SystemNullableDouble

SystemNullableFloat

public static final StiNullableTypeEnum SystemNullableFloat

SystemNullableDecimal

public static final StiNullableTypeEnum SystemNullableDecimal

SystemNullableDateTime

public static final StiNullableTypeEnum SystemNullableDateTime

SystemNullableTimeSpan

public static final StiNullableTypeEnum SystemNullableTimeSpan

SystemNullableSByte

public static final StiNullableTypeEnum SystemNullableSByte

SystemNullableByte

public static final StiNullableTypeEnum SystemNullableByte

SystemNullableInt16

public static final StiNullableTypeEnum SystemNullableInt16

SystemNullableUInt16

public static final StiNullableTypeEnum SystemNullableUInt16

SystemNullableInt32

public static final StiNullableTypeEnum SystemNullableInt32

SystemNullableUInt32

public static final StiNullableTypeEnum SystemNullableUInt32

SystemNullableInt64

public static final StiNullableTypeEnum SystemNullableInt64

SystemNullableUInt64

public static final StiNullableTypeEnum SystemNullableUInt64

SystemNullableBoolean

public static final StiNullableTypeEnum SystemNullableBoolean

SystemNullableChar

public static final StiNullableTypeEnum SystemNullableChar

SystemNullableGuid

public static final StiNullableTypeEnum SystemNullableGuid
Method Detail

values

public static StiNullableTypeEnum[] 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 (StiNullableTypeEnum c : StiNullableTypeEnum.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static StiNullableTypeEnum valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

newInstance

public StiSystemType newInstance()

getValueByString

public java.lang.Object getValueByString(java.lang.String str)

newInstance

public StiTypeValue newInstance(java.lang.Class<? extends StiTypeValue> systemClass)

exist

public static boolean exist(java.lang.String systemTypeName)

getSystemType

public static StiSystemType getSystemType(java.lang.String systemTypeName)