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

I

increaseIndent(int) - Method in class com.amazon.carbonado.qe.AbstractQueryExecutor
Adds a constant amount to the given indent level.
increment(byte[]) - Static method in class com.amazon.carbonado.raw.RawUtil
Adds one to an unsigned integer, represented as a byte array.
incrementVersion(CodeBuilder, TypeDesc) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
Generates code to increment a version property value, already on the stack.
indent(Appendable, int) - Method in class com.amazon.carbonado.qe.AbstractQueryExecutor
Appends spaces to the given appendable.
Independent - Annotation Type in com.amazon.carbonado
A hint for a dependent Repository to allow a Storable property or type to be undefined in the underlying schema.
Index - Annotation Type in com.amazon.carbonado
An Index annotation provides a hint to the storage layer allowing queries to be performed more quickly.
IndexedQueryAnalyzer<S extends Storable> - Class in com.amazon.carbonado.qe
Analyzes a simple query specification and determines which index is best suited for its execution.
IndexedQueryAnalyzer(Class<S>, RepositoryAccess) - Constructor for class com.amazon.carbonado.qe.IndexedQueryAnalyzer
 
IndexedQueryAnalyzer.Result - Class in com.amazon.carbonado.qe
 
IndexedQueryExecutor<S extends Storable> - Class in com.amazon.carbonado.qe
QueryExecutor which utilizes an index.
IndexedQueryExecutor(IndexedQueryExecutor.Support<S>, StorableIndex<S>, CompositeScore<S>) - Constructor for class com.amazon.carbonado.qe.IndexedQueryExecutor
 
IndexedQueryExecutor.Support<S extends Storable> - Interface in com.amazon.carbonado.qe
Provides support for IndexedQueryExecutor.
IndexedRepositoryBuilder - Class in com.amazon.carbonado.repo.indexed
Repository builder for the indexed repository.
IndexedRepositoryBuilder() - Constructor for class com.amazon.carbonado.repo.indexed.IndexedRepositoryBuilder
 
IndexEntryAccessCapability - Interface in com.amazon.carbonado.repo.indexed
Capability for gaining low-level access to index data, which can be used for manual inspection and repair.
IndexEntryAccessor<S extends Storable> - Interface in com.amazon.carbonado.repo.indexed
Provides low-level access to index data, which can be used for manual inspection and repair.
indexEntryQuery(StorableIndex<S>) - Method in interface com.amazon.carbonado.qe.IndexedQueryExecutor.Support
Returns an open query if the given index supports query access.
Indexes - Annotation Type in com.amazon.carbonado
The Indexes annotation is applied to a Storable for specifying all the indexes it should have.
IndexInfo - Interface in com.amazon.carbonado.capability
General information about an index defined in a Storage.
IndexInfoCapability - Interface in com.amazon.carbonado.capability
Capability for getting information about physical indexes for storables.
IndexInfoImpl - Class in com.amazon.carbonado.spi
Basic implementation of an IndexInfo.
IndexInfoImpl(String, boolean, boolean, String[], Direction[]) - Constructor for class com.amazon.carbonado.spi.IndexInfoImpl
 
inferType(Class) - Static method in class com.amazon.carbonado.info.StorableIntrospector
Examines a class and determines what Storable type it implements.
initialFilterValues() - Method in class com.amazon.carbonado.filter.ClosedFilter
 
initialFilterValues() - Method in class com.amazon.carbonado.filter.ExistsFilter
 
initialFilterValues() - Method in class com.amazon.carbonado.filter.Filter
Returns a FilterValues instance for assigning values to a Filter.
initialFilterValues() - Method in class com.amazon.carbonado.filter.OpenFilter
 
initialVersion(CodeBuilder, TypeDesc, int) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
Generates code to push an initial version property value on the stack.
insert() - Method in interface com.amazon.carbonado.Storable
Inserts a new persistent value for this object.
INSERT_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
Storable API method name
instantiate(RawSupport, CustomStorableCodec) - Method in interface com.amazon.carbonado.raw.CustomStorableCodec.InstanceFactory
 
instantiate(RawSupport, byte[], byte[], CustomStorableCodec) - Method in interface com.amazon.carbonado.raw.CustomStorableCodec.InstanceFactory
 
instantiate() - Method in class com.amazon.carbonado.raw.CustomStorableCodec
 
instantiate(byte[], byte[]) - Method in class com.amazon.carbonado.raw.CustomStorableCodec
 
instantiate(RawSupport<S>) - Method in class com.amazon.carbonado.raw.CustomStorableCodec
 
