com.pmease.quickbuild.plugin.report.engine.extensionpoint
Interface DataType
- All Superinterfaces:
- java.io.Serializable, TypedObject
- All Known Implementing Classes:
- AbstractCollectionType, AbstractDataType, AbstractNumericType, BlobType, BlockType, BooleanType, BuildType, ByteType, ChangesetIdType, DataSizeType, DateType, DoubleType, DurationType, EnumType, FloatType, HashSetType, IdType, IntegerType, LevelType, ListType, LongType, ObjectType, PercentType, StringType, TestStatusType, TimeType
public interface DataType
- extends TypedObject, java.io.Serializable
Method Summary |
java.lang.Object |
asDbObject(java.lang.Object original)
|
java.lang.String |
asString(java.lang.Object value)
|
java.lang.String |
asString(java.lang.Object value,
java.lang.String pattern)
|
java.lang.String |
asString(java.lang.Object value,
java.lang.String pattern,
java.util.Locale locale)
|
int |
compare(java.lang.Object x,
java.lang.Object y)
|
java.lang.Object |
fromDbObject(java.sql.ResultSet rs,
java.lang.String columnName)
|
java.lang.Object |
fromString(java.lang.String str)
|
java.lang.Object |
fromString(java.lang.String str,
java.lang.String pattern)
|
java.lang.Object |
fromString(java.lang.String str,
java.lang.String pattern,
java.util.Locale locale)
|
void |
fromXML(org.dom4j.Element node)
|
java.lang.String |
getDefaultPattern()
|
java.lang.Object |
getDefaultValue()
|
NodeType |
getNodeType()
|
java.lang.Class<?> |
getReturnedClass()
|
java.lang.String |
getSqlType()
|
boolean |
isCollectionType()
|
boolean |
isEqual(java.lang.Object x,
java.lang.Object y)
|
boolean |
isIdType()
|
boolean |
isNumericType()
|
boolean |
isPrimitiveType()
|
DataType |
newInstance()
|
java.lang.Object |
readFromNode(org.dom4j.Element node,
java.lang.String nodeName,
java.util.Locale locale)
|
void |
toXML(org.dom4j.Element node)
|
java.lang.Object |
typeCast(java.lang.Object from)
|
void |
writeToNode(org.dom4j.Element parentNode,
java.lang.String nodeName,
java.lang.Object value,
java.util.Locale locale)
|
Methods inherited from interface com.pmease.quickbuild.plugin.report.engine.extensionpoint.TypedObject |
getType |
fromString
java.lang.Object fromString(java.lang.String str)
fromString
java.lang.Object fromString(java.lang.String str,
java.lang.String pattern)
fromString
java.lang.Object fromString(java.lang.String str,
java.lang.String pattern,
java.util.Locale locale)
asString
java.lang.String asString(java.lang.Object value)
asString
java.lang.String asString(java.lang.Object value,
java.lang.String pattern)
asString
java.lang.String asString(java.lang.Object value,
java.lang.String pattern,
java.util.Locale locale)
typeCast
java.lang.Object typeCast(java.lang.Object from)
getDefaultValue
java.lang.Object getDefaultValue()
getDefaultPattern
java.lang.String getDefaultPattern()
getReturnedClass
java.lang.Class<?> getReturnedClass()
getSqlType
java.lang.String getSqlType()
asDbObject
java.lang.Object asDbObject(java.lang.Object original)
fromDbObject
java.lang.Object fromDbObject(java.sql.ResultSet rs,
java.lang.String columnName)
isEqual
boolean isEqual(java.lang.Object x,
java.lang.Object y)
compare
int compare(java.lang.Object x,
java.lang.Object y)
isPrimitiveType
boolean isPrimitiveType()
isNumericType
boolean isNumericType()
isCollectionType
boolean isCollectionType()
isIdType
boolean isIdType()
newInstance
DataType newInstance()
fromXML
void fromXML(org.dom4j.Element node)
toXML
void toXML(org.dom4j.Element node)
getNodeType
NodeType getNodeType()
readFromNode
java.lang.Object readFromNode(org.dom4j.Element node,
java.lang.String nodeName,
java.util.Locale locale)
writeToNode
void writeToNode(org.dom4j.Element parentNode,
java.lang.String nodeName,
java.lang.Object value,
java.util.Locale locale)
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.