- Layout - Class in com.amazon.carbonado.layout
-
Describes the layout of a specific generation of a storable.
- LayoutCapability - Interface in com.amazon.carbonado.layout
-
Capability to get layout information on any storable generation.
- LayoutFactory - Class in com.amazon.carbonado.layout
-
Factory for obtaining references to storable layouts.
- LayoutFactory(Repository) - Constructor for class com.amazon.carbonado.layout.LayoutFactory
-
- layoutFor(Class<? extends Storable>) - Method in interface com.amazon.carbonado.layout.LayoutCapability
-
Returns the layout matching the current definition of the given type.
- layoutFor(Class<? extends Storable>, int) - Method in interface com.amazon.carbonado.layout.LayoutCapability
-
Returns the layout for a particular generation of the given type.
- layoutFor(Class<? extends Storable>) - Method in class com.amazon.carbonado.layout.LayoutFactory
-
Returns the layout matching the current definition of the given type.
- layoutFor(Class<? extends Storable>, LayoutOptions) - Method in class com.amazon.carbonado.layout.LayoutFactory
-
Returns the layout matching the current definition of the given type.
- layoutFor(boolean, Class<? extends Storable>, LayoutOptions) - Method in class com.amazon.carbonado.layout.LayoutFactory
-
Returns the layout matching the current definition of the given type.
- layoutFor(Class<? extends Storable>, int) - Method in class com.amazon.carbonado.layout.LayoutFactory
-
Returns the layout for a particular generation of the given type.
- LayoutOptions - Class in com.amazon.carbonado.layout
-
Extra options encoded with a Storable layout.
- LayoutOptions() - Constructor for class com.amazon.carbonado.layout.LayoutOptions
-
- LayoutProperty - Class in com.amazon.carbonado.layout
-
Describes how a property is defined in a specific generation of a storable.
- LayoutSync - Class in com.amazon.carbonado.layout
-
Synchronizes layout metadata between two repositories.
- LayoutSync(Repository, Repository) - Constructor for class com.amazon.carbonado.layout.LayoutSync
-
- LengthConstraint - Annotation Type in com.amazon.carbonado.constraint
-
Limits the value of a property to lie within a specific length range.
- LengthConstraint.Constraint - Class in com.amazon.carbonado.constraint
-
- LengthConstraint.Constraint(Class<?>, String, LengthConstraint) - Constructor for class com.amazon.carbonado.constraint.LengthConstraint.Constraint
-
- LengthConstraint.Constraint(Class<?>, String, int, int) - Constructor for class com.amazon.carbonado.constraint.LengthConstraint.Constraint
-
- LimitCursor<S> - Class in com.amazon.carbonado.cursor
-
Wraps another cursor to limit the amount of elements.
- LimitCursor(Cursor<S>, long) - Constructor for class com.amazon.carbonado.cursor.LimitCursor
-
- load(JDBCConnectionCapability) - Method in interface com.amazon.carbonado.repo.jdbc.JDBCBlobLoader
-
- load(JDBCConnectionCapability) - Method in interface com.amazon.carbonado.repo.jdbc.JDBCClobLoader
-
- load() - Method in interface com.amazon.carbonado.Storable
-
Loads or reloads this object from the storage layer by a primary or
alternate key.
- LOAD_COMPLETED_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.StorableGenerator
-
Name of protected method which must be called after load to identify all
properties as valid and to fire any load triggers.
- LOAD_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
-
Storable API method name
- LOAD_ONE_METHOD_NAME - Static variable in class com.amazon.carbonado.gen.CommonMethodNames
-
Query API method name
- loadOne() - Method in class com.amazon.carbonado.qe.AbstractQuery
-
- loadOne(Query.Controller) - Method in class com.amazon.carbonado.qe.AbstractQuery
-
- loadOne() - Method in interface com.amazon.carbonado.Query
-
Attempts to load exactly one matching object.
- loadOne(Query.Controller) - Method in interface com.amazon.carbonado.Query
-
Attempts to load exactly one matching object.
- loadPropertyValue(LocalVariable[], Boolean[], CodeAssembler, StorablePropertyInfo, int, boolean, LocalVariable, Class<?>, LocalVariable) - Method in class com.amazon.carbonado.raw.GenericEncodingStrategy
-
Generates code to load a property value onto the operand stack.
- loadPropertyValue(CodeAssembler, StorablePropertyInfo, int, boolean, LocalVariable, Class<?>, LocalVariable) - Method in class com.amazon.carbonado.raw.GenericEncodingStrategy
-
Generates code to load a property value onto the operand stack.
- Lob - Interface in com.amazon.carbonado.lob
-
- LobEngine - Class in com.amazon.carbonado.spi
-
Complete Lob support for repositories, although repository is responsible
for binding Lob properties to this engine.
- LobEngine(Repository, Repository) - Constructor for class com.amazon.carbonado.spi.LobEngine
-
- LobEngine(Repository, SequenceValueProducer) - Constructor for class com.amazon.carbonado.spi.LobEngine
-
- localForeignComparator() - Static method in class com.amazon.carbonado.qe.CompositeScore
-
Returns a partial comparator suited for comparing local indexes to
foreign indexes.
- localForeignComparator(QueryHints) - Static method in class com.amazon.carbonado.qe.CompositeScore
-
Returns a partial comparator suited for comparing local indexes to
foreign indexes.
- locallyDisableDelete() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Disables execution of all managed delete triggers for the current
thread.
- locallyDisableInsert() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Disables execution of all managed insert triggers for the current
thread.
- locallyDisableLoad() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Disables execution of all managed load triggers for the current
thread.
- locallyDisableLoadTrigger() - Method in interface com.amazon.carbonado.gen.TriggerSupport
-
Disables execution of load trigger for the current thread.
- locallyDisableUpdate() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Disables execution of all managed update triggers for the current
thread.
- locallyEnableDelete() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Enables execution of all managed delete triggers for the current thread,
if they had been disabled before.
- locallyEnableInsert() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Enables execution of all managed insert triggers for the current thread,
if they had been disabled before.
- locallyEnableLoad() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Enables execution of all managed load triggers for the current thread,
if they had been disabled before.
- locallyEnableLoadTrigger() - Method in interface com.amazon.carbonado.gen.TriggerSupport
-
Enables execution of load trigger for the current thread, if they it
been disabled before.
- locallyEnableUpdate() - Method in class com.amazon.carbonado.spi.TriggerManager
-
Enables execution of all managed update triggers for the current thread,
if they had been disabled before.
- localScope() - Method in class com.amazon.carbonado.txn.TransactionManager
-
Returns the thread-local TransactionScope, creating it if needed.
- localTransactionScope() - Method in class com.amazon.carbonado.spi.AbstractRepository
-
Returns the thread-local TransactionScope, creating it if needed.
- lockoutShutdown() - Method in class com.amazon.carbonado.spi.AbstractRepository
-
Call to prevent shutdown hook from running.
- Log - Interface in com.amazon.carbonado.repo.logging
-
Very simple Log interface.
- LogAccessCapability - Interface in com.amazon.carbonado.repo.logging
-
Provides access to the Log.
- LoggingDataSource - Class in com.amazon.carbonado.repo.jdbc
-
Wraps another DataSource such that all SQL statements are logged as debug.
- LoggingRepositoryBuilder - Class in com.amazon.carbonado.repo.logging
-
Repository implementation which logs activity against it.
- LoggingRepositoryBuilder() - Constructor for class com.amazon.carbonado.repo.logging.LoggingRepositoryBuilder
-
- lowestCommon(IsolationLevel) - Method in enum com.amazon.carbonado.IsolationLevel
-
Returns the lowest common isolation level between this and the one
given.