@Entity @Indexed(index="FullText") @ClassBridge(name="details", impl=DetailsFieldBridge.class, index=UN_TOKENIZED, store=NO) public class ChecksumAlgorithm extends java.lang.Object implements java.io.Serializable, IObject, IGlobal, IEnum
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ChecksumAlgorithm.Details |
修飾子とタイプ | フィールドと説明 |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
_dynamicFields |
protected boolean |
_loaded |
protected Details |
details |
static java.lang.String |
DETAILS |
static java.util.Set<java.lang.String> |
FIELDS |
protected java.lang.Long |
id |
static java.lang.String |
ID |
protected java.lang.String |
value |
static java.lang.String |
VALUE |
修飾子 | コンストラクタと説明 |
---|---|
|
ChecksumAlgorithm() |
protected |
ChecksumAlgorithm(java.lang.Long id) |
|
ChecksumAlgorithm(java.lang.Long id,
boolean loaded)
Main constructor.
|
|
ChecksumAlgorithm(java.lang.String value) |
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
acceptFilter(Filter __filter) |
protected void |
errorIfUnloaded() |
java.util.Set<java.lang.String> |
fields()
returns a Set of field names that belong to this class
|
Details |
getDetails()
The details of this object correspond to low-level system
information.
|
GraphHolder |
getGraphHolder()
retrieves the
GraphHolder for this entity. |
java.lang.Long |
getId()
The DB unique identifier for this object.
|
java.lang.String |
getValue()
Simple field ome.model.enums.ChecksumAlgorithm.value (java.lang.String)
|
boolean |
isLoaded()
transient field (not stored in the DB) which specifies whether this
object has been loaded from the DB or is only a wrapper around the ID.
|
boolean |
isValid()
calls the class-specific validator for this instance and returns the
value from
Validation.isValid() |
ChecksumAlgorithm |
newInstance() |
ChecksumAlgorithm |
proxy() |
void |
putAt(java.lang.String field,
java.lang.Object value)
stores a value in this instance.
|
java.lang.Object |
retrieve(java.lang.String field)
retrieves a value from this instance.
|
protected void |
setDetails(Details details)
Use the
Details\#copy(Details) or Details\#shallowCopy(Details)
methods to set the ChecksumAlgorithm.Details instance instead. |
void |
setId(java.lang.Long id)
usually unneeded.
|
void |
setValue(java.lang.String value) |
protected void |
throwNullCollectionException(java.lang.String propertyName) |
java.lang.String |
toString() |
void |
unload()
set the loaded field to false, and set all non-ID fields to null.
|
Validation |
validate()
calls the class-specific validator for this instance and returns the
Validation object. |
public static final java.lang.String ID
protected java.lang.Long id
protected java.lang.String value
protected Details details
public static final java.lang.String VALUE
public static final java.lang.String DETAILS
public static final java.util.Set<java.lang.String> FIELDS
protected java.util.Map<java.lang.String,java.lang.Object> _dynamicFields
protected boolean _loaded
public ChecksumAlgorithm()
protected ChecksumAlgorithm(java.lang.Long id)
public ChecksumAlgorithm(java.lang.Long id, boolean loaded)
public ChecksumAlgorithm(java.lang.String value)
@DocumentId public java.lang.Long getId()
public void setId(java.lang.Long id)
IObject
@Fields(value={@Field(index=TOKENIZED),@Field(index=TOKENIZED,name="combined_fields")}) public java.lang.String getValue()
public void setValue(java.lang.String value)
public Details getDetails()
Details
type.getDetails
インタフェース内 IObject
protected void setDetails(Details details)
Details\#copy(Details)
or Details\#shallowCopy(Details)
methods to set the ChecksumAlgorithm.Details
instance instead.public boolean isValid()
IObject
Validation.isValid()
public Validation validate()
IObject
Validation
object.public ChecksumAlgorithm newInstance()
public ChecksumAlgorithm proxy()
public boolean acceptFilter(Filter __filter)
acceptFilter
インタフェース内 Filterable
public java.lang.String toString()
toString
クラス内 java.lang.Object
public java.util.Set<java.lang.String> fields()
IObject
public java.lang.Object retrieve(java.lang.String field)
IObject
field
which match a field of this instance will be delegated to the accessors.
Otherwise, values will be retrieved from a lazy-loaded map filled by
calls to IObject.putAt(String, Object)
public void putAt(java.lang.String field, java.lang.Object value)
IObject
field
which
match a field of this instance will be delegated to the accessors.
Otherwise, values will be stored in a lazy-loaded map.public boolean isLoaded()
IObject
protected void errorIfUnloaded()
public void unload()
IObject
public final GraphHolder getGraphHolder()
IObject
GraphHolder
for this entity. If the GraphHolder has
not been actively set, a new one will be instatiated.getGraphHolder
インタフェース内 IObject
protected void throwNullCollectionException(java.lang.String propertyName)