Package com.attivio.sdk.dictionary
Class DictionaryObject
- java.lang.Object
-
- com.attivio.sdk.dictionary.DictionaryObject
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable
- Direct Known Subclasses:
DictionaryEntry,DictionaryInfo
public abstract class DictionaryObject extends java.lang.Object implements java.lang.Cloneable, java.io.SerializableAbstract class for dictionary objects.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringdictionaryGroupprotected java.lang.StringdictionaryNameprotected DictionaryTypedictionaryTypeprotected ExpansionModeexpansionModeprotected java.util.DatelastApprovedprotected java.util.DatelastModifiedprotected java.util.DatelastPublishedprotected ChangeStatusstatusprotected RevisionStatusversion
-
Constructor Summary
Constructors Constructor Description DictionaryObject()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.lang.Stringappend(java.lang.StringBuilder buffer, java.lang.String prefix, java.lang.String name, boolean value)protected static java.lang.Stringappend(java.lang.StringBuilder buffer, java.lang.String prefix, java.lang.String name, java.lang.Object value)protected static java.lang.Stringappend(java.lang.StringBuilder buffer, java.lang.String prefix, java.lang.String name, java.util.Date value)DictionaryObjectclone()booleanequals(java.lang.Object other)java.lang.StringgetDictionaryGroup()java.lang.StringgetDictionaryName()DictionaryTypegetDictionaryType()ExpansionModegetExpansionMode()Get the defaultExpansionModefor this dictionary.java.util.DategetLastApproved()java.util.DategetLastModified()java.util.DategetLastPublished()ChangeStatusgetStatus()RevisionStatusgetVersion()inthashCode()protected static booleanisEmpty(java.lang.String value)voidsetDictionaryGroup(java.lang.String value)voidsetDictionaryName(java.lang.String value)voidsetDictionaryType(DictionaryType value)voidsetExpansionMode(ExpansionMode value)Set the defaultExpansionModefor this dictionary.voidsetLastApproved(java.util.Date value)voidsetLastModified(java.util.Date value)voidsetLastPublished(java.util.Date value)voidsetStatus(ChangeStatus value)voidsetVersion(RevisionStatus value)DictionaryObjectvalidate()Validate properties.
-
-
-
Field Detail
-
dictionaryType
protected DictionaryType dictionaryType
-
dictionaryName
protected java.lang.String dictionaryName
-
dictionaryGroup
protected java.lang.String dictionaryGroup
-
lastModified
protected java.util.Date lastModified
-
lastApproved
protected java.util.Date lastApproved
-
lastPublished
protected java.util.Date lastPublished
-
version
protected RevisionStatus version
-
status
protected ChangeStatus status
-
expansionMode
protected ExpansionMode expansionMode
-
-
Method Detail
-
getDictionaryType
public DictionaryType getDictionaryType()
-
setDictionaryType
public void setDictionaryType(DictionaryType value)
-
getDictionaryName
public java.lang.String getDictionaryName()
-
setDictionaryName
public void setDictionaryName(java.lang.String value)
-
getDictionaryGroup
public java.lang.String getDictionaryGroup()
-
setDictionaryGroup
public void setDictionaryGroup(java.lang.String value)
-
getLastModified
public java.util.Date getLastModified()
-
setLastModified
public void setLastModified(java.util.Date value)
-
getLastApproved
public java.util.Date getLastApproved()
-
setLastApproved
public void setLastApproved(java.util.Date value)
-
getLastPublished
public java.util.Date getLastPublished()
-
setLastPublished
public void setLastPublished(java.util.Date value)
-
getStatus
public ChangeStatus getStatus()
-
setStatus
public void setStatus(ChangeStatus value)
-
getVersion
public RevisionStatus getVersion()
-
setVersion
public void setVersion(RevisionStatus value)
-
getExpansionMode
public ExpansionMode getExpansionMode()
Get the defaultExpansionModefor this dictionary.
-
setExpansionMode
public void setExpansionMode(ExpansionMode value)
Set the defaultExpansionModefor this dictionary.
-
validate
public DictionaryObject validate()
Validate properties.Throws
IllegalArgumentExceptionif invalid.
-
isEmpty
protected static boolean isEmpty(java.lang.String value)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
clone
public DictionaryObject clone()
- Overrides:
clonein classjava.lang.Object
-
append
protected static java.lang.String append(java.lang.StringBuilder buffer, java.lang.String prefix, java.lang.String name, boolean value)
-
append
protected static java.lang.String append(java.lang.StringBuilder buffer, java.lang.String prefix, java.lang.String name, java.lang.Object value)
-
append
protected static java.lang.String append(java.lang.StringBuilder buffer, java.lang.String prefix, java.lang.String name, java.util.Date value)
-
-