org.archiviststoolkit.structure
Class DefaultValues
java.lang.Object
com.jgoodies.binding.beans.Model
org.archiviststoolkit.mydomain.DomainObject
org.archiviststoolkit.structure.DefaultValues
- All Implemented Interfaces:
- com.jgoodies.binding.beans.Observable, java.io.Serializable, java.lang.Comparable, Auditable, org.hibernate.classic.Lifecycle
public class DefaultValues
- extends DomainObject
- See Also:
- Serialized Form
Fields inherited from interface org.hibernate.classic.Lifecycle |
NO_VETO, VETO |
Methods inherited from class org.archiviststoolkit.mydomain.DomainObject |
addRelatedObject, compareTo, creationDate, equals, getAuditInfo, getCreated, getCreatedBy, getLastUpdated, getLastUpdatedBy, getRelatedCollection, getRelatedObject, getUniqueConstraintKey, getVersion, hashCode, isNewRecord, lastUpdated, onDelete, onLoad, onSave, onUpdate, removeIdAndAuditInfo, removeRelatedObject, setAuditInfo, setVersion, testDeleteRules, validateAndDisplayDialog |
Methods inherited from class com.jgoodies.binding.beans.Model |
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
PROPERTYNAME_AT_FIELD
public static final java.lang.String PROPERTYNAME_AT_FIELD
- See Also:
- Constant Field Values
PROPERTYNAME_TABLE_NAME
public static final java.lang.String PROPERTYNAME_TABLE_NAME
- See Also:
- Constant Field Values
PROPERTYNAME_STRING_VALUE
public static final java.lang.String PROPERTYNAME_STRING_VALUE
- See Also:
- Constant Field Values
PROPERTYNAME_LONG_VALUE
public static final java.lang.String PROPERTYNAME_LONG_VALUE
- See Also:
- Constant Field Values
PROPERTYNAME_DOUBLE_VALUE
public static final java.lang.String PROPERTYNAME_DOUBLE_VALUE
- See Also:
- Constant Field Values
PROPERTYNAME_INT_VALUE
public static final java.lang.String PROPERTYNAME_INT_VALUE
- See Also:
- Constant Field Values
PROPERTYNAME_BOOLEAN_VALUE
public static final java.lang.String PROPERTYNAME_BOOLEAN_VALUE
- See Also:
- Constant Field Values
PROPERTYNAME_DATE_VALUE
public static final java.lang.String PROPERTYNAME_DATE_VALUE
- See Also:
- Constant Field Values
PROPERTYNAME_VALUE_AS_STRING
public static final java.lang.String PROPERTYNAME_VALUE_AS_STRING
- See Also:
- Constant Field Values
DefaultValues
public DefaultValues()
- Creates a new instance of Users
DefaultValues
public DefaultValues(Repositories repository)
initDefaultValueLookup
public static void initDefaultValueLookup()
getDefaultValueList
public static java.util.ArrayList<DefaultValues> getDefaultValueList(Repositories repository,
java.lang.String tableName)
getDefaultValue
public static DefaultValues getDefaultValue(Repositories repository,
java.lang.String tableName,
java.lang.String fieldName)
getRepoistoryNoteDefaultValue
public static RepositoryNotesDefaultValues getRepoistoryNoteDefaultValue(Repositories repository,
NotesEtcTypes noteType)
assignDefaultValues
public static void assignDefaultValues(DomainObject model)
nullValueFields
public void nullValueFields()
getValueAsString
public java.lang.String getValueAsString()
getValue
public java.lang.Object getValue()
getIdentifier
public java.lang.Long getIdentifier()
- Specified by:
getIdentifier
in class DomainObject
- Returns:
- Returns the identifier.
setIdentifier
public void setIdentifier(java.lang.Long identifier)
- Specified by:
setIdentifier
in class DomainObject
- Parameters:
identifier
- The identifier to set.
getRepository
public Repositories getRepository()
setRepository
public void setRepository(Repositories repository)
getDefaultValueId
public java.lang.Long getDefaultValueId()
setDefaultValueId
public void setDefaultValueId(java.lang.Long defaultValueId)
getStringValue
public java.lang.String getStringValue()
setStringValue
public void setStringValue(java.lang.String stringValue)
getLongValue
public java.lang.Long getLongValue()
setLongValue
public void setLongValue(java.lang.Long longValue)
getDoubleValue
public java.lang.Double getDoubleValue()
setDoubleValue
public void setDoubleValue(java.lang.Double doubleValue)
getIntValue
public java.lang.Integer getIntValue()
setIntValue
public void setIntValue(java.lang.Integer intValue)
getBooleanValue
public java.lang.Boolean getBooleanValue()
setBooleanValue
public void setBooleanValue(java.lang.Boolean booleanValue)
getDateValue
public java.util.Date getDateValue()
setDateValue
public void setDateValue(java.util.Date dateValue)
getAtField
public DatabaseFields getAtField()
setAtField
public void setAtField(DatabaseFields field)
getTableName
public java.lang.String getTableName()
setTableName
public void setTableName(java.lang.String tableName)
getWriteMethod
public java.lang.reflect.Method getWriteMethod()
setWriteMethod
public void setWriteMethod(java.lang.reflect.Method writeMethod)
setReadWriteMethodFromField
public void setReadWriteMethodFromField()
throws java.beans.IntrospectionException
- Throws:
java.beans.IntrospectionException
getReadMethod
public java.lang.reflect.Method getReadMethod()
setReadMethod
public void setReadMethod(java.lang.reflect.Method readMethod)