| Package | Description |
|---|---|
| org.melati.poem |
Persistent Object Engine for Melati.
|
| org.melati.poem.generated |
The POEM-generated support classes for org.melati.poem.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryLengthValidationPoemException
Thrown when an overlong value is asserted to be a valid
raw
BinaryPoemType Field. |
class |
StringLengthValidationPoemException
Thrown when a
StringPoemType Field's value
is too long. |
| Modifier and Type | Method and Description |
|---|---|
void |
PoemType.assertValidCooked(Object cooked)
Check if an Object is valid, throw appropriate Exception if not.
|
void |
BasePoemType.assertValidCooked(Object cooked)
Check if an Object is valid, throw appropriate Exception if not.
|
void |
PoemType.assertValidRaw(Object raw)
Check if value is of the right type and an allowed value,
throw appropriate Exception if not.
|
void |
BasePoemType.assertValidRaw(Object raw)
Check if value is of the right type and an allowed value,
throw appropriate Exception if not.
|
Persistent |
Table.create(Initialiser initialiser)
Create a new object (record) in the table.
|
Persistent |
JdbcTable.create(Initialiser initialiser)
Create a new object (record) in the table.
|
void |
Table.create(Persistent p)
Write a new row containing the given object.
|
void |
JdbcTable.create(Persistent p)
Write a new row containing the given object.
|
Object |
SQLType.getRaw(ResultSet rs,
int col)
Return an object as delivered by the database.
|
T |
BasePoemType.getRaw(ResultSet rs,
int col)
Return an object as delivered by the database.
|
void |
Initialiser.init(Persistent object)
Initialise a freshly generated POEM object.
|
String |
BasePoemType.quotedRaw(Object raw)
Quoting a raw value, if appropriate, for the Dbms.
|
T |
PoemType.rawOfString(String rawString)
Get an Object from its String representation.
|
T |
BasePoemType.rawOfString(String string)
Converts a possibly null
String to a low level
representation of a valid database column value. |
void |
ExtraColumn.setCooked(Persistent g,
Object cooked)
Sets the field value, with locking, access control
and validation for this
Column. |
abstract void |
Column.setCooked(Persistent g,
Object cooked)
Sets the field value, with locking, access control
and validation for this
Column. |
void |
Persistent.setCooked(String name,
Object cooked)
Set the `true value' of one of the record's fields.
|
void |
JdbcPersistent.setCooked(String name,
Object cooked)
Set the `true value' of one of the record's fields.
|
void |
ExtraColumn.setRaw(Persistent g,
Object raw)
Sets the field value, with locking,
for this
Column. |
abstract void |
Column.setRaw(Persistent g,
Object raw)
Sets the field value, with locking,
for this
Column. |
void |
Persistent.setRaw(String name,
Object raw)
Set the `identifying value' of one of the record's fields.
|
void |
JdbcPersistent.setRaw(String name,
Object raw)
Set the `identifying value' of one of the record's fields.
|
void |
Persistent.setRawString(String name,
String string)
Set the `identifying value' of one of the record's fields from a string
representation.
|
void |
JdbcPersistent.setRawString(String name,
String string)
Set the `identifying value' of one of the record's fields from a string
representation.
|
String |
PoemType.stringOfRaw(Object object)
The String representation of the Field.
|
String |
BasePoemType.stringOfRaw(Object raw)
This doesn't do an explicit assertValidRaw.
|
| Constructor and Description |
|---|
UnexpectedValidationPoemException(ValidationPoemException exception)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TableInfoBase.setCachelimit(int cooked)
Sets the
Cachelimit value, with checking, for this
tableInfo Persistent. |
void |
TableInfoBase.setCachelimit(Integer cooked)
Sets the
Cachelimit value, with checking, for this
tableInfo Persistent. |
void |
ValueInfoBase.setDescription(String cooked)
Sets the
Description value, with checking, for this
ValueInfo Persistent. |
void |
TableInfoBase.setDescription(String cooked)
Sets the
Description value, with checking, for this
tableInfo Persistent. |
void |
ValueInfoBase.setDisplayname(String cooked)
Sets the
Displayname value, with checking, for this
ValueInfo Persistent. |
void |
TableInfoBase.setDisplayname(String cooked)
Sets the
Displayname value, with checking, for this
tableInfo Persistent. |
void |
TableInfoBase.setDisplayorder(int cooked)
Sets the
Displayorder value, with checking, for this
tableInfo Persistent. |
void |
ColumnInfoBase.setDisplayorder(int cooked)
Sets the
Displayorder value, with checking, for this
columnInfo Persistent. |
void |
TableInfoBase.setDisplayorder(Integer cooked)
Sets the
Displayorder value, with checking, for this
tableInfo Persistent. |
void |
ColumnInfoBase.setDisplayorder(Integer cooked)
Sets the
Displayorder value, with checking, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setDisplayorderpriority(int cooked)
Sets the
Displayorderpriority value, with checking, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setDisplayorderpriority(Integer cooked)
Sets the
Displayorderpriority value, with checking, for this
columnInfo Persistent. |
void |
ValueInfoBase.setHeight(int cooked)
Sets the
Height value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setHeight(Integer cooked)
Sets the
Height value, with checking, for this
ValueInfo Persistent. |
void |
UserBase.setId(int cooked)
Sets the
Id value, with checking, for this
user Persistent. |
void |
TableInfoBase.setId(int cooked)
Sets the
Id value, with checking, for this
tableInfo Persistent. |
void |
TableCategoryBase.setId(int cooked)
Sets the
Id value, with checking, for this
tableCategory Persistent. |
void |
SettingBase.setId(int cooked)
Sets the
Id value, with checking, for this
setting Persistent. |
void |
GroupMembershipBase.setId(int cooked)
Sets the
Id value, with checking, for this
groupMembership Persistent. |
void |
GroupCapabilityBase.setId(int cooked)
Sets the
Id value, with checking, for this
groupCapability Persistent. |
void |
GroupBase.setId(int cooked)
Sets the
Id value, with checking, for this
group Persistent. |
void |
ColumnInfoBase.setId(int cooked)
Sets the
Id value, with checking, for this
columnInfo Persistent. |
void |
CapabilityBase.setId(int cooked)
Sets the
Id value, with checking, for this
capability Persistent. |
void |
UserBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
user Persistent. |
void |
TableInfoBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
tableInfo Persistent. |
void |
TableCategoryBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
tableCategory Persistent. |
void |
SettingBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
setting Persistent. |
void |
GroupMembershipBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
groupMembership Persistent. |
void |
GroupCapabilityBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
groupCapability Persistent. |
void |
GroupBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
group Persistent. |
void |
ColumnInfoBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
columnInfo Persistent. |
void |
CapabilityBase.setId(Integer cooked)
Sets the
Id value, with checking, for this
capability Persistent. |
void |
ColumnInfoBase.setIndexed(boolean cooked)
Sets the
Indexed value, with checking,
from a boolean, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setIndexed(Boolean cooked)
Sets the
Indexed value, with checking, for this
columnInfo Persistent. |
void |
UserBase.setLogin(String cooked)
Sets the
Login value, with checking, for this
user Persistent. |
void |
UserBase.setName(String cooked)
Sets the
Name value, with checking, for this
user Persistent. |
void |
TableInfoBase.setName(String cooked)
Sets the
Name value, with checking, for this
tableInfo Persistent. |
void |
TableCategoryBase.setName(String cooked)
Sets the
Name value, with checking, for this
tableCategory Persistent. |
void |
SettingBase.setName(String cooked)
Sets the
Name value, with checking, for this
setting Persistent. |
void |
GroupBase.setName(String cooked)
Sets the
Name value, with checking, for this
group Persistent. |
void |
ColumnInfoBase.setName(String cooked)
Sets the
Name value, with checking, for this
columnInfo Persistent. |
void |
CapabilityBase.setName(String cooked)
Sets the
Name value, with checking, for this
capability Persistent. |
void |
ValueInfoBase.setNullable(boolean cooked)
Sets the
Nullable value, with checking,
from a boolean, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setNullable(Boolean cooked)
Sets the
Nullable value, with checking, for this
ValueInfo Persistent. |
void |
UserBase.setPassword(String cooked)
Sets the
Password value, with checking, for this
user Persistent. |
void |
ValueInfoBase.setPrecision(int cooked)
Sets the
Precision value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setPrecision(Integer cooked)
Sets the
Precision value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setRangelimit_string(String cooked)
Sets the
Rangelimit_string value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setRangelow_string(String cooked)
Sets the
Rangelow_string value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setRenderinfo(String cooked)
Sets the
Renderinfo value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setScale(int cooked)
Sets the
Scale value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setScale(Integer cooked)
Sets the
Scale value, with checking, for this
ValueInfo Persistent. |
void |
TableInfoBase.setSeqcached(boolean cooked)
Sets the
Seqcached value, with checking,
from a boolean, for this
tableInfo Persistent. |
void |
TableInfoBase.setSeqcached(Boolean cooked)
Sets the
Seqcached value, with checking, for this
tableInfo Persistent. |
void |
ValueInfoBase.setSize(int cooked)
Sets the
Size value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setSize(Integer cooked)
Sets the
Size value, with checking, for this
ValueInfo Persistent. |
void |
ColumnInfoBase.setSortdescending(boolean cooked)
Sets the
Sortdescending value, with checking,
from a boolean, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setSortdescending(Boolean cooked)
Sets the
Sortdescending value, with checking, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setUnique(boolean cooked)
Sets the
Unique value, with checking,
from a boolean, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setUnique(Boolean cooked)
Sets the
Unique value, with checking, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setUsercreateable(boolean cooked)
Sets the
Usercreateable value, with checking,
from a boolean, for this
columnInfo Persistent. |
void |
ColumnInfoBase.setUsercreateable(Boolean cooked)
Sets the
Usercreateable value, with checking, for this
columnInfo Persistent. |
void |
ValueInfoBase.setUsereditable(boolean cooked)
Sets the
Usereditable value, with checking,
from a boolean, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setUsereditable(Boolean cooked)
Sets the
Usereditable value, with checking, for this
ValueInfo Persistent. |
void |
SettingBase.setValue(String cooked)
Sets the
Value value, with checking, for this
setting Persistent. |
void |
ValueInfoBase.setWidth(int cooked)
Sets the
Width value, with checking, for this
ValueInfo Persistent. |
void |
ValueInfoBase.setWidth(Integer cooked)
Sets the
Width value, with checking, for this
ValueInfo Persistent. |
Copyright © 2000–2021 PanEris. All rights reserved.