- call() - Method in class com.hammurapi.common.concurrent.OneOffCallable
-
- call() - Method in class com.hammurapi.common.Pumper
-
Copies data from the input stream to the output stream.
- call() - Method in class com.hammurapi.store.AbstractStore.ExtractorTask
-
Returns object if predicate matches.
- call() - Method in class com.hammurapi.store.AbstractStore.IndexizationTask
-
- call() - Method in class com.hammurapi.store.AbstractStore.QueryCallable
-
Updates object and returns true if predicate matches.
- call() - Method in class com.hammurapi.store.AbstractStore.QueryItemCallable
-
- call() - Method in class com.hammurapi.store.AbstractStore.QueryMultipleCallable
-
Updates object and returns true if predicate matches.
- call() - Method in class com.hammurapi.store.AbstractStore.RemoveTask
-
Removes object and returns true if predicate matches.
- call() - Method in class com.hammurapi.store.AbstractStore.SelectorTask
-
Returns object if predicate matches.
- call() - Method in class com.hammurapi.store.AbstractStore.UpdateCallable
-
Updates object and returns true if predicate matches.
- call() - Method in class com.hammurapi.store.AbstractStore.ValueSelectorTask
-
Returns object if predicate matches.
- CallableConverterPart - Class in com.hammurapi.convert
-
- CallableConverterPart() - Constructor for class com.hammurapi.convert.CallableConverterPart
-
- CallableListener<V> - Interface in com.hammurapi.common.concurrent
-
Callback interface for callable execution.
- CallerThreadExecutorService - Class in com.hammurapi.common.concurrent
-
Executes all tasks in the current thread.
- callInternal() - Method in class com.hammurapi.common.concurrent.OneOffCallable
-
This method is invoked once by the call() method.
- cancel(KP) - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cancel(KE[], int) - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cancel(KP) - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- cancel(boolean) - Method in class com.hammurapi.common.concurrent.DelegatingRunnableFuture
-
- cancel(KP) - Method in interface com.hammurapi.common.concurrent.PropertySet
-
Removes callable to be cooked from the cooking queue, converting it to
lazy, if it is not already cooked.
- cancelAll() - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cancelAll() - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- cancelAll() - Method in interface com.hammurapi.common.concurrent.PropertySet
-
Cancels all unfinished background computations.
- checkCorrupt() - Method in class com.hammurapi.store.AbstractIndex
-
- classAffinity(Class, Class) - Static method in class com.hammurapi.convert.DuckConverterFactory
-
Calculates how close is subclass to superclass in class hierarchy.
- ClassHierarchyVisitable - Class in com.hammurapi.common
-
Visits class hierarchy in the order: class, implemented
interfaces, superclass, superclass implemented interfaces, ...
- ClassHierarchyVisitable(Class<?>) - Constructor for class com.hammurapi.common.ClassHierarchyVisitable
-
- ClassLoaderResourceSet - Class in com.hammurapi.common
-
- ClassLoaderResourceSet(ClassLoader, String) - Constructor for class com.hammurapi.common.ClassLoaderResourceSet
-
- ClassResourceLoader - Class in com.hammurapi.common
-
Utility class which searches class hierarchy for a resource.
- ClassResourceLoader(ResourceSet, Class<?>) - Constructor for class com.hammurapi.common.ClassResourceLoader
-
- cleanup() - Method in class com.hammurapi.store.AbstractIndex
-
Removes invalid handles from index store.
- clear() - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- clear() - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- clear() - Method in interface com.hammurapi.common.concurrent.PropertySet
-
Removes all entries from the property set
- clear() - Method in class com.hammurapi.common.FreezeableCollection
-
- clear() - Method in class com.hammurapi.common.Joiner.CollectionAdapter
-
- clear() - Method in interface com.hammurapi.common.Joiner.Collector
-
Removes all object from the collector.
- clear() - Method in class com.hammurapi.store.AbstractStore
-
- clear() - Method in class com.hammurapi.store.DeputyStore
-
- clear() - Method in class com.hammurapi.store.LiveView
-
- clear() - Method in interface com.hammurapi.store.Store
-
Removes all entries from the store.
- clear() - Method in class com.hammurapi.store.UnmodifiableStore
-
- clone() - Method in class com.hammurapi.common.concurrent.InvocationImpl
-
- clone() - Method in class com.hammurapi.extract.And
-
- clone() - Method in class com.hammurapi.extract.CommutativeAnd
-
- clone() - Method in class com.hammurapi.extract.CommutativeOr
-
- clone() - Method in class com.hammurapi.extract.Or
-
- clone() - Method in class com.hammurapi.store.local.LocalStoreBase.Config
-
- close() - Method in interface com.hammurapi.store.Store.StoreIterator
-
- com.hammurapi.common - package com.hammurapi.common
-
- com.hammurapi.common.concurrent - package com.hammurapi.common.concurrent
-
- com.hammurapi.common.concurrent.transactions - package com.hammurapi.common.concurrent.transactions
-
- com.hammurapi.convert - package com.hammurapi.convert
-
- com.hammurapi.extract - package com.hammurapi.extract
-
- com.hammurapi.extract.scripting - package com.hammurapi.extract.scripting
-
- com.hammurapi.store - package com.hammurapi.store
-
This package contains interfaces and classes which define object store and provide foundation for implementations.
- com.hammurapi.store.local - package com.hammurapi.store.local
-
Local (in-JVM) implementation of object store.
- combine(Object[], Class<?>[]) - Static method in class com.hammurapi.convert.Mixer
-
Creates a proxy which implements given interfaces and routes invocations
to appropriate object.
- Command<KP,V> - Interface in com.hammurapi.common.concurrent.transactions
-
Command for concurrent transactional execution.
- CommandFactory<CK,KP,V> - Interface in com.hammurapi.common.concurrent.transactions
-
- commit() - Method in interface com.hammurapi.store.Transaction
-
Commits transaction, releases locks.
- CommutativeAnd<T,C> - Class in com.hammurapi.extract
-
Commutative AND.
- CommutativeAnd(double, TimeUnit) - Constructor for class com.hammurapi.extract.CommutativeAnd
-
- CommutativeAnd(double, TimeUnit, Predicate<T, C>...) - Constructor for class com.hammurapi.extract.CommutativeAnd
-
- CommutativeAnd(double, TimeUnit, Iterable<Predicate<T, C>>) - Constructor for class com.hammurapi.extract.CommutativeAnd
-
- CommutativeCompositePredicate<T,C,S extends CommutativeCompositePredicate<T,C,S>> - Interface in com.hammurapi.extract
-
Order of parts can be changed in a commutative composite predicate can be
- CommutativeOr<T,C> - Class in com.hammurapi.extract
-
Commutative OR.
- CommutativeOr(double, TimeUnit) - Constructor for class com.hammurapi.extract.CommutativeOr
-
- CommutativeOr(double, TimeUnit, Predicate<T, C>...) - Constructor for class com.hammurapi.extract.CommutativeOr
-
- CommutativeOr(double, TimeUnit, Iterable<Predicate<T, C>>) - Constructor for class com.hammurapi.extract.CommutativeOr
-
- comparator - Variable in class com.hammurapi.store.AbstractIndex
-
- compare(Object, Object) - Method in class com.hammurapi.extract.ComparisonPredicate
-
- compare(int, int) - Method in class com.hammurapi.extract.ComparisonPredicate
-
- compare(long, long) - Method in class com.hammurapi.extract.ComparisonPredicate
-
- compare(float, float) - Method in class com.hammurapi.extract.ComparisonPredicate
-
- compare(double, double) - Method in class com.hammurapi.extract.ComparisonPredicate
-
- compare(int, int) - Method in class com.hammurapi.extract.Equal
-
- compare(Object, Object) - Method in class com.hammurapi.extract.Equal
-
- compare(long, long) - Method in class com.hammurapi.extract.Equal
-
- compare(float, float) - Method in class com.hammurapi.extract.Equal
-
- compare(double, double) - Method in class com.hammurapi.extract.Equal
-
- compare(T, T) - Method in class com.hammurapi.extract.ExtractorComparator
-
- compare(int, int) - Method in class com.hammurapi.extract.GreaterEqual
-
- compare(long, long) - Method in class com.hammurapi.extract.GreaterEqual
-
- compare(float, float) - Method in class com.hammurapi.extract.GreaterEqual
-
- compare(double, double) - Method in class com.hammurapi.extract.GreaterEqual
-
- compare(Object, Object) - Method in class com.hammurapi.extract.GreaterEqual
-
- compare(int, int) - Method in class com.hammurapi.extract.GreaterThan
-
- compare(long, long) - Method in class com.hammurapi.extract.GreaterThan
-
- compare(float, float) - Method in class com.hammurapi.extract.GreaterThan
-
- compare(double, double) - Method in class com.hammurapi.extract.GreaterThan
-
- compare(Object, Object) - Method in class com.hammurapi.extract.GreaterThan
-
- compare(int, int) - Method in class com.hammurapi.extract.LessEqual
-
- compare(long, long) - Method in class com.hammurapi.extract.LessEqual
-
- compare(float, float) - Method in class com.hammurapi.extract.LessEqual
-
- compare(double, double) - Method in class com.hammurapi.extract.LessEqual
-
- compare(Object, Object) - Method in class com.hammurapi.extract.LessEqual
-
- compare(int, int) - Method in class com.hammurapi.extract.LessThan
-
- compare(long, long) - Method in class com.hammurapi.extract.LessThan
-
- compare(float, float) - Method in class com.hammurapi.extract.LessThan
-
- compare(double, double) - Method in class com.hammurapi.extract.LessThan
-
- compare(Object, Object) - Method in class com.hammurapi.extract.LessThan
-
- compare(int, int) - Method in class com.hammurapi.extract.NotEqual
-
- compare(Object, Object) - Method in class com.hammurapi.extract.NotEqual
-
- compare(long, long) - Method in class com.hammurapi.extract.NotEqual
-
- compare(float, float) - Method in class com.hammurapi.extract.NotEqual
-
- compare(double, double) - Method in class com.hammurapi.extract.NotEqual
-
- compare(V, V) - Method in class com.hammurapi.store.NaturalComparator
-
- compareIndexMaps(int[]) - Method in class com.hammurapi.extract.ComparisonResult
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.And
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.CommutativeAnd
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.CommutativeOr
-
- compareTo(Extractor<T, V, C>) - Method in class com.hammurapi.extract.CompiledExtractorBase
-
- compareTo(Extractor<T, V, C>) - Method in class com.hammurapi.extract.Constant
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.Equal
-
- compareTo(Extractor<T, V, C>) - Method in interface com.hammurapi.extract.Extractor
-
Compares two extractors
- compareTo(Extractor<T, V, C>) - Method in class com.hammurapi.extract.ExtractorBase
-
Basic comparisons with True and False.
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.False
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.GreaterEqual
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.GreaterThan
-
- compareTo(Extractor<T, T, C>) - Method in class com.hammurapi.extract.IndexedExtractor
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.InstanceOfPredicate
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.LessEqual
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.LessThan
-
- compareTo(Extractor<T, V, C>) - Method in class com.hammurapi.extract.MappedExtractor
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.Not
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.NotEqual
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.Or
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.TimeIntervalPredicate
-
- compareTo(Extractor<T, Boolean, C>) - Method in class com.hammurapi.extract.True
-
- ComparisonPredicate<T,V,C> - Class in com.hammurapi.extract
-
- ComparisonPredicate(double, TimeUnit, Extractor<T, V, C>, Extractor<T, V, C>) - Constructor for class com.hammurapi.extract.ComparisonPredicate
-
- ComparisonPredicate.PromotionLevel - Enum in com.hammurapi.extract
-
- ComparisonResult - Class in com.hammurapi.extract
-
Result of comparison of two extractors/predicates.
- ComparisonResult(ComparisonResult.Type, int[]) - Constructor for class com.hammurapi.extract.ComparisonResult
-
- ComparisonResult.Type - Enum in com.hammurapi.extract
-
Result of extractor comparison.
- CompiledExtractorBase<T,V,C> - Class in com.hammurapi.extract
-
Base class for compiled java extractors/predicates.
- CompiledExtractorBase(int[], boolean, int...) - Constructor for class com.hammurapi.extract.CompiledExtractorBase
-
- CompositeContext - Class in com.hammurapi.common
-
Context delegating to other contexts "parts".
- CompositeContext() - Constructor for class com.hammurapi.common.CompositeContext
-
- CompositeContext(Context...) - Constructor for class com.hammurapi.common.CompositeContext
-
- CompositeExtractorBase<T,V,C> - Class in com.hammurapi.extract
-
Base class for composite extractors like +, *, / operations.
- CompositeExtractorBase(double, TimeUnit, Extractor<T, V, C>...) - Constructor for class com.hammurapi.extract.CompositeExtractorBase
-
- CompositeLogger - Class in com.hammurapi.common.concurrent
-
Dispatches logging to several loggers.
- CompositeLogger(Logger...) - Constructor for class com.hammurapi.common.concurrent.CompositeLogger
-
- CompositeLogger(Iterator<Logger>) - Constructor for class com.hammurapi.common.concurrent.CompositeLogger
-
- CompositePredicate<T,PC extends Collection<Predicate<T,C>>,C,S extends CompositePredicate<T,PC,C,S>> - Interface in com.hammurapi.extract
-
Predicate which is a composition of other predicates, e.g.
- Condition - Annotation Type in com.hammurapi.common
-
Condition annotation can be used instead of accept methods for parameters and
if () blocks inside infer methods.
- config - Variable in class com.hammurapi.store.local.LocalStoreBase
-
- ConflictResolutionException - Exception in com.hammurapi.common.concurrent
-
- ConflictResolutionException(String) - Constructor for exception com.hammurapi.common.concurrent.ConflictResolutionException
-
- ConflictResolutionException(Throwable) - Constructor for exception com.hammurapi.common.concurrent.ConflictResolutionException
-
- ConflictResolutionException(String, Throwable) - Constructor for exception com.hammurapi.common.concurrent.ConflictResolutionException
-
- Constant<T,V,C> - Class in com.hammurapi.extract
-
Constants don't extract any data from sources, but may extract
data from context.
- Constant() - Constructor for class com.hammurapi.extract.Constant
-
- Constant(V) - Constructor for class com.hammurapi.extract.Constant
-
- consume(int) - Method in class com.hammurapi.common.Joiner.InputConsumer
-
Consumes input at given index.
- contains(Object) - Method in class com.hammurapi.common.FreezeableCollection
-
- containsAll(Collection<?>) - Method in class com.hammurapi.common.FreezeableCollection
-
- context - Variable in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- Context - Interface in com.hammurapi.common
-
Execution context.
- CONTEXT_BINDING - Static variable in interface com.hammurapi.extract.ExtractorFactory
-
Binding for context object.
- ContextConverterFactory - Class in com.hammurapi.convert
-
Creates converters from Context and MutableContext to interfaces which have only setters and getters (beans)
- ContextConverterFactory() - Constructor for class com.hammurapi.convert.ContextConverterFactory
-
- ConversionException - Exception in com.hammurapi.convert
-
- ConversionException() - Constructor for exception com.hammurapi.convert.ConversionException
-
- ConversionException(String) - Constructor for exception com.hammurapi.convert.ConversionException
-
- ConversionException(Throwable) - Constructor for exception com.hammurapi.convert.ConversionException
-
- ConversionException(String, Throwable) - Constructor for exception com.hammurapi.convert.ConversionException
-
- convert(T) - Method in class com.hammurapi.common.DefaultObservableConverter
-
- convert(T) - Method in interface com.hammurapi.common.ObservableConverter
-
Converts object to observable.
- convert(T) - Method in class com.hammurapi.common.SimpleObservableConverter
-
- convert(S, Converter, Context, ClassLoader) - Method in interface com.hammurapi.convert.AtomicConverter
-
Converts object to target type.
- convert(S, Class<T>, Context, Converter) - Method in class com.hammurapi.convert.CallableConverterPart
-
- convert(S, Class<T>, Context) - Method in interface com.hammurapi.convert.Converter
-
Converts object to requested target type.
- convert(S) - Method in interface com.hammurapi.convert.ConverterClosure
-
Converts source to target type.
- convert(S, Class<T>, Context, Converter) - Method in interface com.hammurapi.convert.ConverterPart
-
Converts object to requested target type.
- convert(S, Class<T>) - Static method in class com.hammurapi.convert.ConvertingService
-
Converts source to target type using Java 6 service loading for AtomicConverterBundle, AtomicConverter, and Converter services
If no converter is found, this method performs converter discovery through
constructors if target type is a class and through duck conversion if target
type is an interface.
- convert(S, Class<T>, Context) - Static method in class com.hammurapi.convert.ConvertingService
-
Converts source to target type using Java 6 service loading for AtomicConverterBundle, AtomicConverter, and Converter services
If no converter is found, this method performs converter discovery through
constructors if target type is a class and through duck conversion if target
type is an interface.
- convert(S, Class<T>, ClassLoader) - Static method in class com.hammurapi.convert.ConvertingService
-
Converts source to target type using Java 6 service loading for AtomicConverterBundle, AtomicConverter, and Converter services
If no converter is found, this method performs converter discovery through
constructors if target type is a class and through duck conversion if target
type is an interface.
- convert(S, Class<T>, Context, ClassLoader) - Static method in class com.hammurapi.convert.ConvertingService
-
Converts source to target type using Java 6 service loading for AtomicConverterBundle, AtomicConverter, and Converter services
If no converter is found, this method performs converter discovery through
constructors if target type is a class and through duck conversion if target
type is an interface.
- convert(S, Class<T>, Context, Converter) - Method in class com.hammurapi.convert.FutureConverterPart
-
- convert(S, Converter, Context, ClassLoader) - Method in class com.hammurapi.convert.ReflectionConverter
-
- convert(S, Class<T>, Context, Converter) - Method in class com.hammurapi.convert.SingletonConverterPart
-
- converter - Variable in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- Converter - Interface in com.hammurapi.convert
-
Converts objects from one type to another, e.g.
- CONVERTER - Static variable in class com.hammurapi.convert.ConvertingService
-
Converter which delegates to convert() method.
- ConverterClosure<S,T> - Interface in com.hammurapi.convert
-
Closure interface for converters.
- ConverterMethod - Annotation Type in com.hammurapi.convert
-
Marks method as a converter method to the return type.
- ConverterPart - Interface in com.hammurapi.convert
-
Converter which is part of a composite converter and can delegate conversions to its parent.
- ConvertingService - Class in com.hammurapi.convert
-
- ConvertingService() - Constructor for class com.hammurapi.convert.ConvertingService
-
- cook(KP, Callable<?>) - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cook(KE[], int, Callable<?>, long, TimeUnit) - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cook(KP, Callable<?>, long, TimeUnit) - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cook(KP, Callable<?>) - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- cook(KP, Callable<?>, long, TimeUnit) - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- cook(KP, Callable<?>) - Method in interface com.hammurapi.common.concurrent.PropertySet
-
Puts callable to the property set for asynchronous invocation to retrieve
value at some point in the future.
- cook(KP, Callable<?>, long, TimeUnit) - Method in interface com.hammurapi.common.concurrent.PropertySet
-
Puts callable to the property set for asynchronous invocation to retrieve
value at some point in the future after specified delay.
- cooking(KP, Future<?>) - Method in class com.hammurapi.common.concurrent.AbstractPropertySet
-
- cooking(KP, Future<?>) - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- cooking(KP, Future<?>) - Method in interface com.hammurapi.common.concurrent.PropertySet
-
Puts value which is not ready yet but "is being cooked by another thread"
to the property set to be used at some point of time in the future.
- cost - Variable in class com.hammurapi.extract.ExtractorBase
-
- costUnit - Variable in class com.hammurapi.extract.ExtractorBase
-
- CountedRunnable - Class in com.hammurapi.common.concurrent
-
This class increments counter when created and
decrements when run() method exits.
- CountedRunnable(CountedRunnable.Counter, Runnable) - Constructor for class com.hammurapi.common.concurrent.CountedRunnable
-
- CountedRunnable.Counter - Class in com.hammurapi.common.concurrent
-
Counter to use with CounterRunnable.
- CountedRunnable.Counter() - Constructor for class com.hammurapi.common.concurrent.CountedRunnable.Counter
-
- createBindings() - Method in class com.hammurapi.common.TokenExpanderScriptEngine
-
- createCache() - Method in class com.hammurapi.store.AbstractStore
-
- createCache() - Method in class com.hammurapi.store.DeputyStore
-
- createCache() - Method in class com.hammurapi.store.local.LocalStoreBase
-
- createCacheEntry() - Method in class com.hammurapi.extract.ExtractorBase
-
- createCommand(CK) - Method in interface com.hammurapi.common.concurrent.transactions.CommandFactory
-
- createContext(ExecutionContext<KP>, Context...) - Method in class com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor
-
Creates mutable context for execution context.
- createContext() - Method in interface com.hammurapi.common.concurrent.transactions.ExecutionContext
-
Creates a mutable context chained with this executor.
- createDeputy() - Method in class com.hammurapi.store.AbstractStore
-
Creates a store which encapsulates current call state (e.g.
- createDeputy() - Method in class com.hammurapi.store.DeputyReadWriteLock
-
- createDeputy() - Method in class com.hammurapi.store.local.LocalStoreBase
-
- createDeputy() - Method in class com.hammurapi.store.local.LocalStoreImpl
-
- createDeputy() - Method in class com.hammurapi.store.local.LocalStoreImpl.LocalDeputyStore
-
- createExtractor(String, String, String[], Class<T>[], Class<V>, Class<C>, ClassLoader) - Method in interface com.hammurapi.extract.ExtractorFactory
-
Creates extractor.
- createExtractor(String, String, String[], Class<T>[], Class<V>, Class<C>, ClassLoader) - Method in class com.hammurapi.extract.scripting.ScriptingExtractorFactory
-
- createHandle(T, PK, Map<S, Map<Extractor<T, ? super PK, S>, ? super PK>>, Predicate<T, S>[]) - Method in class com.hammurapi.store.AbstractStore
-
Creates handle.
- createHandle(T, Predicate<T, S>[]) - Method in class com.hammurapi.store.AbstractStore
-
- createHandle(T, PK, Map<S, Map<Extractor<T, ? super PK, S>, ? super PK>>, Predicate<T, S>[]) - Method in class com.hammurapi.store.DeputyStore
-
- createHandle(S, T, PK, Map<S, Map<Extractor<T, ? super PK, S>, ? super PK>>, Predicate<T, S>[], LocalHandle.HandleStrength, boolean) - Method in interface com.hammurapi.store.local.HandleFactory
-
- createHandle(T, PK, Map<S, Map<Extractor<T, ? super PK, S>, ? super PK>>, Predicate<T, S>[]) - Method in class com.hammurapi.store.local.LocalStoreBase
-
- createIndex(Predicate<T, S>, Extractor<ST, V, S>, Index.Type, boolean, Comparator<V>) - Method in class com.hammurapi.store.AbstractStore
-
- createIndex(Predicate<T, S>, Extractor<ST, V, S>, Index.Type, boolean, Comparator<V>) - Method in class com.hammurapi.store.DeputyStore
-
- createIndex(Predicate<T, S>, Extractor<ST, V, S>, Index.Type, boolean, Comparator<V>) - Method in class com.hammurapi.store.local.LocalStoreBase
-
- createIndexCollection(boolean, boolean, Comparator<T>) - Method in class com.hammurapi.store.AbstractStore
-
Creates collection for index entries
- createIndexCollection(boolean, boolean, Comparator<T>) - Method in class com.hammurapi.store.DeputyStore
-
- createIndexCollection(boolean, boolean, Comparator<T>) - Method in class com.hammurapi.store.local.LocalStoreBase
-
- createLiveView(Predicate<T, S>) - Method in class com.hammurapi.store.AbstractStore
-
- createLiveView(Predicate<T, LocalStore<T, PK>>) - Method in class com.hammurapi.store.local.LocalStoreImpl
-
- createLiveView(Predicate<T, LocalStore<T, PK>>) - Method in class com.hammurapi.store.local.LocalStoreImpl.LocalDeputyStore
-
- createMasterLock() - Method in class com.hammurapi.store.AbstractStore
-
- createMasterLock() - Method in class com.hammurapi.store.DeputyStore
-
- createMasterLock() - Method in class com.hammurapi.store.local.LocalStoreBase
-
- createPredicate(String, String, String[], Class<T>[], Class<C>, ClassLoader) - Method in interface com.hammurapi.extract.ExtractorFactory
-
Creates extractor.
- createPredicate(String, String, String[], Class<T>[], Class<C>, ClassLoader) - Method in class com.hammurapi.extract.scripting.ScriptingExtractorFactory
-
- createProgressMonitor(String) - Method in class com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor
-
- createProgressMonitor(String) - Method in interface com.hammurapi.common.concurrent.transactions.ProgressMonitorFactory
-
Creates a new progress monitor.
- createPropertySet(ExecutorService, Context, PropertySet<KP>...) - Method in class com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor
-
- createPropertySet(Context, PropertySet<KP>...) - Method in class com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor
-
- createPropertySet(PropertySet<KP>...) - Method in interface com.hammurapi.common.concurrent.transactions.ExecutionContext
-
- createPropertySet(ExecutorService, Context, PropertySet<String>...) - Method in class com.hammurapi.common.concurrent.transactions.StandaloneTransactionalProcessor
-
- createProxy() - Method in class com.hammurapi.store.AbstractIndex
-
- createTransactionPropagation(Transaction) - Method in class com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor
-
Creates transaction propagation.
- createUnmodifiableFacade() - Method in class com.hammurapi.store.local.LocalStoreImpl
-
- createUnmodifiableFacade() - Method in class com.hammurapi.store.local.LocalStoreImpl.LocalDeputyStore
-
- createUnmodifiableFacade() - Method in class com.hammurapi.store.local.LocalStoreImpl.LocalLiveView
-
- createUnmodifiableFacade() - Method in interface com.hammurapi.store.Store
-
Creates unmodifiable facade for this store.
- createUnmodifiableFacade() - Method in class com.hammurapi.store.UnmodifiableStore
-
- createVersion() - Method in class com.hammurapi.common.concurrent.AbstractSubSet
-
- createVersion() - Method in class com.hammurapi.common.concurrent.LocalStringPropertySet
-
- createVersion() - Method in class com.hammurapi.common.concurrent.StringSubSet
-
- createVersion() - Method in interface com.hammurapi.common.concurrent.Versionable
-
Creates object version.
- createVersion(T) - Method in interface com.hammurapi.common.concurrent.Versioner
-
Creates object version.
- createView(Predicate<T, S>, Store.ViewType) - Method in class com.hammurapi.store.AbstractStore
-
- createView(Predicate<T, S>, Store.ViewType) - Method in class com.hammurapi.store.DeputyStore
-
- createView(Predicate<T, S>, Store.ViewType) - Method in class com.hammurapi.store.LiveView
-
- createView(Predicate<T, S>, Store.ViewType) - Method in interface com.hammurapi.store.Store
-
Creates a view - a store which sees only objects matching the given selector.
- createView(Predicate<T, S>, Store.ViewType) - Method in class com.hammurapi.store.UnmodifiableStore
-