public abstract class GroupCapabilityBase extends JdbcPersistent
Persistent
groupCapability Object.
See org.melati.poem.prepro.TableDef#generatePersistentBaseJava| Constructor and Description |
|---|
GroupCapabilityBase() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getCapability_unsafe()
Retrieves the
Capability value, without locking,
for this groupCapability Persistent. |
Capability |
getCapability()
Retrieves the
Capability object referred to. |
Field<Integer> |
getCapabilityField()
Retrieves the
Capability value as a Field
from this groupCapability Persistent. |
Integer |
getCapabilityTroid()
Retrieves the Table Row Object ID.
|
Integer |
getGroup_unsafe()
Retrieves the
Group value, without locking,
for this groupCapability Persistent. |
Group |
getGroup()
Retrieves the
Group object referred to. |
GroupCapabilityTable<GroupCapability> |
getGroupCapabilityTable()
Retrieves the
GroupCapabilityTable table
which this Persistent is from. |
Field<Integer> |
getGroupField()
Retrieves the
Group value as a Field
from this groupCapability Persistent. |
Integer |
getGroupTroid()
Retrieves the Table Row Object ID.
|
Integer |
getId_unsafe()
Retrieves the
Id value, without locking,
for this groupCapability Persistent. |
Integer |
getId()
Retrieves the Id value, with locking, for this
groupCapability Persistent. |
Field<Integer> |
getIdField()
Retrieves the
Id value as a Field
from this groupCapability Persistent. |
PoemDatabaseTables |
getPoemDatabaseTables()
Retrieves the Database object.
|
void |
setCapability_unsafe(Integer cooked)
Sets the
Capability value directly, without checking,
for this groupCapability Persistent. |
void |
setCapability(Capability cooked)
Set the Capability.
|
void |
setCapabilityTroid(Integer raw)
Sets the Table Row Object ID.
|
void |
setGroup_unsafe(Integer cooked)
Sets the
Group value directly, without checking,
for this groupCapability Persistent. |
void |
setGroup(Group cooked)
Set the Group.
|
void |
setGroupTroid(Integer raw)
Sets the Table Row Object ID.
|
void |
setId_unsafe(Integer cooked)
Sets the
Id value directly, without checking,
for this groupCapability Persistent. |
void |
setId(int cooked)
Sets the
Id value, with checking, for this
groupCapability Persistent. |
void |
setId(Integer cooked)
Sets the
Id value, with checking, for this
groupCapability Persistent. |
assertCanCreate, assertCanCreate, assertCanDelete, assertCanDelete, assertCanRead, assertCanRead, assertCanWrite, assertCanWrite, delete_unsafe, delete, delete, deleteAndCommit, deleteAndCommit, displayString, displayString, displayString, dump, dump, duplicated, duplicatedFloating, equals, existenceLock, fieldsOfColumns, getChildren, getCooked, getCookedString, getDatabase, getDetailDisplayFields, getField, getFields, getName, getPrimaryDisplayField, getRaw, getRawString, getReadable, getRecordDisplayFields, getSearchCriterionFields, getSummaryDisplayFields, getTable, getTroid, hashCode, invalidate, isDirty, makePersistent, postEdit, postInsert, postModify, postWrite, preEdit, setCooked, setDirty, setRaw, setRawString, statusExistent, statusNonexistent, toString, troidmarkValidpublic PoemDatabaseTables getPoemDatabaseTables()
public GroupCapabilityTable<GroupCapability> getGroupCapabilityTable()
GroupCapabilityTable table
which this Persistent is from.
See org.melati.poem.prepro.TableDef#generatePersistentBaseJavapublic Integer getId_unsafe()
Id value, without locking,
for this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateBaseMethodspublic void setId_unsafe(Integer cooked)
Id value directly, without checking,
for this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateBaseMethodscooked - the pre-validated value to setpublic Integer getId() throws AccessPoemException
groupCapability Persistent.
Field description:
The Table Row Object ID
Generated by org.melati.poem.prepro.AtomFieldDef#generateBaseMethodsId for this
groupCapability PersistentAccessPoemException - if the current AccessToken
does not confer write access rightspublic void setId(Integer cooked) throws AccessPoemException, ValidationPoemException
Id value, with checking, for this
groupCapability Persistent.
Field description:
The Table Row Object ID
Generated by org.melati.poem.prepro.AtomFieldDef#generateBaseMethodscooked - a validated intAccessPoemException - if the current AccessToken
does not confer write access rightsValidationPoemException - if the value is not validpublic final void setId(int cooked)
throws AccessPoemException,
ValidationPoemException
Id value, with checking, for this
groupCapability Persistent.
Field description:
The Table Row Object ID
Generated by org.melati.poem.prepro.IntegerFieldDef#generateBaseMethodscooked - a validated intAccessPoemException - if the current AccessToken
does not confer write access rightsValidationPoemException - if the value is not validpublic Field<Integer> getIdField() throws AccessPoemException
Id value as a Field
from this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateFieldCreatorAccessPoemException - if the current AccessToken
does not confer write access rightspublic Integer getGroup_unsafe()
Group value, without locking,
for this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateBaseMethodspublic void setGroup_unsafe(Integer cooked)
Group value directly, without checking,
for this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateBaseMethodscooked - the pre-validated value to setpublic Integer getGroupTroid() throws AccessPoemException
IntegerAccessPoemException - if the current AccessToken
does not confer read access rightspublic void setGroupTroid(Integer raw) throws AccessPoemException
raw - a Table Row Object IdAccessPoemException - if the current AccessToken
does not confer write access rightspublic Group getGroup() throws AccessPoemException, NoSuchRowPoemException
Group object referred to.
Generated by org.melati.poem.prepro.ReferenceFieldDef#generateBaseMethodsGroup as a GroupAccessPoemException - if the current AccessToken
does not confer read access rightsNoSuchRowPoemException - if the Persistent has yet to be allocated a TROIDpublic void setGroup(Group cooked) throws AccessPoemException
cooked - a validated GroupAccessPoemException - if the current AccessToken
does not confer write access rightspublic Field<Integer> getGroupField() throws AccessPoemException
Group value as a Field
from this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateFieldCreatorAccessPoemException - if the current AccessToken
does not confer write access rightspublic Integer getCapability_unsafe()
Capability value, without locking,
for this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateBaseMethodspublic void setCapability_unsafe(Integer cooked)
Capability value directly, without checking,
for this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateBaseMethodscooked - the pre-validated value to setpublic Integer getCapabilityTroid() throws AccessPoemException
IntegerAccessPoemException - if the current AccessToken
does not confer read access rightspublic void setCapabilityTroid(Integer raw) throws AccessPoemException
raw - a Table Row Object IdAccessPoemException - if the current AccessToken
does not confer write access rightspublic Capability getCapability() throws AccessPoemException, NoSuchRowPoemException
Capability object referred to.
Generated by org.melati.poem.prepro.ReferenceFieldDef#generateBaseMethodsCapability as a CapabilityAccessPoemException - if the current AccessToken
does not confer read access rightsNoSuchRowPoemException - if the Persistent has yet to be allocated a TROIDpublic void setCapability(Capability cooked) throws AccessPoemException
cooked - a validated CapabilityAccessPoemException - if the current AccessToken
does not confer write access rightspublic Field<Integer> getCapabilityField() throws AccessPoemException
Capability value as a Field
from this groupCapability Persistent.
see org.melati.poem.prepro.FieldDef#generateFieldCreatorAccessPoemException - if the current AccessToken
does not confer write access rightsCopyright © 2000–2021 PanEris. All rights reserved.