Package | Description |
---|---|
com.amazon.carbonado.layout |
Support for recording the evolution of a storable's layout, used internally
by some repositories.
|
com.amazon.carbonado.raw |
Provides support for repositories that encode/decode storables in a raw
binary format.
|
Modifier and Type | Method and Description |
---|---|
Layout |
Layout.getGeneration(int generation)
Returns the layout for a particular generation of this layout's type.
|
Layout |
LayoutFactory.layoutFor(boolean readOnly,
java.lang.Class<? extends Storable> type,
LayoutOptions options)
Returns the layout matching the current definition of the given type.
|
Layout |
LayoutCapability.layoutFor(java.lang.Class<? extends Storable> type)
Returns the layout matching the current definition of the given type.
|
Layout |
LayoutFactory.layoutFor(java.lang.Class<? extends Storable> type)
Returns the layout matching the current definition of the given type.
|
Layout |
LayoutCapability.layoutFor(java.lang.Class<? extends Storable> type,
int generation)
Returns the layout for a particular generation of the given type.
|
Layout |
LayoutFactory.layoutFor(java.lang.Class<? extends Storable> type,
int generation)
Returns the layout for a particular generation of the given type.
|
Layout |
LayoutFactory.layoutFor(java.lang.Class<? extends Storable> type,
LayoutOptions options)
Returns the layout matching the current definition of the given type.
|
Layout |
Layout.nextGeneration()
Returns the next known generation of the storable's layout, or null
if none.
|
Layout |
Layout.previousGeneration()
Returns the previous known generation of the storable's layout, or null
if none.
|
Layout |
LayoutFactory.readLayoutFrom(java.io.InputStream in)
Read a layout as written by
writeTo(java.io.OutputStream) . |
Modifier and Type | Method and Description |
---|---|
boolean |
Layout.equalLayouts(Layout layout)
Returns true if the given layout matches this one.
|
Modifier and Type | Method and Description |
---|---|
protected abstract <S extends Storable> |
CustomStorableCodecFactory.createCodec(java.lang.Class<S> type,
boolean isMaster,
Layout layout) |
protected <S extends Storable> |
CustomStorableCodecFactory.createCodec(java.lang.Class<S> type,
boolean isMaster,
Layout layout,
RawSupport support) |
<S extends Storable> |
CustomStorableCodecFactory.createCodec(java.lang.Class<S> type,
StorableIndex pkIndex,
boolean isMaster,
Layout layout) |
<S extends Storable> |
StorableCodecFactory.createCodec(java.lang.Class<S> type,
StorableIndex pkIndex,
boolean isMaster,
Layout layout) |
<S extends Storable> |
GenericStorableCodecFactory.createCodec(java.lang.Class<S> type,
StorableIndex pkIndex,
boolean isMaster,
Layout layout) |
<S extends Storable> |
CustomStorableCodecFactory.createCodec(java.lang.Class<S> type,
StorableIndex pkIndex,
boolean isMaster,
Layout layout,
RawSupport support) |
<S extends Storable> |
StorableCodecFactory.createCodec(java.lang.Class<S> type,
StorableIndex pkIndex,
boolean isMaster,
Layout layout,
RawSupport support) |
<S extends Storable> |
GenericStorableCodecFactory.createCodec(java.lang.Class<S> type,
StorableIndex pkIndex,
boolean isMaster,
Layout layout,
RawSupport support) |
Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.