Package models.common
Class Component
- java.lang.Object
-
- models.common.Component
-
@Entity public class Component extends java.lang.ObjectDB entity of a component. It's used by JPA and JSON marshaling. The corresponding UI model is models.gui.ComponentProperties.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCOMPONENTstatic intSERIAL_VERSIONVersion of this model used for serialisation (e.g.
-
Constructor Summary
Constructors Constructor Description Component()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetComments()java.lang.StringgetComponentInput()java.sql.TimestampgetDate()java.lang.StringgetHtmlFilePath()java.lang.LonggetId()StudygetStudy()java.lang.StringgetTitle()java.lang.StringgetUuid()inthashCode()booleanisActive()booleanisReloadable()voidsetActive(boolean active)voidsetComments(java.lang.String comments)voidsetComponentInput(java.lang.String componentInput)voidsetDate(java.sql.Timestamp date)voidsetHtmlFilePath(java.lang.String htmlFilePath)voidsetId(java.lang.Long id)voidsetReloadable(boolean reloadable)voidsetStudy(Study study)voidsetTitle(java.lang.String title)voidsetUuid(java.lang.String uuid)java.lang.StringtoString()
-
-
-
Field Detail
-
SERIAL_VERSION
public static final int SERIAL_VERSION
Version of this model used for serialisation (e.g. JSON marshaling)- See Also:
- Constant Field Values
-
COMPONENT
public static final java.lang.String COMPONENT
- See Also:
- Constant Field Values
-
-
Method Detail
-
setId
public void setId(java.lang.Long id)
-
getId
public java.lang.Long getId()
-
setUuid
public void setUuid(java.lang.String uuid)
-
getUuid
public java.lang.String getUuid()
-
setStudy
public void setStudy(Study study)
-
getStudy
public Study getStudy()
-
setTitle
public void setTitle(java.lang.String title)
-
getTitle
public java.lang.String getTitle()
-
setDate
public void setDate(java.sql.Timestamp date)
-
getDate
public java.sql.Timestamp getDate()
-
setHtmlFilePath
public void setHtmlFilePath(java.lang.String htmlFilePath)
-
getHtmlFilePath
public java.lang.String getHtmlFilePath()
-
setComments
public void setComments(java.lang.String comments)
-
getComments
public java.lang.String getComments()
-
getComponentInput
public java.lang.String getComponentInput()
-
setComponentInput
public void setComponentInput(java.lang.String componentInput)
-
isReloadable
public boolean isReloadable()
-
setReloadable
public void setReloadable(boolean reloadable)
-
isActive
public boolean isActive()
-
setActive
public void setActive(boolean active)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-