Note, the strongly typed update/delete methods are not supported for version history columns (the data is supposed to be immutable). That said, the "raw" update/delete methods are supported for those that really want to muck with the version history data.
| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| public |
| mmodifiedCol | back to summary |
|---|---|
| private final Column mmodifiedCol | |
| mvalueCol | back to summary |
|---|---|
| private final Column mvalueCol | |
| VersionHistoryColumnInfoImpl | back to summary |
|---|---|
| public VersionHistoryColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable) throws IOException | |
| asRow | back to summary |
|---|---|
| protected Object[] asRow(Object[] row, Version version) throws IOException Overrides io.
| |
| deleteAllValues | back to summary |
|---|---|
| public void deleteAllValues(int complexValueFk) Overrides io. Implements io.
| |
| deleteValue | back to summary |
|---|---|
| public void deleteValue(Version value) Overrides io. Implements io.
| |
| getModifiedDateColumn | back to summary |
|---|---|
| public Column getModifiedDateColumn() | |
| getType | back to summary |
|---|---|
| public ComplexDataType getType() Implements abstract io. Implements io.
| |
| getValueColumn | back to summary |
|---|---|
| public Column getValueColumn() | |
| newVersion | back to summary |
|---|---|
| public static Version newVersion(String value, Object modifiedDate) | |
| newVersion | back to summary |
|---|---|
| public static Version newVersion(ComplexValueForeignKey complexValueFk, String value, Object modifiedDate) | |
| postTableLoadInit | back to summary |
|---|---|
| public void postTableLoadInit() throws IOException Overrides io.
| |
| toValue | back to summary |
|---|---|
| protected VersionHistoryColumnInfoImpl. Implements abstract io.
| |
| toValues | back to summary |
|---|---|
| protected List Overrides io.
| |
| updateValue | back to summary |
|---|---|
| public ComplexValue. Overrides io. Implements io.
| |
| Access | Constructor and Description |
|---|---|
| private | VersionImpl(ComplexValue.
|
| Modifier and Type | Method and Description |
|---|---|
| private static <C extends Comparable | |
| public int | compareTo(Version o)
Implements java. Compares this object with the specified object for order. |
| public void | delete()
Implements io. Deletes the data for this complex value from the database. |
| public Date | getModifiedDate()
Implements io.
Deprecated
see
DateTimeType for details
|
| public Object | |
| public LocalDateTime | |
| public String | |
| public String | |
| public void | update()
Implements io. Writes any updated data for this complex value to the database. |
| modifiedDate | back to summary |
|---|---|
| private final Object modifiedDate | |
| value | back to summary |
|---|---|
| private final String value | |
| VersionImpl | back to summary |
|---|---|
| private VersionImpl(ComplexValue. | |
| compare | back to summary |
|---|---|
private static <C extends Comparable
| |
| compareTo | back to summary |
|---|---|
| public int compareTo(Version o) Implements java. Doc from java. Compares this object with the specified object for order. Returns a negative integer, zero, or a positive integer as this object is less than, equal to, or greater than the specified object. The implementor must ensure The implementor must also ensure that the relation is transitive:
Finally, the implementor must ensure that
| |
| delete | back to summary |
|---|---|
| public void delete() Implements io. Doc from io. Deletes the data for this complex value from the database.
| |
| getModifiedDate | back to summary |
|---|---|
| public Date getModifiedDate() Implements io. Deprecated see
| |
| getModifiedDateObject | back to summary |
|---|---|
| public Object getModifiedDateObject() Implements io.
| |
| getModifiedLocalDate | back to summary |
|---|---|
| public LocalDateTime getModifiedLocalDate() Implements io.
| |
| getValue | back to summary |
|---|---|
| public String getValue() Implements io.
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| update | back to summary |
|---|---|
| public void update() Implements io. Doc from io. Writes any updated data for this complex value to the database.
| |