- abortTry() - Method in class com.amazon.carbonado.Trigger
-
Call to quickly abort a "try" operation, returning false to the
caller.
- abortTxn(Txn) - Method in class com.amazon.carbonado.txn.TransactionManager
-
Aborts and closes the given internal transaction.
- AbstractBlob - Class in com.amazon.carbonado.lob
-
AbstractBlob implements a small set of common Blob methods.
- AbstractBlob() - Constructor for class com.amazon.carbonado.lob.AbstractBlob
-
- AbstractBlob(Repository) - Constructor for class com.amazon.carbonado.lob.AbstractBlob
-
Use of this constructor indicates that setValue should operate within a
transaction.
- AbstractClob - Class in com.amazon.carbonado.lob
-
AbstractClob implements a small set of common Clob methods.
- AbstractClob() - Constructor for class com.amazon.carbonado.lob.AbstractClob
-
- AbstractClob(Repository) - Constructor for class com.amazon.carbonado.lob.AbstractClob
-
Use of this constructor indicates that setValue should operate within a
transaction.
- AbstractCursor<S> - Class in com.amazon.carbonado.cursor
-
AbstractCursor implements a small set of common Cursor methods.
- AbstractCursor() - Constructor for class com.amazon.carbonado.cursor.AbstractCursor
-
- AbstractPool<K,V,E extends java.lang.Exception> - Class in com.amazon.carbonado.util
-
A concurrent pool of strongly referenced values mapped by key.
- AbstractPool() - Constructor for class com.amazon.carbonado.util.AbstractPool
-
- AbstractQuery<S extends Storable> - Class in com.amazon.carbonado.qe
-
AbstractQuery implements a small set of common Query methods.
- AbstractQuery() - Constructor for class com.amazon.carbonado.qe.AbstractQuery
-
- AbstractQueryExecutor<S extends Storable> - Class in com.amazon.carbonado.qe
-
AbstractQueryExecutor implements a small set of common QueryExecutor methods.
- AbstractQueryExecutor() - Constructor for class com.amazon.carbonado.qe.AbstractQueryExecutor
-
- AbstractRepository<Txn> - Class in com.amazon.carbonado.spi
-
Implements basic functionality required by a core Repository.
- AbstractRepository(String) - Constructor for class com.amazon.carbonado.spi.AbstractRepository
-
- AbstractRepositoryBuilder - Class in com.amazon.carbonado.spi
-
Abstract builder class for opening repositories.
- AbstractRepositoryBuilder() - Constructor for class com.amazon.carbonado.spi.AbstractRepositoryBuilder
-
- AbstractSequenceValueProducer - Class in com.amazon.carbonado.sequence
-
- AbstractSequenceValueProducer() - Constructor for class com.amazon.carbonado.sequence.AbstractSequenceValueProducer
-
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.AndFilter
-
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.ClosedFilter
-
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.ExistsFilter
-
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.Filter
-
Accept the given visitor subclass to traverse the filter tree.
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.OpenFilter
-
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.OrFilter
-
- accept(Visitor<S, R, P>, P) - Method in class com.amazon.carbonado.filter.PropertyFilter
-
- ADAPTER_FIELD_ELEMENT - Static variable in class com.amazon.carbonado.gen.StorableGenerator
-
Adapter field names are propertyName + "$adapter$" + number
- AdapterDefinition - Annotation Type in com.amazon.carbonado.adapter
-
Allows annotations to be defined for supporting property types which are not
natively supported by the underlying storage layer.
- adaptToBlob(String) - Method in class com.amazon.carbonado.adapter.TextAdapter.Adapter
-
- adaptToBoolean(char) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a character 'T' or 'F' to true or false.
- adaptToBoolean(Character) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a character 'T' or 'F' to true or false.
- adaptToBoolean(String) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a character "T" or "F" to true or false.
- adaptToBoolean(char) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a character 'Y' or 'N' to true or false.
- adaptToBoolean(Character) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a character 'Y' or 'N' to true or false.
- adaptToBoolean(String) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a character "Y" or "N" to true or false.
- adaptToBooleanArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
Unpacks a boolean array from a byte array, big-endian fashion.
- adaptToBooleanObj(char) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a character 'T' or 'F' to true or false.
- adaptToBooleanObj(Character) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a character 'T' or 'F' to true or false.
- adaptToBooleanObj(String) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a character "T" or "F" to true or false.
- adaptToBooleanObj(char) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a character 'Y' or 'N' to true or false.
- adaptToBooleanObj(Character) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a character 'Y' or 'N' to true or false.
- adaptToBooleanObj(String) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a character "Y" or "N" to true or false.
- adaptToByteArray(short[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToByteArray(char[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToByteArray(int[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToByteArray(long[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToByteArray(float[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToByteArray(double[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToByteArray(boolean[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
Packs the given boolean array into a byte array, big-endian fashion.
- adaptToChar(boolean) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a boolean true or false into 'T' or 'F'.
- adaptToChar(Boolean) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a boolean true into 'T', and anything else to 'F'.
- adaptToChar(boolean) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a boolean true or false into 'Y' or 'N'.
- adaptToChar(Boolean) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a boolean true into 'Y', and anything else to 'N'.
- adaptToCharacter(boolean) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a boolean true or false into 'T' or 'F'.
- adaptToCharacter(Boolean) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a boolean true into 'T', and anything else to 'F'.
- adaptToCharacter(boolean) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a boolean true or false into 'Y' or 'N'.
- adaptToCharacter(Boolean) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a boolean true into 'Y', and anything else to 'N'.
- adaptToCharArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToClob(String) - Method in class com.amazon.carbonado.adapter.TextAdapter.Adapter
-
- adaptToDate(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(LocalDate) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(Long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(String) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(Time) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDate(Timestamp) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(Long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(String) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(Time) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateMidnight(Timestamp) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(Long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(String) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(Time) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDateTime(Timestamp) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToDoubleArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToFloatArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToIntArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToLocalDate(long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDate(Long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDate(String) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDate(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDate(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDate(Time) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDate(Timestamp) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(Long) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(String) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(Time) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLocalDateTime(Timestamp) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLong(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLong(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLong(LocalDate) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLong(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLongArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToLongObj(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLongObj(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLongObj(LocalDate) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToLongObj(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToShortArray(byte[]) - Method in class com.amazon.carbonado.adapter.PrimitiveArrayAdapter.Adapter
-
- adaptToSqlDate(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlDate(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlDate(LocalDate) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlDate(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTime(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTime(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTime(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTimestamp(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTimestamp(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTimestamp(LocalDate) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToSqlTimestamp(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToString(ReadableInstant) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToString(LocalDateTime) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToString(LocalDate) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToString(Date) - Method in class com.amazon.carbonado.adapter.DateTimeAdapter.Adapter
-
- adaptToString(Clob) - Method in class com.amazon.carbonado.adapter.TextAdapter.Adapter
-
- adaptToString(Blob) - Method in class com.amazon.carbonado.adapter.TextAdapter.Adapter
-
- adaptToString(boolean) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a boolean true or false into "T" or "F".
- adaptToString(Boolean) - Method in class com.amazon.carbonado.adapter.TrueFalseAdapter.Adapter
-
Adapts a boolean true into "T", and anything else to "F".
- adaptToString(boolean) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a boolean true or false into "Y" or "N".
- adaptToString(Boolean) - Method in class com.amazon.carbonado.adapter.YesNoAdapter.Adapter
-
Adapts a boolean true into "Y", and anything else to "N".
- add(S) - Method in class com.amazon.carbonado.cursor.MergeSortBuffer
-
- addAccessorAnnotationDescriptor(String) - Method in class com.amazon.carbonado.synthetic.SyntheticProperty
-
Add an arbitrary annotation to the property accessor method, as
specified by a descriptor.
- addAlternateKey() - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder
-
Add an alternate key to be built.
- addAlternateKey() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableBuilder
-
- addAlternateKey() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
-
- addAlternateKeys(StorableInfo<S>) - Method in class com.amazon.carbonado.qe.StorableIndexSet
-
Adds all of the alternate keys of the given storable as indexes by
calling
addKey
.
- addEqualsCall(CodeBuilder, String, TypeDesc, boolean, Label, LocalVariable) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
-
Generates code to compare a field in this object against the same one in a
different instance.
- addIndex() - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder
-
Add an index to the set managed by this builder.
- addIndex() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableBuilder
-
- addIndex() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
-
- addIndexes(StorableInfo<S>) - Method in class com.amazon.carbonado.qe.StorableIndexSet
-
Adds all the indexes of the given storable.
- addIndexes(StorableInfo<S>, Direction) - Method in class com.amazon.carbonado.qe.StorableIndexSet
-
Adds all the indexes of the given storable.
- addInvokeReadMethod(CodeAssembler) - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
-
- addInvokeReadMethod(CodeAssembler, TypeDesc) - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
-
- addInvokeWriteMethod(CodeAssembler) - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
-
- addInvokeWriteMethod(CodeAssembler, TypeDesc) - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
-
- addKey(StorableKey<S>) - Method in class com.amazon.carbonado.qe.StorableIndexSet
-
Adds the key as a unique index, preserving the property arrangement.
- addKeyProperty(String, Direction) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
-
Add a property to the primary key which is a member of the Storable type
being referenced by this one.
- addPrimaryKey(StorableInfo<S>) - Method in class com.amazon.carbonado.qe.StorableIndexSet
-
Adds the primary key of the given storable as indexes by calling
addKey
.
- addPrimaryKey() - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder
-
Add a primary key to be built.
- addPrimaryKey() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableBuilder
-
- addPrimaryKey() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
-
- addProperty(StorableProperty<S>, Direction) - Method in class com.amazon.carbonado.info.StorableIndex
-
Returns a StorableIndex with the given property added.
- addProperty(String, Class) - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder
-
Add a property to the set managed by this builder.
- addProperty(SyntheticProperty) - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder
-
Add an externally defined synthetic property to the list
- addProperty(String) - Method in class com.amazon.carbonado.synthetic.SyntheticPropertyList
-
Adds a property to this index, with an unspecified direction.
- addProperty(String, Direction) - Method in class com.amazon.carbonado.synthetic.SyntheticPropertyList
-
Adds a property to this index, with the specified direction.
- addProperty(String, Class) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableBuilder
-
- addProperty(SyntheticProperty) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableBuilder
-
- addProperty(String, Class) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
-
- addProperty(SyntheticProperty) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
-
- addToGroup(S) - Method in class com.amazon.carbonado.cursor.GroupedCursor
-
This method is called when more entries are found for the current
group.
- addTrigger(Trigger<? super S>) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- addTrigger(Trigger<? super S>) - Method in interface com.amazon.carbonado.Storage
-
Register a trigger which will be called for overridden methods in the given
trigger implementation.
- addTriggerFactory(TriggerFactory) - Method in interface com.amazon.carbonado.RepositoryBuilder
-
Optionally add a TriggerFactory which will be called upon to create an
initial trigger for each Storable type that the Repository supports.
- addTriggerFactory(TriggerFactory) - Method in class com.amazon.carbonado.spi.AbstractRepositoryBuilder
-
- addTriggers(Class<S>, Iterable<TriggerFactory>) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- addValueHashCodeCall(CodeBuilder, TypeDesc, boolean, boolean) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
-
Generates code to compute a hashcode for a value on the stack, consuming
the value.
- addValuesEqualCall(CodeBuilder, TypeDesc, boolean, Label, boolean) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
-
Generates code to compare two values on the stack, and branch to the
provided Label if they are not equal.
- after(T) - Method in class com.amazon.carbonado.qe.EmptyQuery
-
- after(T) - Method in class com.amazon.carbonado.qe.StandardQuery
-
- after(T) - Method in interface com.amazon.carbonado.Query
-
Returns a query which fetches results for this query after a given
starting point, which is useful for re-opening a cursor.
- afterDelete(S, Object) - Method in class com.amazon.carbonado.capability.ResyncCapability.Listener
-
Called right after a bogus storable has been successfully deleted.
- afterDelete(S, Object) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterDelete(S, Object) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully deleted.
- afterInsert(S, Object) - Method in class com.amazon.carbonado.capability.ResyncCapability.Listener
-
Called right after a sync'd storable has been successfully inserted.
- afterInsert(S, Object) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterInsert(S, Object) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully inserted.
- afterLoad(S) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterLoad(S) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully loaded or
fetched.
- afterTryDelete(S, Object) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterTryDelete(S, Object) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully deleted via
tryDelete.
- afterTryInsert(S, Object) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterTryInsert(S, Object) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully inserted via
tryInsert.
- afterTryUpdate(S, Object) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterTryUpdate(S, Object) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully updated via
tryUpdate.
- afterUpdate(S, Object) - Method in class com.amazon.carbonado.capability.ResyncCapability.Listener
-
Called right after a sync'd storable has been successfully updated.
- afterUpdate(S, Object) - Method in class com.amazon.carbonado.spi.TriggerManager
-
- afterUpdate(S, Object) - Method in class com.amazon.carbonado.Trigger
-
Called right after a storable has been successfully updated.
- Alias - Annotation Type in com.amazon.carbonado
-
Identifies alternate names for a
Storable
or a Storable property.
- allStorage() - Method in class com.amazon.carbonado.spi.AbstractRepository
-
Returns all available Storage instances.
- AlternateKeys - Annotation Type in com.amazon.carbonado
-
- analyze(Filter<S>, OrderingList<S>, QueryHints) - Method in class com.amazon.carbonado.qe.IndexedQueryAnalyzer
-
- analyze(Filter<S>, OrderingList<S>, QueryHints) - Method in class com.amazon.carbonado.qe.UnionQueryAnalyzer
-
- and(Filter<S>) - Method in class com.amazon.carbonado.filter.ClosedFilter
-
- and(String) - Method in class com.amazon.carbonado.filter.Filter
-
Returns a combined filter instance that accepts records which are only
accepted by this filter and the one given.
- and(Filter<S>) - Method in class com.amazon.carbonado.filter.Filter
-
Returns a combined filter instance that accepts records which are only
accepted by this filter and the one given.
- and(String, RelOp) - Method in class com.amazon.carbonado.filter.Filter
-
Returns a combined filter instance that accepts records which are only
accepted by this filter and the one given.
- and(String, RelOp, Object) - Method in class com.amazon.carbonado.filter.Filter
-
Returns a combined filter instance that accepts records which are only
accepted by this filter and the one given.
- and(Filter<S>) - Method in class com.amazon.carbonado.filter.OpenFilter
-
- and(String) - Method in class com.amazon.carbonado.qe.AbstractQuery
-
- and(Filter<S>) - Method in class com.amazon.carbonado.qe.EmptyQuery
-
Always throws an IllegalStateException.
- and(Filter<S>) - Method in class com.amazon.carbonado.qe.StandardQuery
-
- and(String) - Method in interface com.amazon.carbonado.Query
-
Returns a new query which has another
filter
logically "and"ed to this, potentially reducing the amount of
results.
- and(Filter<S>) - Method in interface com.amazon.carbonado.Query
-
Returns a new query which has another
filter
logically "and"ed to this, potentially reducing the amount of
results.
- AND_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
-
Query API method name
- andExists(String, Filter<?>) - Method in class com.amazon.carbonado.filter.Filter
-
Returns a combined filter instance that accepts records which are only
accepted by this filter and the "exists" test applied to a join.
- AndFilter<S extends Storable> - Class in com.amazon.carbonado.filter
-
Filter tree node that performs a logical 'and' test.
- andNotExists(String, Filter<?>) - Method in class com.amazon.carbonado.filter.Filter
-
Returns a combined filter instance that accepts records which are only
accepted by this filter and the "not exists" test applied to a join.
- AnnotationBuilder - Class in com.amazon.carbonado.util
-
Builds all Annotation properties to a Cojen Annotation definition.
- AnnotationBuilder() - Constructor for class com.amazon.carbonado.util.AnnotationBuilder
-
- AnnotationDescParser - Class in com.amazon.carbonado.util
-
Parses an annotation descriptor String to a Cojen Annotation definition.
- AnnotationDescParser(String) - Constructor for class com.amazon.carbonado.util.AnnotationDescParser
-
- AnnotationDescPrinter - Class in com.amazon.carbonado.util
-
Prints machine readable, self-describing, annotation descriptors.
- AnnotationDescPrinter(boolean, StringBuilder) - Constructor for class com.amazon.carbonado.util.AnnotationDescPrinter
-
- AnnotationPrinter - Class in com.amazon.carbonado.util
-
Prints an Annotation into a parseable format, exactly the same as Java
Annotation syntax.
- AnnotationPrinter(boolean, StringBuilder) - Constructor for class com.amazon.carbonado.util.AnnotationPrinter
-
- AnnotationVisitor<R,P> - Class in com.amazon.carbonado.util
-
Generic annotation visitor.
- AnnotationVisitor(boolean) - Constructor for class com.amazon.carbonado.util.AnnotationVisitor
-
- append(StorableProperty<?>) - Method in class com.amazon.carbonado.info.ChainedProperty
-
Returns a new ChainedProperty with another property appended.
- append(StorableProperty<?>, boolean) - Method in class com.amazon.carbonado.info.ChainedProperty
-
Returns a new ChainedProperty with another property appended.
- append(ChainedProperty<?>) - Method in class com.amazon.carbonado.info.ChainedProperty
-
Returns a new ChainedProperty with another property appended.
- Appender - Interface in com.amazon.carbonado.util
-
Interface that supports an alternate way of providing a string representation
for an object.
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.AndFilter
-
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.ClosedFilter
-
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.ExistsFilter
-
- appendTo(Appendable) - Method in class com.amazon.carbonado.filter.Filter
-
Appends the string value of this filter into the given Appendable.
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.Filter
-
Appends the string value of this filter into the given Appendable.
- appendTo(Appendable) - Method in class com.amazon.carbonado.filter.FilterValues
-
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.OpenFilter
-
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.OrFilter
-
- appendTo(Appendable, FilterValues<S>) - Method in class com.amazon.carbonado.filter.PropertyFilter
-
- appendTo(Appendable) - Method in class com.amazon.carbonado.info.ChainedProperty
-
Appends the chained property formatted as "name.subname.subsubname".
- appendTo(Appendable) - Method in class com.amazon.carbonado.info.OrderedProperty
-
- appendTo(Appendable) - Method in class com.amazon.carbonado.info.StorableIndex
-
Appends the same results as toString, but without the "StorableIndex"
prefix.
- appendTo(Appendable) - Method in class com.amazon.carbonado.qe.EmptyQuery
-
- appendTo(Appendable) - Method in class com.amazon.carbonado.qe.StandardQuery
-
- appendTo(Appendable) - Method in interface com.amazon.carbonado.util.Appender
-
Append the string representation of this object to the given Appendable.
- apply(Cursor<S>, Query.Controller) - Static method in class com.amazon.carbonado.cursor.ControllerCursor
-
Returns a ControllerCursor depending on whether a controller instance is
passed in or not.
- applyFilter(Cursor<S>, Class<S>, String, Object...) - Static method in class com.amazon.carbonado.cursor.FilteredCursor
-
Returns a Cursor that is filtered by the given filter expression and values.
- applyFilter(Filter<S>, FilterValues<S>, Cursor<S>) - Static method in class com.amazon.carbonado.cursor.FilteredCursor
-
Returns a Cursor that is filtered by the given Filter and FilterValues.
- arrayComparator(Class<T>, boolean) - Static method in class com.amazon.carbonado.util.Comparators
-
Returns a comparator which can sort single or multi-dimensional arrays
of primitves or Comparables.
- ArraySortBuffer<S> - Class in com.amazon.carbonado.cursor
-
Sort buffer implementation backed by an ArrayList.
- ArraySortBuffer() - Constructor for class com.amazon.carbonado.cursor.ArraySortBuffer
-
- ArraySortBuffer(int) - Constructor for class com.amazon.carbonado.cursor.ArraySortBuffer
-
- asJoinedFrom(Class<T>, String) - Method in class com.amazon.carbonado.filter.Filter
-
Prepends a join property to all properties of this filter.
- asJoinedFrom(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.Filter
-
Prepends a join property to all properties of this filter.
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.AndFilter
-
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.ClosedFilter
-
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.ExistsFilter
-
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.Filter
-
Allows join from any property type, including one-to-many joins.
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.OpenFilter
-
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.OrFilter
-
- asJoinedFromAny(ChainedProperty<T>) - Method in class com.amazon.carbonado.filter.PropertyFilter
-
- assertParameterNotNull(CodeBuilder, int) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
-
Generate code to throw an exception if a parameter is null
- assertReady() - Method in class com.amazon.carbonado.spi.AbstractRepositoryBuilder
-
Throw a configuration exception if the configuration is not filled out
sufficiently and correctly such that a repository could be instantiated
from it.
- asString() - Method in class com.amazon.carbonado.lob.AbstractBlob
-
- asString(String) - Method in class com.amazon.carbonado.lob.AbstractBlob
-
- asString(Charset) - Method in class com.amazon.carbonado.lob.AbstractBlob
-
- asString() - Method in class com.amazon.carbonado.lob.AbstractClob
-
- asString() - Method in interface com.amazon.carbonado.lob.Blob
-
Convenience method to capture all the Blob data as a single String,
assuming UTF-8 encoding.
- asString(String) - Method in interface com.amazon.carbonado.lob.Blob
-
Convenience method to capture all the Blob data as a single String,
decoded against the given charset.
- asString(Charset) - Method in interface com.amazon.carbonado.lob.Blob
-
Convenience method to capture all the Blob data as a single String,
decoded against the given charset.
- asString() - Method in class com.amazon.carbonado.lob.CharArrayClob
-
- asString() - Method in interface com.amazon.carbonado.lob.Clob
-
Convenience method to capture all the Clob data as a single String.
- asString() - Method in class com.amazon.carbonado.lob.StringClob
-
- attach() - Method in interface com.amazon.carbonado.Transaction
-
Attaches this transaction to the current thread, if it has been
detached.
- attach() - Method in class com.amazon.carbonado.txn.TransactionPair
-
- attach() - Method in class com.amazon.carbonado.txn.TransactionScope
-
Attach this scope to the current thread, if it has been
detached
.
- attachNotification(Txn) - Method in class com.amazon.carbonado.txn.TransactionManager
-
Called to notify internal method that transaction is attached.
- Authoritative - Annotation Type in com.amazon.carbonado
-
Indicates that all accesses to this
Storable
must come from an
authoritative source.
- Automatic - Annotation Type in com.amazon.carbonado
-
Identifies a
Storable
property capable of selecting its own value on
insert.