|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StorableProperty | |
|---|---|
| com.amazon.carbonado.info | Introspection support for Storables. |
| com.amazon.carbonado.raw | Provides support for repositories that encode/decode storables in a raw binary format. |
| com.amazon.carbonado.repo.jdbc | Repository implementation that connects to an external SQL database via JDBC. |
| Uses of StorableProperty in com.amazon.carbonado.info |
|---|
| Methods in com.amazon.carbonado.info that return StorableProperty | |
|---|---|
StorableProperty<?> |
ChainedProperty.getChainedProperty(int index)
|
StorableProperty<?> |
StorableProperty.getExternalJoinElement(int index)
Returns a specific property in the joined class that participates in the join. |
StorableProperty<?>[] |
StorableProperty.getExternalJoinElements()
Returns a new array with all the external join elements in it. |
StorableProperty<S> |
StorableProperty.getInternalJoinElement(int index)
Returns a specific property in this property's class that participates in the join. |
StorableProperty<S>[] |
StorableProperty.getInternalJoinElements()
Returns a new array with all the internal join elements in it. |
StorableProperty<?> |
ChainedProperty.getLastProperty()
Returns the last property in the chain, or the prime property if chain is empty. |
StorableProperty<S> |
ChainedProperty.getPrimeProperty()
|
StorableProperty<S>[] |
StorableIndex.getProperties()
Returns a new array with all the properties in it. |
StorableProperty<S> |
StorableIndex.getProperty(int index)
Returns a specific property in this index. |
StorableProperty<S> |
StorableInfo.getVersionProperty()
Returns the designated version property, or null if none. |
| Methods in com.amazon.carbonado.info that return types with arguments of type StorableProperty | |
|---|---|
Map<String,? extends StorableProperty<S>> |
StorableInfo.getAllProperties()
Returns all the storable properties in an unmodifiable map. |
Map<String,? extends StorableProperty<S>> |
StorableInfo.getDataProperties()
Returns a subset of the storable properties in an unmodifiable map that define the basic data properties. |
Map<String,? extends StorableProperty<S>> |
StorableInfo.getPrimaryKeyProperties()
Returns a subset of the storable properties in an unmodifiable map that define the primary key. |
| Methods in com.amazon.carbonado.info with parameters of type StorableProperty | ||
|---|---|---|
StorableIndex<S> |
StorableIndex.addProperty(StorableProperty<S> property,
Direction direction)
Returns a StorableIndex with the given property added. |
|
ChainedProperty<S> |
ChainedProperty.append(StorableProperty<?> property)
Returns a new ChainedProperty with another property appended. |
|
ChainedProperty<S> |
ChainedProperty.append(StorableProperty<?> property,
boolean outerJoin)
Returns a new ChainedProperty with another property appended. |
|
static
|
ChainedProperty.get(StorableProperty<S> prime)
Returns a canonical instance which has no chain. |
|
static
|
OrderedProperty.get(StorableProperty<S> property,
Direction direction)
Returns a canonical instance. |
|
static
|
ChainedProperty.get(StorableProperty<S> prime,
StorableProperty<?>... chain)
Returns a canonical instance. |
|
static
|
ChainedProperty.get(StorableProperty<S> prime,
StorableProperty<?>... chain)
Returns a canonical instance. |
|
static
|
ChainedProperty.get(StorableProperty<S> prime,
StorableProperty<?>[] chain,
boolean[] outerJoin)
Returns a canonical instance. |
|
static
|
ChainedProperty.get(StorableProperty<S> prime,
StorableProperty<?>[] chain,
boolean[] outerJoin)
Returns a canonical instance. |
|
| Constructors in com.amazon.carbonado.info with parameters of type StorableProperty | |
|---|---|
StorableIndex(StorableProperty<S>[] properties,
Direction[] directions)
Creates a StorableIndex from the given properties and matching directions. |
|
StorableIndex(StorableProperty<S>[] properties,
Direction[] directions,
boolean unique)
Creates a StorableIndex from the given properties and matching directions. |
|
StorableIndex(StorableProperty<S>[] properties,
Direction[] directions,
boolean unique,
boolean clustered)
Creates a StorableIndex from the given properties and matching directions. |
|
| Uses of StorableProperty in com.amazon.carbonado.raw |
|---|
| Methods in com.amazon.carbonado.raw that return StorableProperty | |
|---|---|
protected StorableProperty<S>[] |
GenericEncodingStrategy.gatherAllDataProperties()
Returns all non-derived data properties for storable. |
protected StorableProperty<S>[] |
GenericEncodingStrategy.gatherAllProperties()
Returns all non-join, non-derived properties for storable. |
| Methods in com.amazon.carbonado.raw that return types with arguments of type StorableProperty | |
|---|---|
Map<String,? extends StorableProperty<S>> |
CustomStorableCodec.getAllProperties()
Convenient access to all the storable properties. |
| Methods in com.amazon.carbonado.raw with parameters of type StorableProperty | |
|---|---|
void |
GenericEncodingStrategy.buildDataDecoding(CodeAssembler assembler,
StorableProperty<S>[] properties,
LocalVariable instanceVar,
Class<?> adapterInstanceClass,
boolean useWriteMethods,
int generation,
Label altGenerationHandler,
LocalVariable encodedVar)
Generates bytecode instructions to decode properties. |
LocalVariable |
GenericEncodingStrategy.buildDataEncoding(CodeAssembler assembler,
StorableProperty<S>[] properties,
LocalVariable instanceVar,
Class<?> adapterInstanceClass,
boolean useReadMethods,
int generation)
Generates bytecode instructions to encode properties. |
void |
GenericEncodingStrategy.buildSerialDecoding(CodeAssembler assembler,
StorableProperty<S>[] properties,
LocalVariable encodedVar)
Generates bytecode instructions to decode properties and their states. |
LocalVariable |
GenericEncodingStrategy.buildSerialEncoding(CodeAssembler assembler,
StorableProperty<S>[] properties)
Generates bytecode instructions to encode properties and their states. |
protected StorablePropertyInfo |
GenericEncodingStrategy.checkSupport(StorableProperty<S> property)
|
protected StorablePropertyInfo[] |
GenericEncodingStrategy.checkSupport(StorableProperty<S>[] properties)
|
| Uses of StorableProperty in com.amazon.carbonado.repo.jdbc |
|---|
| Subinterfaces of StorableProperty in com.amazon.carbonado.repo.jdbc | |
|---|---|
interface |
JDBCStorableProperty<S extends Storable>
Contains all the metadata describing a property of a specific Storable type as needed by JDBCRepository. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||