com.pmease.quickbuild.plugin.report.engine.datareport
Class DataColumn
java.lang.Object
com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
com.pmease.quickbuild.plugin.report.engine.datareport.DataColumn
- All Implemented Interfaces:
- TypedObject, XMLSerializable, java.io.Serializable
- Direct Known Subclasses:
- StatsDataColumn
public class DataColumn
- extends AbstractTypedXMLObject
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ID_COLUMN_NAME
public static final java.lang.String ID_COLUMN_NAME
- See Also:
- Constant Field Values
BUILD_ID_COLUMN_NAME
public static final java.lang.String BUILD_ID_COLUMN_NAME
- See Also:
- Constant Field Values
ID_COLUMN
public static final DataColumn ID_COLUMN
BUILD_ID_COLUMN
public static final DataColumn BUILD_ID_COLUMN
DataColumn
public DataColumn()
DataColumn
public DataColumn(java.lang.String columnName,
DataType dataType)
DataColumn
public DataColumn(java.lang.String columnName,
DataType dataType,
boolean isKey)
DataColumn
public DataColumn(DataColumn other)
updateArgs
protected void updateArgs()
fromXML
public void fromXML(org.dom4j.Element element)
- Specified by:
fromXML
in interface XMLSerializable
- Overrides:
fromXML
in class AbstractTypedXMLObject
updateSearchable
protected void updateSearchable()
toXML
public org.dom4j.Element toXML()
- Specified by:
toXML
in interface XMLSerializable
- Overrides:
toXML
in class AbstractTypedXMLObject
getColumnName
public java.lang.String getColumnName()
setColumnName
public void setColumnName(java.lang.String columnName)
getDataType
public DataType getDataType()
setDataType
public void setDataType(DataType dataType)
getItemType
public DataType getItemType()
isPrimary
public boolean isPrimary()
setPrimary
public void setPrimary(boolean isKey)
isIndexed
public boolean isIndexed()
setIndexed
public void setIndexed(boolean indexed)
isNullable
public boolean isNullable()
setNullable
public void setNullable(boolean nullable)
isSearchable
public boolean isSearchable()
setSearchable
public void setSearchable(boolean searchable)
getElementName
public java.lang.String getElementName()
- Specified by:
getElementName
in class AbstractTypedXMLObject
getSqlType
public java.lang.String getSqlType()
setSqlType
public void setSqlType(java.lang.String sqlType)
isUpdatable
public boolean isUpdatable()
setUpdatable
public void setUpdatable(boolean updatable)
getDisplayName
public java.lang.String getDisplayName()
setDisplayName
public void setDisplayName(java.lang.String displayName)
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getType
public java.lang.String getType()
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.