- decCounter() - Method in class com.hammurapi.store.AbstractTrackingLock
-
- decCounter() - Method in class com.hammurapi.store.local.LocalTrackingLock
-
- decorate(S, Context, Decorator<?, ?>) - Method in interface com.hammurapi.convert.AtomicDecorator
-
Creates decoration.
- decorate(Object) - Static method in class com.hammurapi.convert.DecoratingService
-
Decorates object using static decoration providers from the object's class
classloader.
- decorate(Object, Context) - Static method in class com.hammurapi.convert.DecoratingService
-
Decorates object using static decoration providers from the object's class
classloader.
- decorate(Object, ClassLoader) - Static method in class com.hammurapi.convert.DecoratingService
-
Decorates object using providers from the given classloader.
- decorate(Object, Context, ClassLoader) - Static method in class com.hammurapi.convert.DecoratingService
-
Decorates object using given context for dynamic decorators and given class
loader to load decorating providers.
- decorate(S) - Method in interface com.hammurapi.convert.Decorator
-
Decorates source.
- DecoratingService - Class in com.hammurapi.convert
-
Decorates objects based on their type and decoration providers
available.
- DecoratingService() - Constructor for class com.hammurapi.convert.DecoratingService
-
- DecorationException - Exception in com.hammurapi.convert
-
- DecorationException() - Constructor for exception com.hammurapi.convert.DecorationException
-
- DecorationException(String) - Constructor for exception com.hammurapi.convert.DecorationException
-
- DecorationException(Throwable) - Constructor for exception com.hammurapi.convert.DecorationException
-
- DecorationException(String, Throwable) - Constructor for exception com.hammurapi.convert.DecorationException
-
- DECORATOR - Static variable in class com.hammurapi.convert.DecoratingService
-
Converter which delegates to convert() method.
- Decorator<S,D> - Interface in com.hammurapi.convert
-
Decorator interface.
- DefaultContext - Class in com.hammurapi.common
-
Default context uses ServiceLoader to find services in
a given classloader and map of bindings.
- DefaultContext(ClassLoader, Map<String, Object>) - Constructor for class com.hammurapi.common.DefaultContext
-
- DefaultObservableConverter<T> - Class in com.hammurapi.common
-
Observable converter which leverages the converter framework.
- DefaultObservableConverter() - Constructor for class com.hammurapi.common.DefaultObservableConverter
-
- DelegatingRunnableFuture<V> - Class in com.hammurapi.common.concurrent
-
- DelegatingRunnableFuture(Runnable, V) - Constructor for class com.hammurapi.common.concurrent.DelegatingRunnableFuture
-
- DelegatingRunnableFuture(Callable<V>) - Constructor for class com.hammurapi.common.concurrent.DelegatingRunnableFuture
-
- deleteObserver(Observer<? super T>) - Method in interface com.hammurapi.common.Observable
-
- deleteObserver(Observer<? super Observable>) - Method in class com.hammurapi.common.ObservableAdapter
-
- DependencyScanner - Class in com.hammurapi.common
-
Scans class dependencies and returns a list of classpath entries URL's which given class depends on.
- DependencyScanner() - Constructor for class com.hammurapi.common.DependencyScanner
-
- DeputyLock - Class in com.hammurapi.store
-
Lock which acts on behalf of another lock and acquires its own lock only
if the master lock is not held.
- DeputyLock(Lock, boolean, boolean, String) - Constructor for class com.hammurapi.store.DeputyLock
-
- DeputyReadWriteLock - Class in com.hammurapi.store
-
This lock acts on behalf of another lock and acquires its own locks
only if the master doesn't hold corresponding locks.
- DeputyReadWriteLock(ReadWriteLock, boolean, boolean) - Constructor for class com.hammurapi.store.DeputyReadWriteLock
-
- DeputyReadWriteLock(DeputyLock, DeputyLock) - Constructor for class com.hammurapi.store.DeputyReadWriteLock
-
- DeputyStore<T,PK,S extends Store<T,PK,S>> - Class in com.hammurapi.store
-
This class operates on master's data.
- DeputyStore(AbstractStore<T, PK, S>, ReadWriteLock) - Constructor for class com.hammurapi.store.DeputyStore
-
Creates deputy store.
- discoverConstructorConverters(Class<T>) - Static method in class com.hammurapi.convert.ReflectionConverter
-
Discovers constructor conversions.
- dispose() - Method in class com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor.SimpleTransactionPropagation
-
- dispose() - Method in interface com.hammurapi.common.concurrent.transactions.AbstractTransactionalProcessor.TransactionPropagation
-
Disassociates transaction from the caller thread.
- Divide<T,C> - Class in com.hammurapi.extract
-
- Divide(double, TimeUnit, Extractor<T, Number, C>, Extractor<T, Number, C>) - Constructor for class com.hammurapi.extract.Divide
-
- doOp(Object, Object) - Method in class com.hammurapi.extract.Add
-
- doOp(int, int) - Method in class com.hammurapi.extract.Add
-
- doOp(long, long) - Method in class com.hammurapi.extract.Add
-
- doOp(float, float) - Method in class com.hammurapi.extract.Add
-
- doOp(double, double) - Method in class com.hammurapi.extract.Add
-
- doOp(int, int) - Method in class com.hammurapi.extract.Divide
-
- doOp(long, long) - Method in class com.hammurapi.extract.Divide
-
- doOp(float, float) - Method in class com.hammurapi.extract.Divide
-
- doOp(double, double) - Method in class com.hammurapi.extract.Divide
-
- doOp(int, int) - Method in class com.hammurapi.extract.Multiply
-
- doOp(long, long) - Method in class com.hammurapi.extract.Multiply
-
- doOp(float, float) - Method in class com.hammurapi.extract.Multiply
-
- doOp(double, double) - Method in class com.hammurapi.extract.Multiply
-
- doOp(int, int) - Method in class com.hammurapi.extract.Subtract
-
- doOp(long, long) - Method in class com.hammurapi.extract.Subtract
-
- doOp(float, float) - Method in class com.hammurapi.extract.Subtract
-
- doOp(double, double) - Method in class com.hammurapi.extract.Subtract
-
- DuckConverterFactory - Class in com.hammurapi.convert
-
Creates converters which use "duck" typing.
- DuckConverterFactory() - Constructor for class com.hammurapi.convert.DuckConverterFactory
-
- duckMap(Class, Class, Map<Method, Method>) - Static method in class com.hammurapi.convert.DuckConverterFactory
-
Duck maps source (interface methods) to compatible target (class) methods.
- duckMap(Method[], Method[], Map<Method, Method>) - Static method in class com.hammurapi.convert.DuckConverterFactory
-
Duck maps source (interface methods) to compatible target (class) methods.