Class ExperimentDocument

java.lang.Object
net.anotheria.anodoc.data.DataHolder
net.anotheria.anodoc.data.Document
net.anotheria.asg.data.AbstractASGDocument
net.anotheria.anosite.gen.asexperiment.data.ExperimentDocument
All Implemented Interfaces:
Serializable, Cloneable, net.anotheria.anodoc.data.IBasicStoreableObject, net.anotheria.anodoc.data.ICompositeDataObject, Experiment, net.anotheria.asg.data.DataObject, net.anotheria.asg.data.LockableObject, net.anotheria.util.sorter.IComparable

public class ExperimentDocument extends net.anotheria.asg.data.AbstractASGDocument implements Experiment, net.anotheria.util.sorter.IComparable
See Also:
  • Field Summary

    Fields inherited from class net.anotheria.asg.data.AbstractASGDocument

    INT_PROPERTY_MULTILINGUAL_DISABLED

    Fields inherited from class net.anotheria.anodoc.data.Document

    PROP_AUTHOR, PROP_LAST_UPDATE, PROP_TYPE_IDENTIFIER

    Fields inherited from interface net.anotheria.asg.data.LockableObject

    INT_LOCK_PROPERTY_NAME, INT_LOCKER_ID_PROPERTY_NAME, INT_LOCKING_TIME_PROPERTY_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    compareTo(Experiment comparable)
     
    int
    compareTo(net.anotheria.util.sorter.IComparable anotherComparable, int method)
     
    boolean
     
    boolean
    Returns the value of the active attribute.
     
     
    Returns the value of the description attribute.
    int
    Returns the value of the distribution attribute.
     
    Returns the value of the name attribute.
    Returns the value of the variant1 attribute.
    Returns the value of the variant10 attribute.
    Returns the value of the variant2 attribute.
    Returns the value of the variant3 attribute.
    Returns the value of the variant4 attribute.
    Returns the value of the variant5 attribute.
    Returns the value of the variant6 attribute.
    Returns the value of the variant7 attribute.
    Returns the value of the variant8 attribute.
    Returns the value of the variant9 attribute.
    void
    setActive(boolean value)
    Sets the value of the active attribute.
    void
    Sets the value of the description attribute.
    void
    setDistribution(int value)
    Sets the value of the distribution attribute.
    void
    setName(String value)
    Sets the value of the name attribute.
    void
    Sets the value of the variant1 attribute.
    void
    Sets the value of the variant10 attribute.
    void
    Sets the value of the variant2 attribute.
    void
    Sets the value of the variant3 attribute.
    void
    Sets the value of the variant4 attribute.
    void
    Sets the value of the variant5 attribute.
    void
    Sets the value of the variant6 attribute.
    void
    Sets the value of the variant7 attribute.
    void
    Sets the value of the variant8 attribute.
    void
    Sets the value of the variant9 attribute.
     

    Methods inherited from class net.anotheria.asg.data.AbstractASGDocument

    getInternalProperty, getLockerId, getLockingTime, getObjectInfo, isLocked, setInternalProperty, setLocked, setLockerId, setLockingTime

    Methods inherited from class net.anotheria.anodoc.data.Document

    addDataHolder, clone, copyFromBooleanList, copyFromDoubleList, copyFromFloatList, copyFromIntegerList, copyFromLongList, copyFromStringList, copyToBooleanList, copyToDoubleList, copyToFloatList, copyToIntegerList, copyToLongList, copyToStringList, createDocument, createDocumentList, createListProperty, getAuthor, getBoolean, getBooleanProperty, getDataHolder, getDocument, getDocumentAnyCase, getDocumentList, getDocumentListAnyCase, getDouble, getDoubleProperty, getEmptyBoolean, getEmptyDouble, getEmptyFloat, getEmptyInt, getEmptyList, getEmptyLong, getEmptyString, getFloat, getFloatProperty, getInt, getIntProperty, getKeys, getLastUpdateTimestamp, getList, getListProperty, getListPropertyAnyCase, getLong, getLongProperty, getObject, getProperties, getProperty, getPropertyValue, getSizeInBytes, getStorageId, getString, getStringProperty, getTypeIdentifier, putBooleanProperty, putDocument, putDoubleProperty, putFloatProperty, putIntProperty, putList, putListProperty, putLongProperty, putProperty, putStringProperty, removeDataHolder, removeDataHolder, removeProperty, removeProperty, renameTo, setBoolean, setCallContextAuthor, setDouble, setFloat, setInt, setLastUpdateNow, setList, setLong, setString, setTypeIdentifier, toXMLNode

    Methods inherited from class net.anotheria.anodoc.data.DataHolder

    getId, hashCode, setId

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface net.anotheria.asg.data.DataObject

    clone, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNode
  • Constructor Details

    • ExperimentDocument

      public ExperimentDocument()
    • ExperimentDocument

      public ExperimentDocument(String id)
    • ExperimentDocument

      public ExperimentDocument(ExperimentDocument toClone)
  • Method Details

    • getName

      public String getName()
      Description copied from interface: Experiment
      Returns the value of the name attribute.
      Specified by:
      getName in interface Experiment
    • setName

      public void setName(String value)
      Description copied from interface: Experiment
      Sets the value of the name attribute.
      Specified by:
      setName in interface Experiment
    • getActive

      public boolean getActive()
      Description copied from interface: Experiment
      Returns the value of the active attribute.
      Specified by:
      getActive in interface Experiment
    • setActive

      public void setActive(boolean value)
      Description copied from interface: Experiment
      Sets the value of the active attribute.
      Specified by:
      setActive in interface Experiment
    • getDistribution

      public int getDistribution()
      Description copied from interface: Experiment
      Returns the value of the distribution attribute.
      Specified by:
      getDistribution in interface Experiment
    • setDistribution

      public void setDistribution(int value)
      Description copied from interface: Experiment
      Sets the value of the distribution attribute.
      Specified by:
      setDistribution in interface Experiment
    • getDescription

      public String getDescription()
      Description copied from interface: Experiment
      Returns the value of the description attribute.
      Specified by:
      getDescription in interface Experiment
    • setDescription

      public void setDescription(String value)
      Description copied from interface: Experiment
      Sets the value of the description attribute.
      Specified by:
      setDescription in interface Experiment
    • getVariant1

      public String getVariant1()
      Description copied from interface: Experiment
      Returns the value of the variant1 attribute.
      Specified by:
      getVariant1 in interface Experiment
    • setVariant1

      public void setVariant1(String value)
      Description copied from interface: Experiment
      Sets the value of the variant1 attribute.
      Specified by:
      setVariant1 in interface Experiment
    • getVariant2

      public String getVariant2()
      Description copied from interface: Experiment
      Returns the value of the variant2 attribute.
      Specified by:
      getVariant2 in interface Experiment
    • setVariant2

      public void setVariant2(String value)
      Description copied from interface: Experiment
      Sets the value of the variant2 attribute.
      Specified by:
      setVariant2 in interface Experiment
    • getVariant3

      public String getVariant3()
      Description copied from interface: Experiment
      Returns the value of the variant3 attribute.
      Specified by:
      getVariant3 in interface Experiment
    • setVariant3

      public void setVariant3(String value)
      Description copied from interface: Experiment
      Sets the value of the variant3 attribute.
      Specified by:
      setVariant3 in interface Experiment
    • getVariant4

      public String getVariant4()
      Description copied from interface: Experiment
      Returns the value of the variant4 attribute.
      Specified by:
      getVariant4 in interface Experiment
    • setVariant4

      public void setVariant4(String value)
      Description copied from interface: Experiment
      Sets the value of the variant4 attribute.
      Specified by:
      setVariant4 in interface Experiment
    • getVariant5

      public String getVariant5()
      Description copied from interface: Experiment
      Returns the value of the variant5 attribute.
      Specified by:
      getVariant5 in interface Experiment
    • setVariant5

      public void setVariant5(String value)
      Description copied from interface: Experiment
      Sets the value of the variant5 attribute.
      Specified by:
      setVariant5 in interface Experiment
    • getVariant6

      public String getVariant6()
      Description copied from interface: Experiment
      Returns the value of the variant6 attribute.
      Specified by:
      getVariant6 in interface Experiment
    • setVariant6

      public void setVariant6(String value)
      Description copied from interface: Experiment
      Sets the value of the variant6 attribute.
      Specified by:
      setVariant6 in interface Experiment
    • getVariant7

      public String getVariant7()
      Description copied from interface: Experiment
      Returns the value of the variant7 attribute.
      Specified by:
      getVariant7 in interface Experiment
    • setVariant7

      public void setVariant7(String value)
      Description copied from interface: Experiment
      Sets the value of the variant7 attribute.
      Specified by:
      setVariant7 in interface Experiment
    • getVariant8

      public String getVariant8()
      Description copied from interface: Experiment
      Returns the value of the variant8 attribute.
      Specified by:
      getVariant8 in interface Experiment
    • setVariant8

      public void setVariant8(String value)
      Description copied from interface: Experiment
      Sets the value of the variant8 attribute.
      Specified by:
      setVariant8 in interface Experiment
    • getVariant9

      public String getVariant9()
      Description copied from interface: Experiment
      Returns the value of the variant9 attribute.
      Specified by:
      getVariant9 in interface Experiment
    • setVariant9

      public void setVariant9(String value)
      Description copied from interface: Experiment
      Sets the value of the variant9 attribute.
      Specified by:
      setVariant9 in interface Experiment
    • getVariant10

      public String getVariant10()
      Description copied from interface: Experiment
      Returns the value of the variant10 attribute.
      Specified by:
      getVariant10 in interface Experiment
    • setVariant10

      public void setVariant10(String value)
      Description copied from interface: Experiment
      Sets the value of the variant10 attribute.
      Specified by:
      setVariant10 in interface Experiment
    • toString

      public String toString()
      Overrides:
      toString in class net.anotheria.anodoc.data.Document
    • compareTo

      public int compareTo(Experiment comparable)
    • compareTo

      public int compareTo(net.anotheria.util.sorter.IComparable anotherComparable, int method)
      Specified by:
      compareTo in interface net.anotheria.util.sorter.IComparable
    • getDefinedName

      public String getDefinedName()
      Specified by:
      getDefinedName in interface net.anotheria.asg.data.DataObject
    • getDefinedParentName

      public String getDefinedParentName()
      Specified by:
      getDefinedParentName in interface net.anotheria.asg.data.DataObject
    • getFootprint

      public String getFootprint()
      Specified by:
      getFootprint in interface net.anotheria.asg.data.DataObject
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object