instantiate(RawSupport<S>, byte[], byte[]) - Method in class com.amazon.carbonado.raw.CustomStorableCodec
 
instantiate(RawSupport) - Method in interface com.amazon.carbonado.raw.GenericInstanceFactory
 
instantiate(RawSupport, byte[]) - Method in interface com.amazon.carbonado.raw.GenericInstanceFactory
 
instantiate(RawSupport, byte[], byte[]) - Method in interface com.amazon.carbonado.raw.GenericInstanceFactory
 
instantiate() - Method in class com.amazon.carbonado.raw.GenericStorableCodec
Instantiate a Storable with no key or value defined yet.
instantiate(byte[]) - Method in class com.amazon.carbonado.raw.GenericStorableCodec
Instantiate a Storable with no value defined yet.
instantiate(byte[], byte[]) - Method in class com.amazon.carbonado.raw.GenericStorableCodec
Instantiate a Storable with a specific key and value.
instantiate(RawSupport<S>) - Method in class com.amazon.carbonado.raw.GenericStorableCodec
Instantiate a Storable with no key or value defined yet.
instantiate(RawSupport<S>, byte[], byte[]) - Method in class com.amazon.carbonado.raw.GenericStorableCodec
Instantiate a Storable with a specific key and value.
instantiate() - Method in interface com.amazon.carbonado.raw.StorableCodec
Instantiate a Storable with no key or value defined yet.
instantiate(byte[]) - Method in interface com.amazon.carbonado.raw.StorableCodec
Instantiate a Storable with no value defined yet.
instantiate(byte[], byte[]) - Method in interface com.amazon.carbonado.raw.StorableCodec
Instantiate a Storable with a specific key and value.
instantiate(RawSupport<S>) - Method in interface com.amazon.carbonado.raw.StorableCodec
Instantiate a Storable with no key or value defined yet.
instantiate(RawSupport<S>, byte[], byte[]) - Method in interface com.amazon.carbonado.raw.StorableCodec
Instantiate a Storable with a specific key and value.
instantiateCurrent() - Method in class com.amazon.carbonado.raw.RawCursor
Returns a new Storable instance for the currently referenced entry.
IntegerConstraint - Annotation Type in com.amazon.carbonado.constraint
Limits the value of a property to be a member of a specific set.
IntegerConstraint.Constraint - Class in com.amazon.carbonado.constraint
Constraint implementation for IntegerConstraint.
IntegerConstraint.Constraint(Class<?>, String, IntegerConstraint) - Constructor for class com.amazon.carbonado.constraint.IntegerConstraint.Constraint
 
IntegerConstraint.Constraint(Class<?>, String, long, long, long[], long[]) - Constructor for class com.amazon.carbonado.constraint.IntegerConstraint.Constraint
 
IntersectionCursor<S> - Class in com.amazon.carbonado.cursor
Wraps two Cursors and performs a set intersection operation.
IntersectionCursor(Cursor<S>, Cursor<S>, Comparator<S>) - Constructor for class com.amazon.carbonado.cursor.IntersectionCursor
 
IS_ALT_KEY_INITIALIZED_PREFIX - Static variable in class com.amazon.carbonado.gen.StorableGenerator
Name prefix of protected method in generated storable that returns false if a specific alternate key is uninitialized.
IS_PARTITION_KEY_INITIALIZED_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.StorableGenerator
Name of protected method in generated storable that returns false if any partition keys are uninitialized.
IS_PK_INITIALIZED_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.StorableGenerator
Name of protected method in generated storable that returns false if any primary keys are uninitialized.
IS_PROPERTY_CLEAN - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
Storable API method name
IS_PROPERTY_DIRTY - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
Storable API method name
IS_PROPERTY_SUPPORTED - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
Storable API method name
IS_PROPERTY_UNINITIALIZED - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
Storable API method name
IS_REQUIRED_DATA_INITIALIZED_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.StorableGenerator
Name of protected method in generated storable that returns false if any non-nullable, non-pk properties are uninitialized.
IS_VERSION_INITIALIZED_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.StorableGenerator
Name of protected method in generated storable that returns false if version property is uninitialized.
isAllClustered() - Method in class com.amazon.carbonado.repo.indexed.IndexedRepositoryBuilder
Returns true if all indexes should be identified as clustered.
isAllowed(S) - Method in class com.amazon.carbonado.cursor.FilteredCursor
 
