it.sistematica.isharedoc.model.instance
Class VariableInstance

java.lang.Object
  extended by it.sistematica.isharedoc.model.instance.VariableInstance
All Implemented Interfaces:
it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable

public class VariableInstance
extends java.lang.Object
implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute

See Also:
Serialized Form

Field Summary
protected  java.util.Date created
           
protected  it.neverworks.security.User createdBy
           
protected  java.lang.String description
           
protected  java.lang.Long id
           
protected  ItemInstance instance
           
protected  java.util.Date modified
           
protected  it.neverworks.security.User modifiedBy
           
protected  java.lang.String name
           
protected  Partition partition
           
protected  Variable.VariableType type
           
protected  java.util.Date valueDate
           
protected  java.lang.Double valueDouble
           
protected  java.lang.String valueString
           
 
Constructor Summary
VariableInstance()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Date getCreated()
           
 it.neverworks.security.User getCreatedBy()
           
 java.lang.String getDescription()
           
 java.lang.Long getId()
           
 ItemInstance getInstance()
           
 java.util.Date getModified()
           
 it.neverworks.security.User getModifiedBy()
           
 java.lang.String getName()
           
 Partition getPartition()
           
 Variable.VariableType getType()
           
 java.lang.Object getValue()
           
 java.lang.Boolean getValueBool()
           
 java.util.Date getValueDate()
           
 java.lang.Double getValueDouble()
           
 java.lang.String getValueString()
           
 int hashCode()
           
 void setCreated(java.util.Date created)
           
 void setCreatedBy(it.neverworks.security.User createdBy)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.Long id)
           
 void setInstance(ItemInstance instance)
           
 void setModified(java.util.Date modified)
           
 void setModifiedBy(it.neverworks.security.User modifiedBy)
           
 void setName(java.lang.String name)
           
 void setPartition(Partition partition)
           
 void setType(Variable.VariableType type)
           
 void setValue(java.lang.Object value)
           
 void setValueBool(java.lang.Boolean valueBool)
           
 void setValueDate(java.util.Date valueDate)
           
 void setValueDouble(java.lang.Double valueDouble)
           
 void setValueString(java.lang.String valueString)
           
 java.lang.String toString()
           
protected  org.apache.commons.lang.builder.ToStringBuilder toStringBuilder()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

created

protected java.util.Date created

createdBy

protected it.neverworks.security.User createdBy

modified

protected java.util.Date modified

modifiedBy

protected it.neverworks.security.User modifiedBy

partition

protected Partition partition

instance

protected ItemInstance instance

type

protected Variable.VariableType type

name

protected java.lang.String name

description

protected java.lang.String description

valueString

protected java.lang.String valueString

valueDate

protected java.util.Date valueDate

valueDouble

protected java.lang.Double valueDouble
Constructor Detail

VariableInstance

public VariableInstance()
Method Detail

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getCreated

public java.util.Date getCreated()
Specified by:
getCreated in interface it.neverworks.application.model.CreationAuditable

setCreated

public void setCreated(java.util.Date created)
Specified by:
setCreated in interface it.neverworks.application.model.CreationAuditable

getCreatedBy

public it.neverworks.security.User getCreatedBy()
Specified by:
getCreatedBy in interface it.neverworks.application.model.CreationAuditable

setCreatedBy

public void setCreatedBy(it.neverworks.security.User createdBy)
Specified by:
setCreatedBy in interface it.neverworks.application.model.CreationAuditable

getModified

public java.util.Date getModified()
Specified by:
getModified in interface it.neverworks.application.model.ModificationAuditable

setModified

public void setModified(java.util.Date modified)
Specified by:
setModified in interface it.neverworks.application.model.ModificationAuditable

getModifiedBy

public it.neverworks.security.User getModifiedBy()
Specified by:
getModifiedBy in interface it.neverworks.application.model.ModificationAuditable

setModifiedBy

public void setModifiedBy(it.neverworks.security.User modifiedBy)
Specified by:
setModifiedBy in interface it.neverworks.application.model.ModificationAuditable

getPartition

public Partition getPartition()
Specified by:
getPartition in interface PartitionAttribute

setPartition

public void setPartition(Partition partition)
Specified by:
setPartition in interface PartitionAttribute

getInstance

public ItemInstance getInstance()

setInstance

public void setInstance(ItemInstance instance)

getType

public Variable.VariableType getType()

setType

public void setType(Variable.VariableType type)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getValueString

public java.lang.String getValueString()

setValueString

public void setValueString(java.lang.String valueString)

getValueBool

public java.lang.Boolean getValueBool()

setValueBool

public void setValueBool(java.lang.Boolean valueBool)

getValueDate

public java.util.Date getValueDate()

setValueDate

public void setValueDate(java.util.Date valueDate)

getValueDouble

public java.lang.Double getValueDouble()

setValueDouble

public void setValueDouble(java.lang.Double valueDouble)

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toStringBuilder

protected org.apache.commons.lang.builder.ToStringBuilder toStringBuilder()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object