com.stimulsoft.base.system.type
Class StiSystemType

java.lang.Object
  extended by com.stimulsoft.base.system.type.StiSystemType
Direct Known Subclasses:
StiTypeList, StiTypeRange, StiTypeValue, StiUserType

public abstract class StiSystemType
extends java.lang.Object


Method Summary
abstract  StiSystemTypeEnum getEnumType()
           
abstract  java.lang.Object getInstance()
           
 java.lang.Object getInstanceValueByString(java.lang.String str)
           
abstract  ParameterType getInterfaceType()
           
abstract  java.lang.Object getItemValue(java.lang.String itemSrt)
           
 java.lang.String getSerializeValue()
           
static StiSystemType getSystemType(java.lang.String systemTypeName)
           
 java.lang.Object getValueByArrayString(java.util.List<java.lang.String> strArray)
           
 boolean isDecimal()
           
 boolean isInteger()
           
 boolean isList()
           
 boolean isNullable()
           
 boolean isRange()
           
 boolean isTime()
           
 boolean isValueType()
           
 void setSerializeValue(java.lang.String serializeValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSerializeValue

public java.lang.String getSerializeValue()

setSerializeValue

public void setSerializeValue(java.lang.String serializeValue)

getEnumType

public abstract StiSystemTypeEnum getEnumType()

getInterfaceType

public abstract ParameterType getInterfaceType()

getInstance

public abstract java.lang.Object getInstance()

getItemValue

public abstract java.lang.Object getItemValue(java.lang.String itemSrt)

isList

public boolean isList()

isValueType

public boolean isValueType()

isRange

public boolean isRange()

isNullable

public boolean isNullable()

isTime

public boolean isTime()

isDecimal

public boolean isDecimal()

isInteger

public boolean isInteger()

getInstanceValueByString

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

getValueByArrayString

public java.lang.Object getValueByArrayString(java.util.List<java.lang.String> strArray)

getSystemType

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