| Package | Description |
|---|---|
| com.healthmarketscience.jackcess.complex | |
| com.healthmarketscience.jackcess.impl.complex |
| Modifier and Type | Method and Description |
|---|---|
ComplexValue.Id |
ComplexColumnInfo.addRawValue(java.util.Map<java.lang.String,?> rawValue) |
ComplexValue.Id |
ComplexColumnInfo.addValue(V value) |
ComplexValue.Id |
ComplexValue.getId()
Returns the unique identifier of this complex value (this value is unique
among all values in all rows of the main table).
|
ComplexValue.Id |
ComplexColumnInfo.updateRawValue(Row rawValue) |
ComplexValue.Id |
ComplexColumnInfo.updateValue(V value) |
| Modifier and Type | Method and Description |
|---|---|
void |
ComplexValue.setId(ComplexValue.Id newId)
Called once when a new ComplexValue is saved to set the new unique
identifier.
|
| Modifier and Type | Class and Description |
|---|---|
private static class |
ComplexColumnInfoImpl.ComplexValueIdImpl
Implementation of ComplexValue.Id.
|
| Modifier and Type | Field and Description |
|---|---|
private ComplexValue.Id |
ComplexColumnInfoImpl.ComplexValueImpl._id |
static ComplexValue.Id |
ComplexColumnInfoImpl.INVALID_ID |
| Modifier and Type | Method and Description |
|---|---|
ComplexValue.Id |
ComplexColumnInfoImpl.addRawValue(java.util.Map<java.lang.String,?> rawValue) |
ComplexValue.Id |
ComplexColumnInfoImpl.addValue(V value) |
ComplexValue.Id |
ComplexColumnInfoImpl.ComplexValueImpl.getId() |
ComplexValue.Id |
ComplexColumnInfoImpl.updateRawValue(Row rawValue) |
ComplexValue.Id |
ComplexColumnInfoImpl.updateValue(V value) |
ComplexValue.Id |
VersionHistoryColumnInfoImpl.updateValue(Version value) |
| Modifier and Type | Method and Description |
|---|---|
void |
ComplexColumnInfoImpl.ComplexValueImpl.setId(ComplexValue.Id id) |
private void |
ComplexColumnInfoImpl.updateRow(ComplexValue.Id id,
java.lang.Object[] row) |
| Constructor and Description |
|---|
AttachmentImpl(ComplexValue.Id id,
ComplexValueForeignKey complexValueFk,
java.lang.String url,
java.lang.String name,
java.lang.String type,
byte[] data,
java.util.Date timeStamp,
java.lang.Integer flags,
byte[] encodedData) |
ComplexValueImpl(ComplexValue.Id id,
ComplexValueForeignKey complexValueFk) |
SingleValueImpl(ComplexValue.Id id,
ComplexValueForeignKey complexValueFk,
java.lang.Object value) |
UnsupportedValueImpl(ComplexValue.Id id,
ComplexValueForeignKey complexValueFk,
java.util.Map<java.lang.String,java.lang.Object> values) |
VersionImpl(ComplexValue.Id id,
ComplexValueForeignKey complexValueFk,
java.lang.String value,
java.util.Date modifiedDate) |