isAlternateKeyMember() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is a member of an alternate key.
isAssigned(PropertyFilter<S>) - Method in class com.amazon.carbonado.filter.FilterValues
Returns true if a value is assigned to the given PropertyFilter.
isAtLeast(IsolationLevel) - Method in enum com.amazon.carbonado.IsolationLevel
Returns true if this isolation level is at least as high as the one given.
isAtMost(IsolationLevel) - Method in enum com.amazon.carbonado.IsolationLevel
Returns true if this isolation level is no higher than the one given.
isAuthoritative() - Method in interface com.amazon.carbonado.info.StorableInfo
 
isAutoIncrement() - Method in interface com.amazon.carbonado.repo.jdbc.JDBCStorableProperty
Returns true if property is declared as @Automatic and column is designated as auto-increment.
isAutomatic() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true of this property is given an automatic value upon insert.
isAutoShutdownEnabled() - Method in interface com.amazon.carbonado.capability.ShutdownCapability
Returns true if repository has a shutdown hook registered to automatically call shutdown when the virtual machine exits.
isAutoShutdownEnabled() - Method in class com.amazon.carbonado.spi.AbstractRepository
 
isBound() - Method in class com.amazon.carbonado.filter.BinaryOpFilter
 
isBound() - Method in class com.amazon.carbonado.filter.ClosedFilter
 
isBound() - Method in class com.amazon.carbonado.filter.ExistsFilter
 
isBound() - Method in class com.amazon.carbonado.filter.Filter
Returns true if all property filters are known to be properly bound.
isBound() - Method in class com.amazon.carbonado.filter.OpenFilter
 
isBound() - Method in class com.amazon.carbonado.filter.PropertyFilter
 
isClosed() - Method in class com.amazon.carbonado.filter.ClosedFilter
Always returns true.
isClosed() - Method in class com.amazon.carbonado.filter.Filter
Returns true if filter prevents any results from passing through.
isClosed() - Method in class com.amazon.carbonado.spi.AbstractRepository
 
isClosed() - Method in class com.amazon.carbonado.txn.TransactionManager
 
isClustered() - Method in interface com.amazon.carbonado.capability.IndexInfo
Returns true if index is clustered, which means it defines the physical ordering of storables.
isClustered() - Method in class com.amazon.carbonado.info.StorableIndex
Returns true if index is known to be clustered, which means it defines the physical ordering of storables.
isClustered() - Method in class com.amazon.carbonado.spi.IndexInfoImpl
 
isColumnNullable() - Method in interface com.amazon.carbonado.repo.jdbc.JDBCStorableProperty
 
isConsistent(Storable, S) - Method in interface com.amazon.carbonado.repo.indexed.IndexEntryAccessor
Returns true if the properties of the given index entry match those contained in the master, exluding any version property.
isConsistent(Storable, S) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceAccess
Returns true if the properties of the given reference match those contained in the master, excluding any version property.
isConsistent(Storable, S) - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
Deprecated.
call getReferenceAccess
isConstant() - Method in class com.amazon.carbonado.filter.PropertyFilter
Returns true if this PropertyFilter has a constant value.
isConversionPossible(Class) - Method in class com.amazon.carbonado.util.ConversionComparator
Returns true if a coversion is possible to the given type.
isDerived() - Method in class com.amazon.carbonado.info.ChainedProperty
Returns true if any property in the chain is derived.
isDerived() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is derived.
isDerived() - Method in interface com.amazon.carbonado.raw.GenericPropertyInfo
 
isDerived() - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
 
isEmpty() - Method in class com.amazon.carbonado.gen.StorablePropertyMap
 
isEmpty() - Method in class com.amazon.carbonado.qe.QueryHints
 
isEmpty() - Method in class com.amazon.carbonado.util.SoftValuedCache
Deprecated.
 
isEnabled() - Method in class com.amazon.carbonado.repo.logging.CommonsLog
 
isEnabled() - Method in interface com.amazon.carbonado.repo.logging.Log
 
isExplicit() - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder.ClassNameProvider
SyntheticBuilder may choose to alter the class name to prevent a class name collision.
isForceStoredSequence() - Method in class com.amazon.carbonado.repo.jdbc.JDBCRepositoryBuilder
Returns true if native sequences should not be used.
isForUpdate() - Method in interface com.amazon.carbonado.Transaction
Returns true if this transaction is in update mode, which is adjusted by calling Transaction.setForUpdate(boolean).
isForUpdate() - Method in class com.amazon.carbonado.txn.TransactionPair
 
isForUpdate() - Method in class com.amazon.carbonado.txn.TransactionScope
Returns true if an active transaction exists and it is for update.
isIndependent() - Method in interface com.amazon.carbonado.info.StorableInfo
 
