@AlternateKeys(value=@Key(value={"storableTypeName","generation"})) @PrimaryKey(value="layoutID") @Independent @Alias(value="CARBONADO_LAYOUT") public interface StoredLayout extends Storable<StoredLayout>, Unevolvable
Layout
. This interface is public only because
Carbonado requires storable type definitions to be public.Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCreationHost()
Returns the host machine that created this generation.
|
long |
getCreationTimestamp()
Returns the milliseconds from 1970-01-01T00:00:00Z when this record was
created.
|
java.lang.String |
getCreationUser()
Returns the user that created this generation.
|
byte[] |
getExtraData()
Since this record cannot evolve, this property allows it to be extended
without conflicting with existing records.
|
int |
getGeneration()
Generation of storable, where 0 represents the first generation.
|
long |
getLayoutID() |
java.lang.String |
getStorableTypeName()
Storable type name is a fully qualified Java class name.
|
int |
getVersionNumber()
Record version number for this StoredTypeLayout instance.
|
void |
setCreationHost(java.lang.String host) |
void |
setCreationTimestamp(long timestamp) |
void |
setCreationUser(java.lang.String user) |
void |
setExtraData(byte[] data) |
void |
setGeneration(int generation) |
void |
setLayoutID(long typeID) |
void |
setStorableTypeName(java.lang.String typeName) |
void |
setVersionNumber(int version) |
copy, copyAllProperties, copyDirtyProperties, copyPrimaryKeyProperties, copyUnequalProperties, copyVersionProperty, delete, equalPrimaryKeys, equalProperties, equals, getPropertyValue, hasDirtyProperties, hashCode, insert, isPropertyClean, isPropertyDirty, isPropertySupported, isPropertyUninitialized, load, markAllPropertiesClean, markAllPropertiesDirty, markPropertiesClean, markPropertiesDirty, prepare, propertyMap, readFrom, setPropertyValue, storableType, toString, toStringKeyOnly, tryDelete, tryInsert, tryLoad, tryUpdate, update, writeTo
long getLayoutID()
void setLayoutID(long typeID)
java.lang.String getStorableTypeName()
void setStorableTypeName(java.lang.String typeName)
int getGeneration()
void setGeneration(int generation)
long getCreationTimestamp()
void setCreationTimestamp(long timestamp)
@Nullable java.lang.String getCreationUser()
void setCreationUser(java.lang.String user)
@Nullable java.lang.String getCreationHost()
void setCreationHost(java.lang.String host)
@Version int getVersionNumber()
void setVersionNumber(int version)
@Nullable byte[] getExtraData()
void setExtraData(byte[] data)
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.