A B C D E F G H I J K L M N O P Q R S T U V W Y 

A

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
List of alternate keys for a Storable.
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.
A B C D E F G H I J K L M N O P Q R S T U V W Y 

Copyright © 2006-2013 Amazon Technologies, Inc.. All Rights Reserved.