isIndependent() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property has been designated independent.
isIndexClustered() - Method in class com.amazon.carbonado.qe.FilteringScore
Returns true if evaluated index is clustered.
isIndexClustered() - Method in class com.amazon.carbonado.qe.IndexedQueryAnalyzer.Result
Returns true if local or foreign index is clustered.
isIndexClustered() - Method in class com.amazon.carbonado.qe.OrderingScore
Returns true if evaluated index is clustered.
isIndexRepairEnabled() - Method in class com.amazon.carbonado.repo.indexed.IndexedRepositoryBuilder
 
isIndexRepairEnabled() - Method in class com.amazon.carbonado.repo.sleepycat.BDBRepositoryBuilder
 
isIndexUnique() - Method in class com.amazon.carbonado.qe.FilteringScore
Returns true if evaluated index is unique.
isJoin() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is joined in any way to another Storable.
isKeyMatch() - Method in class com.amazon.carbonado.qe.FilteringScore
Returns true if evaluated index is unique and each of its properties has an identity match.
isLob() - Method in interface com.amazon.carbonado.raw.GenericPropertyInfo
 
isLob() - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
 
isMaster() - Method in class com.amazon.carbonado.repo.indexed.IndexedRepositoryBuilder
 
isMaster() - Method in class com.amazon.carbonado.repo.jdbc.JDBCRepositoryBuilder
 
isMaster() - Method in class com.amazon.carbonado.repo.logging.LoggingRepositoryBuilder
 
isMaster() - Method in class com.amazon.carbonado.repo.map.MapRepositoryBuilder
 
isMaster() - Method in class com.amazon.carbonado.repo.replicated.ReplicatedRepositoryBuilder
 
isMaster() - Method in class com.amazon.carbonado.repo.sleepycat.BDBRepositoryBuilder
 
isMaster() - Method in interface com.amazon.carbonado.RepositoryBuilder
Returns true if repository should assume the role of master, which is true by default.
isMultiversion() - Method in class com.amazon.carbonado.repo.sleepycat.BDBRepositoryBuilder
Returns false by default because multiversion concurrency control (MVCC) is not enabled.
isNotExists() - Method in class com.amazon.carbonado.filter.ExistsFilter
 
isNullable() - Method in class com.amazon.carbonado.info.ChainedProperty
Returns true if any property in the chain can be null.
isNullable() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property can be null.
isNullable() - Method in class com.amazon.carbonado.layout.LayoutProperty
Returns true of property can be set to null.
isNullable() - Method in interface com.amazon.carbonado.layout.StoredLayoutProperty
Returns true of property value can be set to null.
isNullable() - Method in interface com.amazon.carbonado.raw.GenericPropertyInfo
 
isNullable() - Method in class com.amazon.carbonado.raw.StorablePropertyInfo
 
isNullable() - Method in class com.amazon.carbonado.synthetic.SyntheticProperty
 
IsolationLevel - Enum in com.amazon.carbonado
Describes a transaction isolation level.
isOneToOneJoin() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is one-to-one joined to another Storable.
isOpen() - Method in class com.amazon.carbonado.filter.Filter
Returns true if filter allows all results to pass through.
isOpen() - Method in class com.amazon.carbonado.filter.OpenFilter
Always returns true.
isOuterJoin(int) - Method in class com.amazon.carbonado.info.ChainedProperty
Returns true if the property at the given index should be treated as an outer join.
isPartitionKeyMember() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is a member of a partition key.
isPrimary() - Method in interface com.amazon.carbonado.info.StorableKey
Returns true if this key is primary, false otherwise.
isPrimaryKeyMember() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is a member of a primary key.
isPrimaryKeyMember() - Method in class com.amazon.carbonado.layout.LayoutProperty
Returns true if property is a member of the primary key.
isPrimaryKeyMember() - Method in interface com.amazon.carbonado.layout.StoredLayoutProperty
Returns true if property is a member of the primary key.
isPrivate() - Method in class com.amazon.carbonado.repo.sleepycat.BDBRepositoryBuilder
Returns true if BDB environment is private.
isPropertyClean(String) - Method in interface com.amazon.carbonado.Storable
Returns true if the given property of this Storable is clean.
isPropertyDirty(String) - Method in interface com.amazon.carbonado.Storable
Returns true if the given property of this Storable has been set, but no load or store operation has been performed yet.
isPropertySupported(Class<Storable>, String) - Method in interface com.amazon.carbonado.capability.StorableInfoCapability
Returns true if the given property exists and is supported.
isPropertySupported(String) - Method in interface com.amazon.carbonado.gen.StorableSupport
Returns true if the given property exists and is supported.
isPropertySupported(String) - Method in interface com.amazon.carbonado.Storable
Returns true if the given property exists and is supported.
isPropertyUninitialized(String) - Method in interface com.amazon.carbonado.Storable
Returns true if the given property of this Storable has never been loaded or set.
isPublicMethodFinal(Class, String, TypeDesc, TypeDesc[]) - Static method in class com.amazon.carbonado.gen.CodeBuilderUtil
Returns true if a public final method exists which matches the given specification.
isQuery() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is a query, which also implies that it is a join property.
isReverseSplitOff() - Method in class com.amazon.carbonado.repo.sleepycat.BDBRepositoryBuilder
 
isSelectable() - Method in interface com.amazon.carbonado.repo.jdbc.JDBCStorableProperty
Returns true if property is both supported and not a join.
isSupported(Class<Storable>) - Method in interface com.amazon.carbonado.capability.StorableInfoCapability
Returns true if the given storable type is supported.
isSupported(Class<?>) - Method in class com.amazon.carbonado.raw.GenericEncodingStrategy
Returns true if the type of the given property type is supported.
isSupported(TypeDesc) - Method in class com.amazon.carbonado.raw.GenericEncodingStrategy
Returns true if the type of the given property type is supported.
isSupported() - Method in interface com.amazon.carbonado.repo.jdbc.JDBCStorableInfo
Returns false only if storable type is independent and no matching table was found.
isSupported() - Method in interface com.amazon.carbonado.repo.jdbc.JDBCStorableProperty
Returns false only if property is independent and no matching column was found.
isTransactionForUpdate() - Method in interface com.amazon.carbonado.repo.jdbc.JDBCConnectionCapability
Returns true if a transaction is in progress and it is for update.
isUnique() - Method in interface com.amazon.carbonado.capability.IndexInfo
Returns true if index entries are unique.
isUnique() - Method in class com.amazon.carbonado.info.StorableIndex
 
isUnique() - Method in class com.amazon.carbonado.spi.IndexInfoImpl
 
isUnique() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
True if the generated derived class should be considered unique.
isUniqueConstraintError(SQLException) - Method in interface com.amazon.carbonado.repo.jdbc.JDBCConnectionCapability
Examines the SQLSTATE code of the given SQL exception and determines if it is a unique constaint violation.
isVersion() - Method in interface com.amazon.carbonado.info.StorableProperty
Returns true if this property is the designated version number for the Storable.
isVersion() - Method in class com.amazon.carbonado.layout.LayoutProperty
Returns true if this property is the designated version number for the Storable.
isVersion() - Method in interface com.amazon.carbonado.layout.StoredLayoutProperty
Returns true if this property is the designated version number for the Storable.
isVersion() - Method in class com.amazon.carbonado.synthetic.SyntheticProperty
 
isVersioned() - Method in interface com.amazon.carbonado.synthetic.SyntheticBuilder
Returns true if a property with the version attribute has been addded
isVersioned() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableBuilder
 
isVersioned() - Method in class com.amazon.carbonado.synthetic.SyntheticStorableReferenceBuilder
 
isWrapperFor(Class<?>) - Method in class com.amazon.carbonado.repo.jdbc.LoggingDataSource
 
isWrapperFor(Class<?>) - Method in class com.amazon.carbonado.repo.jdbc.SimpleDataSource
 
IterableQueryExecutor<S extends Storable> - Class in com.amazon.carbonado.qe
QueryExecutor which fully scans an iterable collection.
IterableQueryExecutor(Class<S>, Iterable<S>) - Constructor for class com.amazon.carbonado.qe.IterableQueryExecutor
 
IterableQueryExecutor(Class<S>, Iterable<S>, Lock) - Constructor for class com.amazon.carbonado.qe.IterableQueryExecutor
 
iterator() - Method in class com.amazon.carbonado.cursor.MergeSortBuffer
 
IteratorCursor<S> - Class in com.amazon.carbonado.cursor
Adapts an Iterator into a Cursor.
IteratorCursor(Iterable<S>) - Constructor for class com.amazon.carbonado.cursor.IteratorCursor
 
IteratorCursor(Iterable<S>, Lock) - Constructor for class com.amazon.carbonado.cursor.IteratorCursor
 
IteratorCursor(Iterator<S>) - Constructor for class com.amazon.carbonado.cursor.IteratorCursor
 
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.