Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 

A

abort() - Method in class net.e6tech.elements.common.resources.Resources
 
abort() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
AbstractBuilder<T,B extends AbstractBuilder> - Class in net.e6tech.elements.common.interceptor
 
AbstractBuilder(Interceptor, InterceptorHandler) - Constructor for class net.e6tech.elements.common.interceptor.AbstractBuilder
 
AbstractScriptBase<T extends AbstractScriptShell> - Class in net.e6tech.elements.common.script
Created by futeh.
AbstractScriptBase() - Constructor for class net.e6tech.elements.common.script.AbstractScriptBase
 
AbstractScriptShell - Class in net.e6tech.elements.common.script
Created by futeh.
AbstractScriptShell() - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell
 
AbstractScriptShell(Properties) - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell
 
AbstractScriptShell.Dir - Class in net.e6tech.elements.common.script
 
accept(Consumer<T>) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
accept(RunnableWithException) - Method in interface net.e6tech.elements.common.resources.Transactional
 
accept(Class<T>, ConsumerWithException<T, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
accept(Class<S>, Class<T>, BiConsumerWithException<S, T, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
accept(Class<S>, Class<T>, Class<U>, TriConsumerWithException<S, T, U, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
accept(Class[], ConsumerWithException<Object[], E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
accept(Consumer<U>) - Method in interface net.e6tech.elements.common.util.concurrent.Async
 
accept(Consumer<U>) - Method in class net.e6tech.elements.common.util.concurrent.AsyncImpl
 
accept(Consumer<T>) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
accept(S, T) - Method in interface net.e6tech.elements.common.util.function.BiConsumerWithException
 
accept(T) - Method in interface net.e6tech.elements.common.util.function.ConsumerWithException
 
accept(S, T, U) - Method in interface net.e6tech.elements.common.util.function.TriConsumerWithException
 
acceptPlugin(Class<P>, Consumer<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
plugin specified by cls must exist.
Accessor - Class in net.e6tech.elements.common.reflection
 
Accessor(Field) - Constructor for class net.e6tech.elements.common.reflection.Accessor
 
Accessor(PropertyDescriptor) - Constructor for class net.e6tech.elements.common.reflection.Accessor
 
accessor(Object, Class<A>, Function<A, E>, Class<V>) - Static method in class net.e6tech.elements.common.reflection.Annotated
 
accessor(Object) - Method in class net.e6tech.elements.common.reflection.Annotated.Lookup
 
Accessors<T extends Accessor> - Class in net.e6tech.elements.common.reflection
 
Accessors(Class, BiFunction<PropertyDescriptor, T, T>, Function<Field, T>) - Constructor for class net.e6tech.elements.common.reflection.Accessors
 
actorOf(Props, String) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
actorOf(Props) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
add(Module) - Method in interface net.e6tech.elements.common.inject.Module
 
add(Module) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
add(Object) - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
add(T) - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
add(Class<? extends T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
add(PluginPath<T>, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
add(PluginPath<T>, T) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
add(Class, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
add(Class, String, Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
add(PluginPath<T>...) - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
add(List<PluginPath<T>>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
add(T) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
addArgument(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addBean(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addBean(String, Object, boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addBeanListener(String, BeanListener) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
addBeanListener(Class, BeanListener) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
addBootstrapBeginEnv(BootstrapBeginEnv) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
addBootstrapEndEnv(BootstrapEndEnv) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addBootstrapEndEnv(BootstrapEndEnv) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
addBootstrapEndVariables(BootstrapSystemPropertiesListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addBootstrapListener(BootstrapListener) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
addBootstrapSystemPropertiesListener(BootstrapSystemPropertiesListener) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
addBroadcast(Broadcast) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
addClasspath(String) - Method in class net.e6tech.elements.common.script.Scripting
 
addCleanup(Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
addCreatedListener(CreatedListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addDefault(Class<T>, U) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
addDefault(Class<T>, Class<U>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
added(Frequency) - Method in interface net.e6tech.elements.common.federation.MemberListener
 
addedExtensions - Variable in class net.e6tech.elements.common.actor.typed.Receptor
 
addExtension(U) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
addLaunchListener(LaunchListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addListener(MemberListener) - Method in interface net.e6tech.elements.common.federation.Collective
 
addListener(ResourceManagerListener) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addLogger(Logger) - Method in class net.e6tech.elements.common.logging.jul.LogManager
 
addModule(Module) - Method in class net.e6tech.elements.common.resources.Resources
 
addNotificationListener(Class<T>, NotificationListener<T>) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
addProperties(Properties) - Method in class net.e6tech.elements.common.launch.LaunchController
 
addResourceProvider(ResourceProvider) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
addResourceProvider(ResourceProvider) - Method in class net.e6tech.elements.common.resources.Resources
 
address(String) - Method in class net.e6tech.elements.common.federation.Member
 
addService(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
addSourceNotificationListener(Object, NotificationListener) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
addURL(URL) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager.PluginClassLoader
 
after(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
after(String, Object) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
after(Map) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
after(Object) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
AfterAbort - Interface in net.e6tech.elements.common.resources
 
afterAbort(Resources) - Method in interface net.e6tech.elements.common.resources.AfterAbort
 
afterAbort(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
afterAbort(AfterAbort) - Method in class net.e6tech.elements.common.resources.Resources
 
afterAbort(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
AfterCommit - Interface in net.e6tech.elements.common.resources
Created by futeh.
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.AfterCommit
 
afterCommit(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
afterCommit(AfterCommit) - Method in class net.e6tech.elements.common.resources.Resources
 
afterCommit(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
afterCommitOrAbort(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
AfterOpen - Interface in net.e6tech.elements.common.resources
 
afterOpen(Resources) - Method in interface net.e6tech.elements.common.resources.AfterOpen
 
afterOpen(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
AllocationListener - Interface in net.e6tech.elements.common.util.monitor
Created by futeh.
AllocationMonitor - Class in net.e6tech.elements.common.util.monitor
Created by futeh.
AllocationMonitor() - Constructor for class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
AlreadyBoundException - Exception in net.e6tech.elements.common.resources
Created by futeh.
AlreadyBoundException() - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(String) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(String, Throwable) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(Throwable) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
AlreadyBoundException(String, Throwable, boolean, boolean) - Constructor for exception net.e6tech.elements.common.resources.AlreadyBoundException
 
and(Class<R>, String) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
and(Class<R>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
andThen(FunctionWithException<? super R, ? extends V, E>) - Method in interface net.e6tech.elements.common.util.function.BiFunctionWithException
 
andThen(FunctionWithException<? super R, ? extends V, E>) - Method in interface net.e6tech.elements.common.util.function.FunctionWithException
 
annotate(Class<T>, BiConsumer<Annotator.AnnotationValue, T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
annotate(Class<T>, Function<T, V>, V) - Method in interface net.e6tech.elements.common.resources.Configurable
 
annotate(Class<T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
annotate(Function<T, V>, V) - Method in class net.e6tech.elements.common.resources.Configurable.ConfigurableAnnotator
 
annotate(Class<T>, BiConsumer<Annotator.AnnotationValue, T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
Annotated<R,A extends java.lang.annotation.Annotation> - Class in net.e6tech.elements.common.reflection
This class is used to extract Java bean methods or fields that are annotated.
Annotated(Class<R>, Class<A>) - Constructor for class net.e6tech.elements.common.reflection.Annotated
 
Annotated.Accessor<A extends java.lang.annotation.Annotation,E,V> - Class in net.e6tech.elements.common.reflection
 
Annotated.Entry<A> - Class in net.e6tech.elements.common.reflection
 
Annotated.Lookup<A extends java.lang.annotation.Annotation,E,V> - Class in net.e6tech.elements.common.reflection
 
annotatedValue(Class<T>, Function<T, R>) - Method in class net.e6tech.elements.common.resources.Configurator
 
annotation(Class<? extends Annotation>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
annotation(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
AnnotationValue(Annotator) - Constructor for class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
annotationValues() - Method in class net.e6tech.elements.common.reflection.Annotated.Lookup
 
Annotator - Class in net.e6tech.elements.common.reflection
Created by futeh.
Annotator(Class, Map<Method, Object>) - Constructor for class net.e6tech.elements.common.reflection.Annotator
 
Annotator.AnnotationValue - Class in net.e6tech.elements.common.reflection
 
apply(Callable<R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
apply(Class<T>, FunctionWithException<T, R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
apply(Class<S>, Class<T>, BiFunctionWithException<S, T, R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
apply(Class<S>, Class<T>, Class<U>, TriFunctionWithException<S, T, U, R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
apply(Class[], FunctionWithException<Object[], R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
apply(Function<U, R>) - Method in interface net.e6tech.elements.common.util.concurrent.Async
 
apply(Function<U, R>) - Method in class net.e6tech.elements.common.util.concurrent.AsyncImpl
 
apply(Function<T, R>) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
apply(S, T) - Method in interface net.e6tech.elements.common.util.function.BiFunctionWithException
 
apply(T) - Method in interface net.e6tech.elements.common.util.function.FunctionWithException
 
apply(S, T, U) - Method in interface net.e6tech.elements.common.util.function.TriFunctionWithException
 
applyPlugin(Class<P>, Function<P, R>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
plugin specified by cls must exist.
AsciiArt - Class in net.e6tech.elements.common.util
 
AsciiArt() - Constructor for class net.e6tech.elements.common.util.AsciiArt
 
Ask - Class in net.e6tech.elements.common.actor.typed
 
Ask() - Constructor for class net.e6tech.elements.common.actor.typed.Ask
 
ask(Function<ActorRef<Res>, T>) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
askAndWait(Class<Res>, Function<ActorRef<Res>, T>) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
askAndWait(Function<ActorRef<Res>, T>) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
Asking - Interface in net.e6tech.elements.common.actor.typed
 
async(Runnable) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
async(Runnable, long) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
async(Supplier<R>) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
async(Supplier<R>, long) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
async(Runnable, long) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
async(Callable<R>, long) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
async(Runnable) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
async(Callable<R>) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
async(Runnable) - Method in interface net.e6tech.elements.common.federation.Genesis
 
async(Supplier<R>) - Method in interface net.e6tech.elements.common.federation.Genesis
 
async(String, Class<T>) - Method in interface net.e6tech.elements.common.federation.Registry
 
async(String, Class<T>, long) - Method in interface net.e6tech.elements.common.federation.Registry
 
async(String, Class<T>, long, Registry.Routing) - Method in interface net.e6tech.elements.common.federation.Registry
 
async(Runnable) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
Async<U> - Interface in net.e6tech.elements.common.util.concurrent
 
async(U) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
AsyncImpl<U> - Class in net.e6tech.elements.common.util.concurrent
 
AsyncImpl(Executor, U) - Constructor for class net.e6tech.elements.common.util.concurrent.AsyncImpl
 
Atom - Class in net.e6tech.elements.common.resources
Created by futeh.
Atom(ResourceManager, Atom) - Constructor for class net.e6tech.elements.common.resources.Atom
 
atom(Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
atom(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
atom(String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
atom(String, String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
AtomBuilder(String, boolean, ResourceManager) - Constructor for class net.e6tech.elements.common.resources.ResourceManagerScript.AtomBuilder
 
AutoPlugin - Interface in net.e6tech.elements.common.resources.plugin
 
await(long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool.Wait
 
awaitTermination(long, TimeUnit) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 

B

Balancer<T> - Class in net.e6tech.elements.common.util.concurrent
Created by futeh.
Balancer() - Constructor for class net.e6tech.elements.common.util.concurrent.Balancer
 
Balancer.ServiceHandler<T> - Interface in net.e6tech.elements.common.util.concurrent
 
BalancerAware - Interface in net.e6tech.elements.common.util.concurrent
 
baseDirectory() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
baseDirectory(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
beanAdded(String, Object) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
BeanLifecycle - Class in net.e6tech.elements.common.resources
Created by futeh.
BeanLifecycle() - Constructor for class net.e6tech.elements.common.resources.BeanLifecycle
 
BeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh on 1/21/16.
beanRemoved(String, Object) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
beginBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapBeginEnv
 
beginBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapEndEnv
 
beginBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapListener
 
beginBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapSystemPropertiesListener
 
beginEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapBeginEnv
 
beginEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapEndEnv
 
beginEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapListener
 
beginEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapSystemPropertiesListener
 
beginSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapBeginEnv
 
beginSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapEndEnv
 
beginSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapListener
 
beginSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapSystemPropertiesListener
 
BiConsumerWithException<S,T,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
BiFunctionWithException<S,T,R,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
BinarySearchList<T extends java.lang.Comparable> - Class in net.e6tech.elements.common.util.datastructure
BinarySearchList supports binary search within a list.
BinarySearchList() - Constructor for class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
bind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
bind(T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bind(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bind(T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
bindClass(Class, Class) - Method in interface net.e6tech.elements.common.inject.Module
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
BindClass - Annotation Type in net.e6tech.elements.common.resources
Created by futeh.
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bindClass(Class, Class) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.Resources
This method is mostly used for unit testing.
Binding<T> - Class in net.e6tech.elements.common.resources
Created by futeh.
Binding(Class<T>, T) - Constructor for class net.e6tech.elements.common.resources.Binding
 
Binding(String, Class<T>, T) - Constructor for class net.e6tech.elements.common.resources.Binding
 
Binding(Resources, Class<T>) - Constructor for class net.e6tech.elements.common.resources.Binding
 
Bindings - Class in net.e6tech.elements.common.resources
 
Bindings(Resources) - Constructor for class net.e6tech.elements.common.resources.Bindings
 
bindInitialContext(String, Object) - Method in class net.e6tech.elements.common.resources.Atom
 
bindInstance(Class, Object) - Method in interface net.e6tech.elements.common.inject.Module
 
bindInstance(Class, Object) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
bindNamedInstance(Class, String, Object) - Method in interface net.e6tech.elements.common.inject.Module
 
bindNamedInstance(Class, String, Object) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
bindNamedInstance(Class<T>, String, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
bindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bindNamedInstance(String, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bindNamedInstance(Class<T>, String, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
bindNamedInstance(Class<T>, String, T) - Method in class net.e6tech.elements.common.resources.Resources
 
bindProperties - Static variable in interface net.e6tech.elements.common.inject.Module
 
BindProperties - Annotation Type in net.e6tech.elements.common.resources
Allow binding properties.
bindTypes - Static variable in interface net.e6tech.elements.common.inject.Module
 
boot(Object, Object...) - Method in class net.e6tech.elements.common.resources.Bootstrap
The boot order is exec boot script boot env boot provision boot init pre boot boot main post boot boot after
boot(Object, Object...) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
bootstrap(ActorContext<Void>, String, long, WorkerPoolConfig) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
Bootstrap - Class in net.e6tech.elements.common.resources
 
Bootstrap(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.Bootstrap
 
Bootstrap.ComponentInfo - Class in net.e6tech.elements.common.resources
 
BootstrapBeginEnv - Interface in net.e6tech.elements.common.resources
 
BootstrapEndEnv - Interface in net.e6tech.elements.common.resources
 
BootstrapListener - Interface in net.e6tech.elements.common.resources
 
BootstrapSystemPropertiesListener - Interface in net.e6tech.elements.common.resources
 
bound(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
briefly(ConsumerWithException<Bindings, E>) - Method in class net.e6tech.elements.common.resources.Resources
 
briefly(FunctionWithException<Bindings, T, E>) - Method in class net.e6tech.elements.common.resources.Resources
 
Broadcast - Interface in net.e6tech.elements.common.subscribe
Created by futeh.
build(Module...) - Method in interface net.e6tech.elements.common.inject.Module
 
build(boolean, Module...) - Method in interface net.e6tech.elements.common.inject.Module
 
build(Module...) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
build(boolean, Module...) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
build() - Method in class net.e6tech.elements.common.interceptor.AbstractBuilder
 
build() - Method in class net.e6tech.elements.common.interceptor.InstanceBuilder
 
build() - Method in class net.e6tech.elements.common.interceptor.InterceptorBuilder
 
build() - Method in class net.e6tech.elements.common.interceptor.SingletonClassBuilder
 
build(Properties) - Method in interface net.e6tech.elements.common.launch.ResourceManagerBuilder
 
build() - Method in class net.e6tech.elements.common.resources.Atom
 
build(Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript.AtomBuilder
 
build() - Method in class net.e6tech.elements.common.resources.ResourceManagerScript.AtomBuilder
 
build() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
build() - Method in class net.e6tech.elements.common.util.MapBuilder
 
build(Map<String, ?>) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object, String, Object) - Method in class net.e6tech.elements.common.util.TextBuilder
 
build(Object) - Method in class net.e6tech.elements.common.util.TextSubstitution
 
build(Object, Map<String, Object>) - Method in class net.e6tech.elements.common.util.TextSubstitution
 
Builder<T> - Class in net.e6tech.elements.common.interceptor.builder
 
Builder(Class<T>) - Constructor for class net.e6tech.elements.common.interceptor.builder.Builder
 
Builder(T) - Constructor for class net.e6tech.elements.common.interceptor.builder.Builder
 
builder() - Static method in class net.e6tech.elements.common.util.MapBuilder
 
buildXMLGregorianCalendar(ZonedDateTime) - Static method in class net.e6tech.elements.common.interceptor.builder.Builder
 
BuiltInTypes - Interface in net.e6tech.elements.common.interceptor.builder
 

C

cacheBuilderConcurrencyLevel - Static variable in class net.e6tech.elements.common.resources.Provision
 
CacheConfiguration - Class in net.e6tech.elements.common.cache
Created by futeh.
CacheConfiguration() - Constructor for class net.e6tech.elements.common.cache.CacheConfiguration
 
cachedThreadPool(String) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
Return a thread pool that supports unlimited number of threads.
CacheFacade<K,V> - Class in net.e6tech.elements.common.cache
This class should be instantiated as an anonymous class.
CacheFacade() - Constructor for class net.e6tech.elements.common.cache.CacheFacade
 
CacheFacade(String) - Constructor for class net.e6tech.elements.common.cache.CacheFacade
 
CacheFacade(Class, String) - Constructor for class net.e6tech.elements.common.cache.CacheFacade
 
CacheProvider - Interface in net.e6tech.elements.common.cache
Created by futeh.
call() - Method in interface net.e6tech.elements.common.resources.Retry.Retryable
 
call(Callable<R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
call(SupplierWithException<T, E>) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
call(Callable<V>) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
call(Callable<V>, long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
call(Callable<V>, DisruptorPool.Handler<V>) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
call(Callable<V>, DisruptorPool.Handler<V>, long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
CallableTask(Callable) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.CallableTask
 
CallableTask(ActorRef, Callable) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.CallableTask
 
callback(V) - Method in interface net.e6tech.elements.common.util.concurrent.DisruptorPool.CallbackHandler
 
callback(V) - Method in interface net.e6tech.elements.common.util.concurrent.DisruptorPool.Handler
 
CALLER - Static variable in class net.e6tech.elements.common.script.AbstractScriptBase
 
CallFrame - Class in net.e6tech.elements.common.interceptor
 
capitalize(String) - Static method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
capitalize(String) - Static method in class net.e6tech.elements.common.util.TextSubstitution
 
catchEvent(Notification) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
It is the catch all processEvent method.
changeRoot(Class, String) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
check() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
checkGCThread() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
checkIn(T) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
checkOut() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
childActor(Class<C>) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
ClassBeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
classBound(Class, Class) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
classLoader(ClassLoader) - Method in class net.e6tech.elements.common.interceptor.AbstractBuilder
 
ClassSignature - Class in net.e6tech.elements.common.reflection
 
ClassSignature(Class) - Constructor for class net.e6tech.elements.common.reflection.ClassSignature
 
Cleanup() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Cleanup
 
cleanup() - Method in class net.e6tech.elements.common.resources.Atom
 
cleanup() - Method in class net.e6tech.elements.common.resources.Resources
 
cleanup() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
cleanup() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
clear() - Method in class net.e6tech.elements.common.resources.Atom
 
clear() - Method in class net.e6tech.elements.common.resources.Configurator
 
clear() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
clear() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
clearBeanListeners() - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
clearThreadLocal() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
cloneProxyObject(T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
close() - Method in class net.e6tech.elements.common.resources.Resources
 
close() - Method in class net.e6tech.elements.common.util.Terminal
 
Cluster - Interface in net.e6tech.elements.common.federation
 
Collective - Interface in net.e6tech.elements.common.federation
 
commit() - Method in class net.e6tech.elements.common.resources.Resources
 
commit(Callable<R>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(RunnableWithException) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<T>, FunctionWithException<T, R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<T>, ConsumerWithException<T, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, BiFunctionWithException<S, T, R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, BiConsumerWithException<S, T, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, Class<U>, TriFunctionWithException<S, T, U, R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class<S>, Class<T>, Class<U>, TriConsumerWithException<S, T, U, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class[], ConsumerWithException<Object[], E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit(Class[], FunctionWithException<Object[], R, E>) - Method in interface net.e6tech.elements.common.resources.Transactional
 
commit() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
compare(Object, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
compare(Object, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
complete() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool.CallableWait
 
complete(long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool.CallableWait
 
complete() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool.RunnableWait
 
complete(long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool.RunnableWait
 
ComponentInfo() - Constructor for class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
componentInfos() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
compose(FunctionWithException<? super V, ? extends T, E>) - Method in interface net.e6tech.elements.common.util.function.FunctionWithException
 
CompressionSerializer - Class in net.e6tech.elements.common.util
 
CompressionSerializer() - Constructor for class net.e6tech.elements.common.util.CompressionSerializer
 
CompressionSerializer(int) - Constructor for class net.e6tech.elements.common.util.CompressionSerializer
 
computeIfAbsent(String, Function<String, T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
computeIfAbsent(Class<T>, Function<Class<T>, T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
computeIfAbsent(String, Function<String, T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
computeIfAbsent(Class<T>, Function<Class<T>, T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
computeListIfAbsent(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
computeMapIfAbsent(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
concat(PluginPath<R>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
config - Variable in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
config(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
Configurable<U> - Interface in net.e6tech.elements.common.resources
Created by futeh.
configurable() - Method in interface net.e6tech.elements.common.resources.Configurable
 
configurable() - Method in class net.e6tech.elements.common.resources.Configurable.ConfigurableAnnotator
 
configurable() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
configurable() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
Configurable.ConfigurableAnnotator<U,T extends java.lang.annotation.Annotation> - Class in net.e6tech.elements.common.resources
 
configuration - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
configuration(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
Configuration - Class in net.e6tech.elements.common.resources
Created by futeh.
Configuration() - Constructor for class net.e6tech.elements.common.resources.Configuration
 
Configuration(Properties) - Constructor for class net.e6tech.elements.common.resources.Configuration
 
Configuration.Resolver - Interface in net.e6tech.elements.common.resources
 
Configuration.YamlConstructor - Class in net.e6tech.elements.common.resources
 
configurator() - Method in class net.e6tech.elements.common.resources.Configurable.ConfigurableAnnotator
 
configurator() - Method in interface net.e6tech.elements.common.resources.Configurable
 
Configurator - Class in net.e6tech.elements.common.resources
Created by futeh.
Configurator() - Constructor for class net.e6tech.elements.common.resources.Configurator
 
configurator - Variable in class net.e6tech.elements.common.resources.Resources
 
configurator() - Method in class net.e6tech.elements.common.resources.Resources
 
configurator() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
configurator() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
configure(Class, InvocationHandler, String...) - Method in class net.e6tech.elements.common.reflection.MultiProxy
 
configure(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
configure(Object, String) - Method in class net.e6tech.elements.common.resources.Atom
 
configure(Object) - Method in class net.e6tech.elements.common.resources.Configuration
 
configure(Object, String, Configuration.Resolver, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.resources.Configuration
 
configure(ObjectConverter, Object, String) - Method in class net.e6tech.elements.common.resources.Configuration
 
configure(Configurator) - Method in class net.e6tech.elements.common.resources.Resources
 
configure(Map<?, ?>) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
configureWithMap(Object, Map<String, Object>, Configuration.Resolver, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.resources.Configuration
 
configureWithMap(ObjectConverter, Object, Map<String, Object>) - Method in class net.e6tech.elements.common.resources.Configuration
 
ConsoleLogger - Class in net.e6tech.elements.common.logging
 
ConsoleLogger() - Constructor for class net.e6tech.elements.common.logging.ConsoleLogger
 
consoleLogger() - Static method in interface net.e6tech.elements.common.logging.Logger
 
construct(Object) - Method in class net.e6tech.elements.common.interceptor.Interceptor.PrototypeConstructor
 
ConsumerWithException<T,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
containsKey(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
containsKey(K) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
containsKey(String) - Method in class net.e6tech.elements.common.script.Scripting
 
containsKey(Object) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
containsValue(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
containsValue(Object) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
ContextInvocationHandler(Context) - Constructor for class net.e6tech.elements.common.util.InitialContextFactory.ContextInvocationHandler
 
conversionType(Method) - Static method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Method, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Method) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Method, Resolver, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Field) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Field, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Field, Resolver, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Type, ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convert(Object, Type) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
convertBuiltinType(Class, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
copy(Object, PropertyDescriptor, Object, PropertyDescriptor) - Method in interface net.e6tech.elements.common.reflection.CopyListener
 
copy() - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
 
copy(Object, Object, CopyListener) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
copy(Object, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
copy() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
copyInstance(T, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
copyInstance(T, Object, CopyListener) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
CopyListener - Interface in net.e6tech.elements.common.reflection
Created by futeh on 11/25/15.
create(String, long, Config, WorkerPoolConfig) - Static method in class net.e6tech.elements.common.actor.typed.Guardian
 
create() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
create() - Method in class net.e6tech.elements.common.inject.ModuleFactory
 
create(Class<? extends Annotation>, BiConsumer<Annotator.AnnotationValue, T>) - Static method in class net.e6tech.elements.common.reflection.Annotator
 
create(Class<? extends Annotation>, T, BiConsumer<Annotator.AnnotationValue, T>) - Static method in class net.e6tech.elements.common.reflection.Annotator
 
create(Class<T>, BiConsumer<Annotator.AnnotationValue, T>) - Static method in class net.e6tech.elements.common.resources.Configurator
 
create(PluginManager) - Method in interface net.e6tech.elements.common.resources.plugin.PluginFactory
 
create(PluginManager) - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
create(PluginManager) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
create() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
create() - Method in interface net.e6tech.elements.common.util.concurrent.ObjectPool.ObjectFactory
 
create() - Static method in class net.e6tech.elements.common.util.lambda.Each
 
createAtom(String, Consumer<Atom>, Atom, boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
createCache(CacheConfiguration, String, Class<K>, Class<V>) - Method in interface net.e6tech.elements.common.cache.CacheProvider
 
createCache(CacheConfiguration, String, Class<K>, Class<V>) - Method in class net.e6tech.elements.common.cache.ehcache.EhcacheProvider
 
createContext(Hashtable) - Method in class net.e6tech.elements.common.util.InitialContextFactory
 
created(ResourceManager) - Method in interface net.e6tech.elements.common.launch.CreatedListener
 
created(ResourceManager) - Method in class net.e6tech.elements.common.launch.LaunchController
 
created(ResourceManager) - Method in interface net.e6tech.elements.common.launch.LaunchListener
 
CreatedListener - Interface in net.e6tech.elements.common.launch
Created by futeh.
createDummyInstance(DeserializationConfig) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
 
createInstance(Object) - Method in class net.e6tech.elements.common.reflection.MultiProxy
 
createInstance(DeserializationConfig, JsonParser, InjectableValues) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
 
createInstance(PluginPath<T>, Object, Object...) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
createLoggerContext() - Method in class net.e6tech.elements.common.resources.ResourceManager
For creating a logger context.
createObjectMapper() - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
createProxy(Class, InvocationHandler, String...) - Static method in class net.e6tech.elements.common.reflection.MultiProxy
Create a MultiProxy object to annotate InvocationHandlers.
createReceive() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
creationListener(ObjectConfig.InstanceCreationListener) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 

D

daemon() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
daemon(boolean) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
DeallocationListener - Interface in net.e6tech.elements.common.util.monitor
 
debug(String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(Marker, String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debug(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debugEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
debugEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
DEFAULT_EXPIRY - Static variable in class net.e6tech.elements.common.cache.CacheConfiguration
 
DEFAULT_FIELD_ACCESSOR_FACTORY - Static variable in class net.e6tech.elements.common.reflection.Accessors
 
DEFAULT_PROPERTY_ACCESSOR_FACTORY - Static variable in class net.e6tech.elements.common.reflection.Accessors
 
DEFAULT_TIME_OUT - Static variable in class net.e6tech.elements.common.actor.typed.Guardian
 
DefaultBroadcast - Class in net.e6tech.elements.common.subscribe
Created by futeh.
DefaultBroadcast() - Constructor for class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
DefaultBroadcast(Executor) - Constructor for class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
DefaultBuiltInTypes - Class in net.e6tech.elements.common.interceptor.builder
 
DefaultBuiltInTypes() - Constructor for class net.e6tech.elements.common.interceptor.builder.DefaultBuiltInTypes
 
DefaultPluginModel - Class in net.e6tech.elements.common.resources.plugin
 
DefaultPluginModel() - Constructor for class net.e6tech.elements.common.resources.plugin.DefaultPluginModel
 
defaultScriptable() - Static method in class net.e6tech.elements.common.util.TextSubstitution
 
DefaultScriptable() - Constructor for class net.e6tech.elements.common.util.TextSubstitution.DefaultScriptable
 
defaultValue(Class) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
defineEnvironments(String) - Static method in class net.e6tech.elements.common.resources.Configuration
 
defineKnownEnvironments(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
description() - Method in interface net.e6tech.elements.common.resources.plugin.Plugin
 
description(String) - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
descriptor(PropertyDescriptor) - Method in class net.e6tech.elements.common.reflection.Accessor
 
descriptors - Static variable in class net.e6tech.elements.common.interceptor.builder.Builder
 
deserialize(JsonParser, DeserializationContext) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyUntypedObjectDeserializer
 
dir(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
dir(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
Dir() - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell.Dir
 
Dir(String) - Constructor for class net.e6tech.elements.common.script.AbstractScriptShell.Dir
 
directoryTimestampPattern() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
directoryTimestampPattern(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
disable(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
disable(String...) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
disableBean(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
dispatcher(String) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
DisruptorPool - Class in net.e6tech.elements.common.util.concurrent
 
DisruptorPool() - Constructor for class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
DisruptorPool.CallableWait<V> - Class in net.e6tech.elements.common.util.concurrent
 
DisruptorPool.CallbackHandler<V> - Interface in net.e6tech.elements.common.util.concurrent
 
DisruptorPool.ExceptionHandler<V> - Interface in net.e6tech.elements.common.util.concurrent
 
DisruptorPool.Handler<V> - Interface in net.e6tech.elements.common.util.concurrent
 
DisruptorPool.RunnableWait - Class in net.e6tech.elements.common.util.concurrent
 
DisruptorPool.TimeoutHandler<V> - Interface in net.e6tech.elements.common.util.concurrent
 
DisruptorPool.Wait<V> - Class in net.e6tech.elements.common.util.concurrent
 
doLog(Logger, LogLevel, String, Throwable) - Method in class net.e6tech.elements.common.resources.Provision
 
DoNotAccept - Annotation Type in net.e6tech.elements.common.reflection
 
DoNotCopy - Annotation Type in net.e6tech.elements.common.reflection
Created by futeh.
dump(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
duration() - Method in class net.e6tech.elements.common.logging.TimedLogger
 

E

Each<T,U> - Class in net.e6tech.elements.common.util.lambda
This is for iterating through object but want to keep state during iterating Created by futeh.
Each(T) - Constructor for class net.e6tech.elements.common.util.lambda.Each
 
each() - Method in class net.e6tech.elements.common.util.lambda.Each.Mutator
 
Each.Mutator<T,U> - Class in net.e6tech.elements.common.util.lambda
 
EhcacheProvider - Class in net.e6tech.elements.common.cache.ehcache
Created by futeh.
EhcacheProvider() - Constructor for class net.e6tech.elements.common.cache.ehcache.EhcacheProvider
 
enable(String...) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
endBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapBeginEnv
 
endBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapEndEnv
 
endBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapListener
 
endBoot(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapSystemPropertiesListener
 
endEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapBeginEnv
 
endEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapEndEnv
 
endEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapListener
 
endEnv(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapSystemPropertiesListener
 
endSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapBeginEnv
 
endSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapEndEnv
 
endSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapListener
 
endSystemProperties(Bootstrap) - Method in interface net.e6tech.elements.common.resources.BootstrapSystemPropertiesListener
 
entering(String, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
entering(String, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
entering(String, String, Object[]) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
entries() - Method in class net.e6tech.elements.common.reflection.Annotated.Lookup
 
entrySet() - Method in class net.e6tech.elements.common.resources.Atom
 
entrySet() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
env(String, Closure) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
equals(Object) - Method in class net.e6tech.elements.common.federation.Member
 
equals(Object) - Method in class net.e6tech.elements.common.reflection.ClassSignature
 
equals(Object) - Method in class net.e6tech.elements.common.reflection.FieldSignature
 
equals(Object) - Method in class net.e6tech.elements.common.reflection.MethodSignature
 
equals(Object) - Method in class net.e6tech.elements.common.reflection.NamedSignature
 
equals(Object, Object) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
equals(Object) - Method in class net.e6tech.elements.common.reflection.PropertySignature
 
equals(Object) - Method in class net.e6tech.elements.common.resources.Configuration
 
equals(Object) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
equals(Object) - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
equals(Object) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
equals(Object) - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
equals(Object) - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 
error(String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(Marker, String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
error(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
errorEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
errorEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
ErrorResponse - Class in net.e6tech.elements.common.util
Created by futeh.
ErrorResponse() - Constructor for class net.e6tech.elements.common.util.ErrorResponse
 
errorResponseClass() - Method in interface net.e6tech.elements.common.util.ExceptionMapper
 
eval(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
eval(String) - Method in class net.e6tech.elements.common.script.Scripting
 
eval(String, boolean) - Method in class net.e6tech.elements.common.script.Scripting
 
eval(Object, String) - Method in class net.e6tech.elements.common.util.TextSubstitution.DefaultScriptable
 
eval(Object, String) - Method in interface net.e6tech.elements.common.util.TextSubstitution.Scriptable
 
evalAfterCreated(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
exception(Class<T>, Throwable) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
 
exception(Class<T>, String, Throwable) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
Creating a exception with msg and throwable
exception(Exception) - Method in interface net.e6tech.elements.common.util.concurrent.DisruptorPool.ExceptionHandler
 
exception(Exception) - Method in interface net.e6tech.elements.common.util.concurrent.DisruptorPool.Handler
 
ExceptionMapper<R> - Interface in net.e6tech.elements.common.util
Created by futeh.
exec(String) - Method in class net.e6tech.elements.common.resources.Atom
 
exec(List) - Method in class net.e6tech.elements.common.resources.Atom
 
exec(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
exec(Object...) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
exec(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
exec(Object...) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
exec(String) - Method in class net.e6tech.elements.common.script.Scripting
 
execDir(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
execute the path relative to __dir
execute(WorkEvents.RunnableTask) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
execute(WorkEvents.CallableTask) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
execute(FunctionWithException<T, R, Exception>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
execute(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
executorService() - Method in class net.e6tech.elements.common.util.concurrent.LazyThreadPool
 
executorService - Variable in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
executorService() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
exiting(String, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
exiting(String, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
expand(String...) - Method in class net.e6tech.elements.common.script.AbstractScriptShell.Dir
 
expiration(long) - Method in class net.e6tech.elements.common.federation.Member
 
extendExpiration(K, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
ExtensionEvents - Interface in net.e6tech.elements.common.actor.typed
 
ExtensionEvents.Extensions - Class in net.e6tech.elements.common.actor.typed
 
ExtensionEvents.ExtensionsResponse - Class in net.e6tech.elements.common.actor.typed
 
Extensions(ActorRef<ExtensionEvents.ExtensionsResponse>) - Constructor for class net.e6tech.elements.common.actor.typed.ExtensionEvents.Extensions
 
extensions - Variable in class net.e6tech.elements.common.actor.typed.Receptor
 
extensions(ExtensionEvents.Extensions) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
ExtensionsResponse(ActorRef, Receptor, Map<Class, Receptor>) - Constructor for class net.e6tech.elements.common.actor.typed.ExtensionEvents.ExtensionsResponse
 

F

factory(ObjectPool.ObjectFactory<T>) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
Federation - Interface in net.e6tech.elements.common.federation
 
field(Field) - Method in class net.e6tech.elements.common.reflection.Accessor
 
FieldSignature - Class in net.e6tech.elements.common.reflection
 
FieldSignature(Field) - Constructor for class net.e6tech.elements.common.reflection.FieldSignature
 
fileExtension() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileExtension(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileName() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileName(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileTimestampPattern() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
fileTimestampPattern(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
FileUtil - Class in net.e6tech.elements.common.util.file
Created by futeh.
find(E...) - Method in class net.e6tech.elements.common.reflection.Annotated.Lookup
 
findById(Class<T>, Object) - Method in interface net.e6tech.elements.common.resources.ResourcePool
This method should be implemented by a subclass that is capable of finding an object by id.
findClass(String) - Method in class net.e6tech.elements.common.interceptor.JoinClassLoader
 
findDefaultDeserializer(DeserializationContext, JavaType, BeanDescription) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyBeanDeserializerFactory
 
findInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
findMethodWithAnnotation(Method, Class<T>) - Static method in class net.e6tech.elements.common.reflection.MethodAnnotationReflection
Looks through the method's declaring class's hierarchy to find a method with a compatible which is annotated with the provided annotation.
findResource(String) - Method in class net.e6tech.elements.common.interceptor.JoinClassLoader
 
findResources(String) - Method in class net.e6tech.elements.common.interceptor.JoinClassLoader
 
fine(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
finer(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
finest(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
fireBeanInitialized(String, Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
fireBeanLaunched(String, Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
fireBeanStarted(String, Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
fireNotification(Notification) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
fixedThreadPool(String, int) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
Returns a fixed size pool.
fixedThreadPool(String, int, int, long) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
forEach(Consumer<T>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
forEachAnnotatedAccessor(Class, Class<? extends Annotation>, Consumer<AccessibleObject>) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
formatISODateTime(long, ZoneId) - Static method in class net.e6tech.elements.common.federation.Member
 
frequencies() - Method in interface net.e6tech.elements.common.federation.Collective
 
Frequency - Interface in net.e6tech.elements.common.federation
 
from(Logger) - Static method in interface net.e6tech.elements.common.logging.Logger
 
from(Resources) - Static method in class net.e6tech.elements.common.resources.plugin.DefaultPluginModel
 
from(Resources) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
from(ClassLoader, String) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
from(String) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
from(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript.AtomBuilder
 
fromBytes(byte[]) - Static method in class net.e6tech.elements.common.util.CompressionSerializer
 
fromResponse(R) - Method in interface net.e6tech.elements.common.util.ExceptionMapper
 
fullyQualify(String, Class, Method) - Static method in interface net.e6tech.elements.common.federation.Registry
 
FunctionWithException<T,R,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 

G

generate(String, int) - Static method in class net.e6tech.elements.common.util.AsciiArt
 
Genesis - Interface in net.e6tech.elements.common.federation
 
GenesisActor - Class in net.e6tech.elements.common.actor
Created by futeh.
GenesisActor() - Constructor for class net.e6tech.elements.common.actor.GenesisActor
 
GenesisActor(Provision, WorkerPoolConfig) - Constructor for class net.e6tech.elements.common.actor.GenesisActor
 
get(K) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
get(K, Callable<V>) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
get(String, CallFrame) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
get(String) - Static method in interface net.e6tech.elements.common.logging.Logger
 
get(Object) - Method in class net.e6tech.elements.common.reflection.Accessor
 
get(Object, String) - Method in class net.e6tech.elements.common.reflection.Accessors
 
get(E) - Method in class net.e6tech.elements.common.reflection.Annotated.Accessor
 
get(E...) - Method in class net.e6tech.elements.common.reflection.Annotated.Accessor
 
get(Object) - Method in class net.e6tech.elements.common.reflection.Annotated.Entry
 
get(String) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
get(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
get() - Method in class net.e6tech.elements.common.resources.Binding
 
get(Class<T>) - Method in class net.e6tech.elements.common.resources.Bindings
 
get(String) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(String, T) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(Class<T>) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.Configurable
 
get(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
get(String) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(String, T) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Configurator
 
get(PluginPaths<T>, Object...) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
get(PluginPath<T>, Object...) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
get(K) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
get(String) - Method in class net.e6tech.elements.common.script.Scripting
 
get(String, T) - Method in class net.e6tech.elements.common.script.Scripting
 
get(Object) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
get(int) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
get() - Method in interface net.e6tech.elements.common.util.function.SupplierWithException
 
get() - Method in class net.e6tech.elements.common.util.lambda.Each
 
getAccessors() - Method in class net.e6tech.elements.common.reflection.Accessors
 
getAddress() - Method in class net.e6tech.elements.common.federation.Member
 
getAfter() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getAll() - Method in class net.e6tech.elements.common.reflection.Annotated.Accessor
 
getAllocationMonitor() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getAnnotation(Class<T>) - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
getAnnotation(PropertyDescriptor, AccessibleObject, Class<A>) - Static method in class net.e6tech.elements.common.reflection.Accessor
 
getAnnotation(PropertyDescriptor, Class<A>) - Static method in class net.e6tech.elements.common.reflection.Accessor
 
getAnnotation(AccessibleObject, Class<A>) - Static method in class net.e6tech.elements.common.reflection.Accessor
 
getAnnotation() - Method in class net.e6tech.elements.common.reflection.Annotated.Entry
 
getAnnotations(PropertyDescriptor) - Static method in class net.e6tech.elements.common.reflection.Accessor
 
getAnnotations(AccessibleObject) - Static method in class net.e6tech.elements.common.reflection.Accessor
 
getAnnotations(Class) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getAnnotationsByName(Class) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getApiAddress() - Method in interface net.e6tech.elements.common.federation.Collective
 
getArguments() - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
getArguments() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getArguments() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getAtom(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getAtomResource(String, String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getAtoms() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getAvailable() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getBean(String) - Method in class net.e6tech.elements.common.resources.Provision
 
getBean(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
getBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBean(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
getBean(String) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getBean(Class<T>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getBeanInfo(Class) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getBeanLifecycle() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBeans() - Method in class net.e6tech.elements.common.resources.Provision
 
getBeans(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
getBeans() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBeans(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBehavior() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
getBinding(Type, String) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBinding() - Method in class net.e6tech.elements.common.script.Scripting
 
getBindProperties(Class) - Method in interface net.e6tech.elements.common.inject.Module
 
getBindTypes(Class<?>) - Method in interface net.e6tech.elements.common.inject.Module
 
getBootEnv() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getBootstrap() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getBootstrap() - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
getBoundClass(Class) - Method in interface net.e6tech.elements.common.inject.Module
 
getBoundClass(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBoundClass() - Method in class net.e6tech.elements.common.resources.Binding
 
getBoundInstance(Class<T>) - Method in interface net.e6tech.elements.common.inject.Module
 
getBoundInstance(Class<T>) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBoundNamedInstance(Class<T>, String) - Method in interface net.e6tech.elements.common.inject.Module
 
getBoundNamedInstance(Class<T>, String) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getBufferSize() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
getBuiltInTypes() - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
getBusyCount() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
getCache(String, Class<K>, Class<V>) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getCache() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getCacheConfiguration() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getCacheManager() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getCallable() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.CallableTask
 
getCallerInfo(StringBuilder) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getCallingClass() - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getCallingClass(int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getCheckInterval() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
getChild() - Method in class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnRequest
 
getClassContext() - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getClassPath() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getComponentResource(String, String) - Method in class net.e6tech.elements.common.resources.Provision
 
getConcurrencyLevel() - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
getConfig() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getConfiguration() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getConfiguration() - Method in class net.e6tech.elements.common.resources.Atom
 
getContext() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
getDefaultEnvironmentFile() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getDefaultPlugin(Class<?>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getDefaultSettings() - Method in class net.e6tech.elements.common.resources.Atom
 
getDefaultSystemProperties() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getDefaultTimeout() - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
getDescription() - Method in interface net.e6tech.elements.common.notification.NotificationListener
 
getDescription() - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
getDescription() - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
getDescriptor(String) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
getDir() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getDirectory() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
getDispatcher() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
getDisruptor() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
getDomainName() - Method in interface net.e6tech.elements.common.federation.Collective
 
getDuration() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getElement() - Method in class net.e6tech.elements.common.reflection.Signature
 
getEntry(PluginPath<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getEntry(PluginPaths<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getenv(String, String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
getExecutor() - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
getExecutor() - Method in class net.e6tech.elements.common.resources.Provision
 
getExecutor() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getExpiration() - Method in class net.e6tech.elements.common.federation.Member
 
getExpiration() - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
getExpired() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
getExpiry() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getExtension() - Method in class net.e6tech.elements.common.script.Scripting
 
getExtensions() - Method in class net.e6tech.elements.common.actor.typed.ExtensionEvents.ExtensionsResponse
 
getFactory() - Method in interface net.e6tech.elements.common.inject.Module
 
getFactory() - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
getFactory() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
getField(Object, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getField(Class, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getFileName() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getGenericType(Class, Class, int) - Static method in class net.e6tech.elements.common.reflection.Interfaces
 
getGenesis() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
getGuardian() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getGuardian() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
getHandler() - Method in interface net.e6tech.elements.common.interceptor.Interceptor.HandlerAccessor
 
getHandlerSize() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
getHostAddress() - Method in interface net.e6tech.elements.common.federation.Collective
 
getHostedMembers() - Method in interface net.e6tech.elements.common.federation.Collective
 
getId() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
getIdleCount() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
getIdleTimeout() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
getIdleTimeout() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
getImplementation() - Method in class net.e6tech.elements.common.federation.Registration
 
getImplementation() - Method in class net.e6tech.elements.common.inject.ModuleFactory
 
getInit() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getInitBoot() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getInitialCapacity() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
getInitialCapacity() - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
getInitialCapacity() - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
getInitialContext(Hashtable) - Method in class net.e6tech.elements.common.util.InitialContextFactory
 
getInitialMonitorCapacity() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
getInjector() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getInstance(Class<T>) - Method in interface net.e6tech.elements.common.inject.Injector
 
getInstance() - Static method in class net.e6tech.elements.common.inject.ModuleFactory
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
getInstance() - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Atom
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getInstance(Class<T>, Supplier<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getInterceptorHandler(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getInterceptorListener(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getInterfaceClass() - Method in class net.e6tech.elements.common.federation.Registration
 
getKnownEnvironments() - Method in class net.e6tech.elements.common.resources.Provision
 
getKnownEnvironments() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getLastException() - Method in class net.e6tech.elements.common.resources.Resources
 
getLatch() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getLaunchScript() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getLevel() - Method in enum net.e6tech.elements.common.logging.LogLevel
 
getLevel2Plugin(Class, String, Class<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getLevel2PluginEntry(Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getLevel3Plugin(Class, String, Class, String, Class<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getLevel3PluginEntry(Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getLevel4Plugin(Class, String, Class, String, Class, String, Class<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getLevel4PluginEntry(Class, String, Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getLimit() - Method in class net.e6tech.elements.common.resources.Retry
 
getLimit() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
getListener() - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
getLogger(String) - Method in class net.e6tech.elements.common.logging.jul.LogManager
 
getLogger() - Static method in interface net.e6tech.elements.common.logging.Logger
 
getLogger(Class) - Static method in interface net.e6tech.elements.common.logging.Logger
 
getLogger(String) - Static method in interface net.e6tech.elements.common.logging.Logger
 
getLogger() - Method in class net.e6tech.elements.common.logging.LogHandler
 
getLogLevel() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getMain() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getMapVariable(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
getMapVariable(Class<T>, String) - Method in class net.e6tech.elements.common.resources.Resources
 
getMaxCapacity() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
getMaxEntries() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getMaximumSize() - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
getMaximumSize() - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
getMember() - Method in interface net.e6tech.elements.common.federation.Frequency
 
getMemberId() - Method in class net.e6tech.elements.common.federation.Member
 
getMessage() - Method in class net.e6tech.elements.common.util.ErrorResponse
 
getMethod() - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
getMethod() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getMethodHandle() - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
getModule() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getModule() - Method in class net.e6tech.elements.common.resources.Resources
 
getName() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getName() - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
getName() - Method in class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnRequest
 
getName() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
getName() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
getName() - Method in class net.e6tech.elements.common.federation.Member
 
getName() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
getName() - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
getName() - Method in class net.e6tech.elements.common.logging.NullLogger
 
getName() - Method in class net.e6tech.elements.common.reflection.Accessor
 
getName() - Method in class net.e6tech.elements.common.reflection.Annotated.Entry
 
getName() - Method in class net.e6tech.elements.common.reflection.Signature
 
getName() - Method in class net.e6tech.elements.common.resources.Atom
 
getName() - Method in class net.e6tech.elements.common.resources.Binding
 
getName() - Method in class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
getName() - Method in class net.e6tech.elements.common.resources.plugin.DefaultPluginModel
 
getName() - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getName() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
getName() - Method in class net.e6tech.elements.common.resources.Provision
 
getName() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getNamedInstance(Class<T>, String) - Method in interface net.e6tech.elements.common.inject.Injector
 
getNamedInstance(Class<T>, String) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
getNamedInstance(Class<T>, String) - Method in class net.e6tech.elements.common.resources.Resources
 
getNotificationCenter() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
getNotificationCenter() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getNotificationCenter() - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getNotificationListeners(Notification) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
getNotificationTypes() - Method in interface net.e6tech.elements.common.notification.NotificationListener
 
getNotificationTypes() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
getOut() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
getOutputPath() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputPath(String, String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputPath(String, String, ZonedDateTime) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputStream() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputStream(String, String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOutputStream(String, String, ZonedDateTime) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
getOverrideSettings() - Method in class net.e6tech.elements.common.resources.Atom
 
getOwner() - Method in class net.e6tech.elements.common.actor.typed.ExtensionEvents.ExtensionsResponse
 
getOwner() - Method in class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnResponse
 
getParametrizedType(Class, int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getParent() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getParentInjector() - Method in class net.e6tech.elements.common.resources.Resources
 
getPath() - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
getPath() - Method in class net.e6tech.elements.common.script.ScriptPath
 
getPath() - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
getPaths() - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
getPlugin(Class<P>, Object...) - Method in class net.e6tech.elements.common.resources.plugin.DefaultPluginModel
 
getPlugin() - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
getPlugin(PluginPath<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPlugin(Class<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPlugin(Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(Class<R>, String, Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(PluginPath<T>, Object...) - Method in class net.e6tech.elements.common.resources.Provision
 
getPlugin(Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(Class<R>, String, Class<S>, String, Class<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(PluginPath<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPlugin(PluginPaths<T>, Object...) - Method in class net.e6tech.elements.common.resources.Resources
 
getPluginClassLoader() - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getPluginClassLoader() - Method in class net.e6tech.elements.common.resources.Provision
 
getPluginClassLoader() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getPluginEntry(PluginPath<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPluginEntry(Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPluginManager() - Method in class net.e6tech.elements.common.resources.Provision
 
getPluginManager() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getPluginManager() - Method in class net.e6tech.elements.common.resources.Resources
 
getPluginPaths(Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPluginPaths(Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPluginPaths(Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPluginPaths(Class, String, Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getPluginURLs() - Method in class net.e6tech.elements.common.resources.plugin.PluginManager.PluginClassLoader
 
getPrimitiveType(Class) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
getProfile() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getProperties() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getProperties() - Method in class net.e6tech.elements.common.resources.Configuration
 
getProperties() - Method in class net.e6tech.elements.common.resources.Provision
 
getProperties() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getProperties() - Method in class net.e6tech.elements.common.script.Scripting
 
getProperty(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
getProperty(Object, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getProperty(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
getPropertyDescriptor(Class, String) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
getPropertyDescriptors() - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
getPropertyName(String) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
getProps() - Method in class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnRequest
 
getProvider() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
getProviderClassName() - Method in interface net.e6tech.elements.common.cache.CacheProvider
 
getProviderClassName() - Method in class net.e6tech.elements.common.cache.ehcache.EhcacheProvider
 
getProvision() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
getProvision() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
getProxy() - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
getProxyObject() - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
getQualifier() - Method in class net.e6tech.elements.common.federation.Registration
 
getRawType() - Method in class net.e6tech.elements.common.reflection.Annotated.Entry
 
getRecoveryPeriod() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getRegistry() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getRegistry() - Method in interface net.e6tech.elements.common.federation.Collective
 
getRegistry() - Method in interface net.e6tech.elements.common.federation.Genesis
 
getReplayable() - Method in class net.e6tech.elements.common.resources.Resources
 
getResolver() - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
getResourceManager() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.Bootstrap
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.Provision
 
getResourceManager(String) - Static method in class net.e6tech.elements.common.resources.ResourceManager
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getResourceManager() - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
getResourceManager() - Method in class net.e6tech.elements.common.resources.Resources
 
getResourceManager() - Method in class net.e6tech.elements.common.util.TextSubstitution.DefaultScriptable
 
getResourceManagerBuilder() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getResourceManagers() - Static method in class net.e6tech.elements.common.resources.ResourceManager
 
getResources() - Method in class net.e6tech.elements.common.resources.plugin.DefaultPluginModel
 
getResources() - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
getResources() - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
getResources() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
getResourcesClass() - Method in class net.e6tech.elements.common.resources.Provision
 
getResponder() - Method in class net.e6tech.elements.common.actor.typed.ExtensionEvents.ExtensionsResponse
 
getResponder() - Method in class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnResponse
 
getResponseCode() - Method in class net.e6tech.elements.common.util.ErrorResponse
 
getRetry() - Method in class net.e6tech.elements.common.resources.Resources
 
getRunnable() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.RunnableTask
 
getScheduler() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
getScripting() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getScriptLoader() - Method in class net.e6tech.elements.common.launch.LaunchController
 
getScriptLoader() - Method in class net.e6tech.elements.common.resources.Atom
 
getScriptLoader() - Method in class net.e6tech.elements.common.script.Scripting
 
getSelf() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
getSender() - Method in class net.e6tech.elements.common.actor.typed.Ask
 
getSender() - Method in interface net.e6tech.elements.common.actor.typed.Asking
 
getService(Class<T>) - Method in interface net.e6tech.elements.common.federation.Frequency
 
getService() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getServiceProvider(Class<T>) - Method in interface net.e6tech.elements.common.federation.Collective
 
getServices() - Method in class net.e6tech.elements.common.federation.Member
 
getShell() - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
getSource() - Method in class net.e6tech.elements.common.notification.ShutdownNotification
 
getSpawned() - Method in class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnResponse
 
getStage() - Method in class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
getStarter() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getStopper() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getSystem() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
getTarget() - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
getTarget() - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
getTarget(T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getTarget() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
getTargetClass(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
getTargetPropertiesDescriptor() - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
getTemplate() - Method in class net.e6tech.elements.common.util.TextSubstitution
 
getThreadCoreSize() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getThreadKeepAlive() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getThreadMaxSize() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
getThreadPool() - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
getThreadPool() - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
getTimeout() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
getTimeout() - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
getTimeout() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
getTimeout() - Method in interface net.e6tech.elements.common.util.concurrent.Async
 
getTimeout() - Method in class net.e6tech.elements.common.util.concurrent.AsyncImpl
 
getTimeout() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
getTimeout() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
getTimeout() - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
getTopic() - Method in class net.e6tech.elements.common.subscribe.Notice
 
getTopLevelClasses(ClassLoader, String) - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
getTopLevelClassesRecursive(ClassLoader, String) - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
getType() - Method in class net.e6tech.elements.common.reflection.Accessor
 
getType() - Method in class net.e6tech.elements.common.reflection.Annotated.Entry
 
getType() - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyTypeReference
 
getType() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
getType() - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
getType() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
getType() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
getTypeClass() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
getUserObject() - Method in class net.e6tech.elements.common.subscribe.Notice
 
getValue() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Response
 
getVariable(String) - Method in class net.e6tech.elements.common.resources.Provision
 
getVariable(String) - Method in class net.e6tech.elements.common.resources.Resources
 
getVariable(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
getVariable(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
getVariables() - Method in class net.e6tech.elements.common.script.Scripting
 
getWaitCount() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
getWorker() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.IdleWorker
 
getWorkerCount() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
getWorkerPool() - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
getWorkPoolConfig() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
Guardian - Class in net.e6tech.elements.common.actor.typed
 
Guardian() - Constructor for class net.e6tech.elements.common.actor.typed.Guardian
 

H

handle(MethodHandle, Method, Object[]) - Method in interface net.e6tech.elements.common.interceptor.Interceptor.Handler
 
handle(T) - Method in interface net.e6tech.elements.common.util.concurrent.Balancer.ServiceHandler
 
handleMissingInstantiator(Class<?>, ValueInstantiator, JsonParser, String, Object...) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
 
handleMissingInstantiator(DeserializationContext, Class<?>, ValueInstantiator, JsonParser, String) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDeserializationProblemHandler
 
handler(InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.AbstractBuilder
 
hasBinding(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
hashCode() - Method in class net.e6tech.elements.common.federation.Member
 
hashCode() - Method in class net.e6tech.elements.common.reflection.ClassSignature
 
hashCode() - Method in class net.e6tech.elements.common.reflection.FieldSignature
 
hashCode() - Method in class net.e6tech.elements.common.reflection.MethodSignature
 
hashCode() - Method in class net.e6tech.elements.common.reflection.NamedSignature
 
hashCode(Object) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
hashCode() - Method in class net.e6tech.elements.common.reflection.PropertySignature
 
hashCode() - Method in class net.e6tech.elements.common.resources.Configuration
 
hashCode() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
hashCode() - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
hashCode() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
hashCode() - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
hashCode() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 
hasInstance(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
hasInstance(Class) - Method in class net.e6tech.elements.common.resources.Resources
 
hasVariable(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 

I

idleTimeout(int) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
IdleWorker(ActorRef<WorkEvents>) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.IdleWorker
 
ifPlugin(Class<P>, Consumer<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
If plugin exists, consumer.accept is called
info(String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(Marker, String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
info(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
infoEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
infoEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
initBoot(List) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
InitialContextFactory - Class in net.e6tech.elements.common.util
Created by futeh.
InitialContextFactory() - Constructor for class net.e6tech.elements.common.util.InitialContextFactory
 
InitialContextFactory.ContextInvocationHandler - Class in net.e6tech.elements.common.util
 
Initializable - Interface in net.e6tech.elements.common.resources
Created by futeh.
initialize(Resources) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
initialize(Config) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
initialize() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
initialize() - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
initialize(Resources) - Method in interface net.e6tech.elements.common.resources.Initializable
 
initialize(PluginPath) - Method in interface net.e6tech.elements.common.resources.plugin.Plugin
 
initialize(PluginPath) - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
initialize(PluginPath) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
initialize(ClassLoader, Properties) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
initialized(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
initPool(Consumer<CacheConfiguration>) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
initPool() - Method in class net.e6tech.elements.common.cache.CacheFacade
 
initResourceManager() - Method in class net.e6tech.elements.common.launch.LaunchController
 
Inject - Annotation Type in net.e6tech.elements.common.inject
Created by futeh.
inject(Object) - Method in interface net.e6tech.elements.common.inject.Injector
 
inject(Object, boolean) - Method in interface net.e6tech.elements.common.inject.Injector
 
inject(Object, boolean) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
inject(InjectorImpl.InjectionPoint, Object) - Method in class net.e6tech.elements.common.inject.spi.InjectorImpl
 
inject(Object) - Method in class net.e6tech.elements.common.launch.LaunchController
 
inject(Object, boolean, Object...) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
inject(T) - Method in class net.e6tech.elements.common.resources.Provision
 
inject(T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
inject(T, boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
inject(T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
inject(T) - Method in class net.e6tech.elements.common.resources.Resources
 
inject(T, boolean) - Method in class net.e6tech.elements.common.resources.Resources
 
Injectable - Annotation Type in net.e6tech.elements.common.resources
Created by futeh.
injected(ResourcePool) - Method in interface net.e6tech.elements.common.resources.InjectionListener
 
injected(Object) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
InjectionListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
Injector - Interface in net.e6tech.elements.common.inject
Created by futeh.
InjectorImpl - Class in net.e6tech.elements.common.inject.spi
Created by futeh.
instance(Object) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
InstanceBuilder<T> - Class in net.e6tech.elements.common.interceptor
 
InstanceBuilder(Interceptor, Class<T>, InterceptorHandler) - Constructor for class net.e6tech.elements.common.interceptor.InstanceBuilder
 
instanceBuilder(Class<T>, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
instanceCreated(Object, Class, Object) - Method in interface net.e6tech.elements.common.reflection.ObjectConverter.InstanceCreationListener
 
instanceCreated(Object, Class, Object) - Method in interface net.e6tech.elements.common.util.configure.ObjectConfig.InstanceCreationListener
 
InstanceNotFoundException - Exception in net.e6tech.elements.common.resources
Created by futeh.
InstanceNotFoundException() - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
InstanceNotFoundException(String) - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
InstanceNotFoundException(String, Throwable) - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
InstanceNotFoundException(Throwable) - Constructor for exception net.e6tech.elements.common.resources.InstanceNotFoundException
 
Instantiated - Interface in net.e6tech.elements.common.resources
 
instantiated(Resources) - Method in interface net.e6tech.elements.common.resources.Instantiated
 
Interceptor - Class in net.e6tech.elements.common.interceptor
Created by futeh.
Interceptor() - Constructor for class net.e6tech.elements.common.interceptor.Interceptor
 
Interceptor.Handler - Interface in net.e6tech.elements.common.interceptor
 
Interceptor.HandlerAccessor - Interface in net.e6tech.elements.common.interceptor
 
Interceptor.PrototypeConstructor<T> - Class in net.e6tech.elements.common.interceptor
 
interceptorBuilder(T, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
InterceptorBuilder<T> - Class in net.e6tech.elements.common.interceptor
 
InterceptorBuilder(Interceptor, T, InterceptorHandler) - Constructor for class net.e6tech.elements.common.interceptor.InterceptorBuilder
 
InterceptorHandler - Interface in net.e6tech.elements.common.interceptor
Created by futeh on 1/20/16.
InterceptorListener - Interface in net.e6tech.elements.common.interceptor
Created by futeh.
Interfaces - Class in net.e6tech.elements.common.reflection
 
introspect() - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
invoke(CallFrame) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
invoke() - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
invoke(Object) - Method in class net.e6tech.elements.common.interceptor.CallFrame
 
invoke(CallFrame) - Method in interface net.e6tech.elements.common.interceptor.InterceptorHandler
 
invoke(Object, Method, Object[]) - Method in class net.e6tech.elements.common.logging.LogHandler
 
invoke(Object, Method, Object[]) - Method in class net.e6tech.elements.common.reflection.Annotator
 
invoke(Object, Method, Object[], Supplier<Object>) - Method in interface net.e6tech.elements.common.util.concurrent.Async
 
invoke(Object, Method, Object[]) - Method in class net.e6tech.elements.common.util.InitialContextFactory.ContextInvocationHandler
 
invokeAll(Collection<? extends Callable<T>>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeAny(Collection<? extends Callable<T>>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
invokeMethod(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
This method is for catching key { closure } pattern.
isAborted() - Method in class net.e6tech.elements.common.resources.Resources
 
isAborted() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
isBeanDisabled(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
isBeanInitialized(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
isBeanLaunched(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
isBeanStarted(Object) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
isBlank(String) - Static method in class net.e6tech.elements.common.util.StringUtil
 
isBound(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
isBuiltInClass(Class) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
isBuiltInClass(Class) - Method in interface net.e6tech.elements.common.interceptor.builder.BuiltInTypes
 
isBuiltInClass(Class) - Method in class net.e6tech.elements.common.interceptor.builder.DefaultBuiltInTypes
 
isClassPath() - Method in class net.e6tech.elements.common.script.ScriptPath
 
isClosed() - Method in class net.e6tech.elements.common.resources.Resources
 
isCommitted() - Method in class net.e6tech.elements.common.resources.Resources
 
isDebugEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isDebugEnabled(Marker) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isDirty() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
isDisabled() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
isDiscarded() - Method in class net.e6tech.elements.common.resources.Resources
 
isEmbedded() - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
isEmpty() - Method in class net.e6tech.elements.common.resources.Atom
 
isEmpty() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
isEnabled() - Method in class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
isErrorEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isErrorEnabled(Marker) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isExternalOnly() - Method in class net.e6tech.elements.common.subscribe.Notice
 
isInfoEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isInfoEnabled(Marker) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isLoading() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
isLoggable(Level) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
isNotBlank(String) - Static method in class net.e6tech.elements.common.util.StringUtil
 
isNotNull() - Method in class net.e6tech.elements.common.resources.Binding
 
isNullOrEmpty(String) - Static method in class net.e6tech.elements.common.util.StringUtil
 
isOpen() - Method in class net.e6tech.elements.common.resources.Resources
 
isOpen() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
isOpened() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
isPluginRegistered(Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
isPluginRegistered(Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
isPluginRegistered(Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
isPluginRegistered(Class, String, Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
isPrimitive(String) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
isPrimitive(Class) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
isPrototype() - Method in interface net.e6tech.elements.common.resources.plugin.Plugin
 
isPrototypeAtom() - Method in class net.e6tech.elements.common.resources.Atom
 
isProxyObject(Object) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
isReplayable() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
isRunnable(Object) - Method in class net.e6tech.elements.common.script.Scripting
 
isShutdown() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
isSilent() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
isSilent() - Method in class net.e6tech.elements.common.script.Scripting
 
isStoreByValue() - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
isSuppressLogging() - Method in class net.e6tech.elements.common.resources.Provision
 
isTerminated() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
isThreadSafe() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
isTraceEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isTraceEnabled(Marker) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isWarnEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
isWarnEnabled(Marker) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
iterator() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 

J

join() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
JoinClassLoader - Class in net.e6tech.elements.common.interceptor
A class loader that combines multiple class loaders into one.
The classes loaded by this class loader are associated with this class loader, i.e.
JoinClassLoader(ClassLoader, ClassLoader...) - Constructor for class net.e6tech.elements.common.interceptor.JoinClassLoader
 
JVM_VERSION - Static variable in class net.e6tech.elements.common.resources.Provision
 

K

key() - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
keyClass - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
keySet() - Method in class net.e6tech.elements.common.resources.Atom
 
keySet() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 

L

Lambda - Class in net.e6tech.elements.common.reflection
 
lastUpdate() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
Launch - Class in net.e6tech.elements.common.launch
Created by futeh.
Launch(LaunchController...) - Constructor for class net.e6tech.elements.common.launch.Launch
 
launch(LaunchListener...) - Method in class net.e6tech.elements.common.launch.Launch
 
launch() - Method in class net.e6tech.elements.common.launch.LaunchController
 
launch(List<LaunchListener>) - Method in class net.e6tech.elements.common.launch.LaunchController
 
LaunchController - Class in net.e6tech.elements.common.launch
Created by futeh.
LaunchController() - Constructor for class net.e6tech.elements.common.launch.LaunchController
 
LaunchController(Properties) - Constructor for class net.e6tech.elements.common.launch.LaunchController
 
launched(Provision) - Method in interface net.e6tech.elements.common.launch.CreatedListener
 
launched(Provision) - Method in class net.e6tech.elements.common.launch.LaunchController
 
launched(Provision) - Method in interface net.e6tech.elements.common.launch.LaunchListener
 
launched(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
launched(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
LaunchListener - Interface in net.e6tech.elements.common.launch
Created by futeh.
launchScript(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
LazyThreadPool - Class in net.e6tech.elements.common.util.concurrent
 
LazyThreadPool(String, Function<ThreadFactory, ExecutorService>) - Constructor for class net.e6tech.elements.common.util.concurrent.LazyThreadPool
 
LeakListener - Interface in net.e6tech.elements.common.util.monitor
 
limit(int) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
list(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
list() - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
list() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
listBeans() - Method in class net.e6tech.elements.common.resources.Provision
 
listBeans() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
listBindings(Class) - Method in interface net.e6tech.elements.common.inject.Module
 
listBindings() - Method in interface net.e6tech.elements.common.inject.Module
 
listBindings(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
listBindings() - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
listener(InterceptorListener) - Method in class net.e6tech.elements.common.interceptor.AbstractBuilder
 
listenFor() - Method in interface net.e6tech.elements.common.resources.ClassBeanListener
 
listenFor() - Method in interface net.e6tech.elements.common.resources.NamedBeanListener
 
listFiles(String, String) - Static method in class net.e6tech.elements.common.util.file.FileUtil
 
listFiles(ClassLoader, String, String) - Static method in class net.e6tech.elements.common.util.file.FileUtil
 
load(Class<?>) - Static method in interface net.e6tech.elements.common.inject.Module
 
load(ResourceManager, String) - Method in interface net.e6tech.elements.common.launch.ScriptLoader
 
load(Configuration) - Method in class net.e6tech.elements.common.resources.Configuration
 
load(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
load(Map<String, Object>) - Method in class net.e6tech.elements.common.resources.Provision
 
load(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
load(String, String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
load(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
load(String, String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
load(String) - Method in class net.e6tech.elements.common.script.Scripting
Run a script.
load(String, String) - Method in class net.e6tech.elements.common.script.Scripting
Run a script.
loadClass(ClassLoader, String) - Static method in class net.e6tech.elements.common.reflection.ObjectConverter
 
loadClass(String, ClassLoader) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
loadClass(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
loadClass(ClassLoader, String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
loadFile(String) - Method in class net.e6tech.elements.common.resources.Configuration
 
loadPlugins(String[]) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
loadProvision(Class<? extends Provision>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
Location(String) - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
Location(String, String) - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory.Location
 
log(LogRecord) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Object[], Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Object[]) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(Level, String, Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
log(String, Throwable) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
 
log(LogLevel, String, Throwable) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
 
log() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
log(String) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
log(Logger, LogLevel, String, Throwable) - Method in class net.e6tech.elements.common.resources.Provision
 
logDir - Static variable in interface net.e6tech.elements.common.logging.Logger
 
Logger - Interface in net.e6tech.elements.common.logging
Created by futeh.
logger(LogLevel) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
 
LoggerAdapter - Class in net.e6tech.elements.common.logging.jul
Created by futeh.
LoggerAdapter(String) - Constructor for class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
LoggerExtension - Interface in net.e6tech.elements.common.logging
Created by futeh.
LogHandler - Class in net.e6tech.elements.common.logging
Created by futeh.
LogLevel - Enum in net.e6tech.elements.common.logging
Created by futeh.
LogManager - Class in net.e6tech.elements.common.logging.jul
Created by futeh.
LogManager() - Constructor for class net.e6tech.elements.common.logging.jul.LogManager
 
logp(Level, String, String, String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
logp(Level, String, String, String, Object) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
logp(Level, String, String, String, Object[]) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
logp(Level, String, String, String, Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
lookup(Class, Class<A>, Function<A, E>, Class<V>) - Static method in class net.e6tech.elements.common.reflection.Annotated
 
lookup(Function<A, E>, Class<V>) - Method in class net.e6tech.elements.common.reflection.Annotated
 
lookup(PluginPaths<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
lookup(PluginPath<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 

M

main(String...) - Static method in class net.e6tech.elements.common.launch.Launch
Required properties are launch home env For example Launch launch=conf/provisioning/provision-1.groovy home=dir1 key1=val1 arg1 arg2 end launch=conf/provisioning/provision-2.groovy home=dir2 end end global-key1=global-value1 global-key2=global-value2 global-arg1 global-arg2 ...
main(String...) - Static method in class net.e6tech.elements.common.util.Terminal
 
map(Class<T>) - Method in class net.e6tech.elements.common.resources.Configurator
 
map() - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
MapBuilder<K,V> - Class in net.e6tech.elements.common.util
 
MapBuilder() - Constructor for class net.e6tech.elements.common.util.MapBuilder
 
mapById(Class<T>, Object, Function<T, U>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
This method is used to map entity found by id into something else.
mapCallingStackTrace(Function<Each<StackTraceElement, C>, ? extends V>) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
mapper - Static variable in class net.e6tech.elements.common.reflection.ObjectConverter
 
mapper - Static variable in class net.e6tech.elements.common.util.configure.ObjectConfig
 
mapPlugin(Class<P>, Function<P, R>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
If plugin exists, function.apply is called.
mapThreadLocal() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
Member - Class in net.e6tech.elements.common.federation
 
Member() - Constructor for class net.e6tech.elements.common.federation.Member
 
memberId() - Method in interface net.e6tech.elements.common.federation.Frequency
 
memberId(String) - Method in class net.e6tech.elements.common.federation.Member
 
MemberListener - Interface in net.e6tech.elements.common.federation
 
merge() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
MethodAnnotationReflection - Class in net.e6tech.elements.common.reflection
 
MethodCallNotification - Class in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
MethodCallNotification(Object, Object, Method, Object[], long) - Constructor for class net.e6tech.elements.common.notification.MethodCallNotification
 
MethodSignature - Class in net.e6tech.elements.common.reflection
 
MethodSignature(Method) - Constructor for class net.e6tech.elements.common.reflection.MethodSignature
 
Module - Interface in net.e6tech.elements.common.inject
Created by futeh.
ModuleFactory - Class in net.e6tech.elements.common.inject
Created by futeh.
ModuleFactory(Class<? extends Module>) - Constructor for class net.e6tech.elements.common.inject.ModuleFactory
 
ModuleImpl - Class in net.e6tech.elements.common.inject.spi
Created by futeh.
ModuleImpl(ModuleFactory) - Constructor for class net.e6tech.elements.common.inject.spi.ModuleImpl
 
monitor(TimeoutListener) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
monitorDealloc(Object, DeallocationListener) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
The listener MUST not have any reference to obj.
monitorLeak(long, Object, LeakListener) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
The listener MUST not have any reference to obj.
MultiProxy - Class in net.e6tech.elements.common.reflection
The usage pattern is createProxy().annotate() This initial createProxy configures a handler associated with a cls and a list of methods that the handler wishes to intercept.
Mutator() - Constructor for class net.e6tech.elements.common.util.lambda.Each.Mutator
 
MyBeanDeserializerFactory(Resolver, DeserializerFactoryConfig) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter.MyBeanDeserializerFactory
 
MyDefaultDeserializationContext(Resolver, DeserializerFactory) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
Default constructor for a blueprint object, which will use the standard DeserializerCache, given factory.
MyDeserializationProblemHandler(Resolver) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter.MyDeserializationProblemHandler
 
MyTypeReference(Type) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter.MyTypeReference
 
MyUntypedObjectDeserializer(Resolver, JavaType, JavaType) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter.MyUntypedObjectDeserializer
 
MyUntypedObjectDeserializer(UntypedObjectDeserializer, boolean) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter.MyUntypedObjectDeserializer
 

N

name - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
name(String) - Method in class net.e6tech.elements.common.federation.Member
 
Named - Annotation Type in net.e6tech.elements.common.inject
Created by futeh.
NamedBeanListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
namedInstanceBound(String, Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
NamedSignature - Class in net.e6tech.elements.common.reflection
 
NamedSignature(String) - Constructor for class net.e6tech.elements.common.reflection.NamedSignature
 
net.e6tech.elements.common.actor - package net.e6tech.elements.common.actor
 
net.e6tech.elements.common.actor.typed - package net.e6tech.elements.common.actor.typed
 
net.e6tech.elements.common.actor.typed.worker - package net.e6tech.elements.common.actor.typed.worker
 
net.e6tech.elements.common.cache - package net.e6tech.elements.common.cache
 
net.e6tech.elements.common.cache.ehcache - package net.e6tech.elements.common.cache.ehcache
 
net.e6tech.elements.common.federation - package net.e6tech.elements.common.federation
 
net.e6tech.elements.common.inject - package net.e6tech.elements.common.inject
 
net.e6tech.elements.common.inject.spi - package net.e6tech.elements.common.inject.spi
 
net.e6tech.elements.common.interceptor - package net.e6tech.elements.common.interceptor
 
net.e6tech.elements.common.interceptor.builder - package net.e6tech.elements.common.interceptor.builder
 
net.e6tech.elements.common.launch - package net.e6tech.elements.common.launch
 
net.e6tech.elements.common.logging - package net.e6tech.elements.common.logging
 
net.e6tech.elements.common.logging.jul - package net.e6tech.elements.common.logging.jul
 
net.e6tech.elements.common.notification - package net.e6tech.elements.common.notification
 
net.e6tech.elements.common.reflection - package net.e6tech.elements.common.reflection
 
net.e6tech.elements.common.resources - package net.e6tech.elements.common.resources
 
net.e6tech.elements.common.resources.plugin - package net.e6tech.elements.common.resources.plugin
 
net.e6tech.elements.common.script - package net.e6tech.elements.common.script
 
net.e6tech.elements.common.serialization - package net.e6tech.elements.common.serialization
 
net.e6tech.elements.common.subscribe - package net.e6tech.elements.common.subscribe
 
net.e6tech.elements.common.util - package net.e6tech.elements.common.util
 
net.e6tech.elements.common.util.concurrent - package net.e6tech.elements.common.util.concurrent
 
net.e6tech.elements.common.util.configure - package net.e6tech.elements.common.util.configure
 
net.e6tech.elements.common.util.datastructure - package net.e6tech.elements.common.util.datastructure
 
net.e6tech.elements.common.util.file - package net.e6tech.elements.common.util.file
 
net.e6tech.elements.common.util.function - package net.e6tech.elements.common.util.function
 
net.e6tech.elements.common.util.lambda - package net.e6tech.elements.common.util.lambda
 
net.e6tech.elements.common.util.monitor - package net.e6tech.elements.common.util.monitor
 
newChild(Object, Type) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
newCollection(Class) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
newEntry(K, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
newEntry(K, Object, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
newInstance(Class<T>, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Create an interceptor just like the newInterceptor method.
newInstance(String, ClassLoader) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, List) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, List, CopyListener) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, Object, CopyListener) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
newInstance(Class<T>, Object) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
newInstance(Class<T>, Object, CopyListener) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
newInstance() - Method in interface net.e6tech.elements.common.resources.plugin.Prototype
 
newInstance(Class<T>) - Method in class net.e6tech.elements.common.resources.Provision
 
newInstance(Class<T>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
newInstance(ClassLoader, Properties) - Static method in class net.e6tech.elements.common.script.Scripting
 
newInstance() - Static method in class net.e6tech.elements.common.serialization.ObjectMapperFactory
 
newInterceptor(T, InterceptorHandler) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Creates an interceptor for an instance.
newObject(NewObject<T>) - Method in class net.e6tech.elements.common.interceptor.AbstractBuilder
 
newObject(Class<U>) - Method in class net.e6tech.elements.common.interceptor.AbstractBuilder
 
NewObject<T> - Interface in net.e6tech.elements.common.interceptor
 
newObject(Class<T>) - Method in interface net.e6tech.elements.common.interceptor.NewObject
 
newPlugin(Class<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
newPrototypeClass(Class<T>, T) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
newPrototypeClass(Class<T>, T, ClassLoader) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Creates a prototype class.
newResources() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
newSingletonClass(Class<T>, T) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
newThread(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
newYaml() - Static method in class net.e6tech.elements.common.resources.Configuration
 
normalizeVariables() - Method in class net.e6tech.elements.common.script.Scripting
 
NotAvailableException - Exception in net.e6tech.elements.common.resources
Created by futeh.
NotAvailableException() - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(String) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(String, Throwable) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(Throwable) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
NotAvailableException(String, Throwable, boolean, boolean) - Constructor for exception net.e6tech.elements.common.resources.NotAvailableException
 
Notice<T extends java.io.Serializable> - Class in net.e6tech.elements.common.subscribe
Created by futeh on 1/19/16.
Notice() - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notice(String, T, boolean) - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notice(String, T) - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notice(Class<?>, T) - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notice(Class<?>, T, boolean) - Constructor for class net.e6tech.elements.common.subscribe.Notice
 
Notification - Interface in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
NotificationCenter - Class in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
NotificationCenter() - Constructor for class net.e6tech.elements.common.notification.NotificationCenter
 
NotificationListener<T extends Notification> - Interface in net.e6tech.elements.common.notification
Created by futeh on 1/21/16.
NotificationProcessor - Class in net.e6tech.elements.common.notification
Created by futeh.
NotificationProcessor() - Constructor for class net.e6tech.elements.common.notification.NotificationProcessor
 
nullableVar(String) - Method in class net.e6tech.elements.common.resources.Provision
 
nullableVar(String) - Method in class net.e6tech.elements.common.resources.Resources
 
nullableVar(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
nullLogger() - Static method in interface net.e6tech.elements.common.logging.Logger
 
NullLogger - Class in net.e6tech.elements.common.logging
Created by futeh.
NullLogger() - Constructor for class net.e6tech.elements.common.logging.NullLogger
 

O

ObjectConfig - Class in net.e6tech.elements.common.util.configure
 
ObjectConfig() - Constructor for class net.e6tech.elements.common.util.configure.ObjectConfig
 
ObjectConfig.InstanceCreationListener - Interface in net.e6tech.elements.common.util.configure
 
ObjectConverter - Class in net.e6tech.elements.common.reflection
Created by futeh.
ObjectConverter() - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter
 
ObjectConverter(Resolver) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter
 
ObjectConverter(Resolver, ObjectConverter.InstanceCreationListener) - Constructor for class net.e6tech.elements.common.reflection.ObjectConverter
 
ObjectConverter.InstanceCreationListener - Interface in net.e6tech.elements.common.reflection
 
ObjectConverter.MyBeanDeserializerFactory - Class in net.e6tech.elements.common.reflection
 
ObjectConverter.MyDefaultDeserializationContext - Class in net.e6tech.elements.common.reflection
 
ObjectConverter.MyDeserializationProblemHandler - Class in net.e6tech.elements.common.reflection
 
ObjectConverter.MyTypeReference - Class in net.e6tech.elements.common.reflection
The Object type parameter is just to bypass TypeReference's check.
ObjectConverter.MyUntypedObjectDeserializer - Class in net.e6tech.elements.common.reflection
 
ObjectMapperFactory - Class in net.e6tech.elements.common.serialization
Created by futeh.
ObjectPool<T> - Class in net.e6tech.elements.common.util.concurrent
Usages:
ObjectPool() - Constructor for class net.e6tech.elements.common.util.concurrent.ObjectPool
 
ObjectPool.ObjectFactory<T> - Interface in net.e6tech.elements.common.util.concurrent
 
ObjectReference - Class in net.e6tech.elements.common.serialization
Created by futeh.
ObjectReference() - Constructor for class net.e6tech.elements.common.serialization.ObjectReference
 
ObjectReference(Class, Serializable) - Constructor for class net.e6tech.elements.common.serialization.ObjectReference
 
of(Class<T>) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
of(Class<T>, String) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
of(PluginPath<T>) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
of(Class, Class<T>) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
of(Class, String, Class<T>) - Static method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
of(K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
of(K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class net.e6tech.elements.common.util.MapBuilder
 
offer(K, V) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
OnAbort - Interface in net.e6tech.elements.common.resources
Created by futeh.
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.OnAbort
 
onAbort(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onAbort(OnAbort) - Method in class net.e6tech.elements.common.resources.Resources
 
onAbort(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
OnClosed - Interface in net.e6tech.elements.common.resources
Created by futeh.
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.OnClosed
 
onClosed(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onClosed(OnClosed) - Method in class net.e6tech.elements.common.resources.Resources
 
onClosed(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
OnCommit - Interface in net.e6tech.elements.common.resources
Created by futeh.
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.OnCommit
 
onCommit(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onCommit(OnCommit) - Method in class net.e6tech.elements.common.resources.Resources
 
onCommit(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onCommitOrAbort(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onDeallocated() - Method in interface net.e6tech.elements.common.util.monitor.AllocationListener
 
onDeallocated() - Method in interface net.e6tech.elements.common.util.monitor.DeallocationListener
 
onDeallocated() - Method in interface net.e6tech.elements.common.util.monitor.LeakListener
 
onEvent(T) - Method in interface net.e6tech.elements.common.notification.NotificationListener
 
onEvent(Notification) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
The onEvent is running on the same thread and using the same Resources as the sender.
onException(CallFrame, Throwable) - Method in interface net.e6tech.elements.common.interceptor.InterceptorListener
 
onFlush(Serializable, Object[], Object[], String[]) - Method in interface net.e6tech.elements.common.resources.PersistenceListener
 
onLaunched() - Method in class net.e6tech.elements.common.resources.ResourceManager
Beware, this method is called from the parent thread.
onLaunched() - Method in class net.e6tech.elements.common.script.Scripting
 
onLoad(Serializable, Object[], String[]) - Method in interface net.e6tech.elements.common.resources.PersistenceListener
 
onLoaded() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
onLoaded() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
OnOpen - Interface in net.e6tech.elements.common.resources
Created by futeh.
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.OnOpen
 
onOpen(OnOpen) - Method in class net.e6tech.elements.common.resources.Provision
 
onOpen(Resources) - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onOpen(OnOpen) - Method in class net.e6tech.elements.common.resources.Resources
 
onOpen(Runnable) - Method in class net.e6tech.elements.common.resources.Resources
 
onOpen() - Method in class net.e6tech.elements.common.resources.Resources
 
onOpen(OnOpen) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
onPotentialLeak() - Method in interface net.e6tech.elements.common.util.monitor.AllocationListener
 
onPotentialLeak() - Method in interface net.e6tech.elements.common.util.monitor.DeallocationListener
 
onPotentialLeak() - Method in interface net.e6tech.elements.common.util.monitor.LeakListener
 
onRegistered(PluginModel) - Method in interface net.e6tech.elements.common.resources.plugin.Plugin
 
onSave(Serializable, Object[], String[]) - Method in interface net.e6tech.elements.common.resources.PersistenceListener
This method is called when EntityManager.persist is called.
OnShutdown - Interface in net.e6tech.elements.common.resources
Created by futeh.
onShutdown() - Method in interface net.e6tech.elements.common.resources.OnShutdown
 
onShutdown(String, NotificationListener<ShutdownNotification>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
onShutdown() - Method in interface net.e6tech.elements.common.resources.ResourceProvider
 
onTimeout() - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
onUnregistered(PluginModel) - Method in interface net.e6tech.elements.common.resources.plugin.Plugin
 
open(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.Atom
 
open() - Method in class net.e6tech.elements.common.resources.Provision
 
open(Configurator) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
open(Configurator, Consumer<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
open() - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
open() - Method in interface net.e6tech.elements.common.resources.Transactional
 
open() - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
open() - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
open(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
OVERRIDE_NAME - Static variable in class net.e6tech.elements.common.resources.Atom
 
OVERRIDE_SETTINGS - Static variable in class net.e6tech.elements.common.resources.Atom
 

P

PackageScanner - Class in net.e6tech.elements.common.reflection
 
PackageScanner() - Constructor for class net.e6tech.elements.common.reflection.PackageScanner
 
pad(String, int, char, boolean) - Static method in class net.e6tech.elements.common.util.StringUtil
 
padLeft(String, int, char) - Static method in class net.e6tech.elements.common.util.StringUtil
 
padRight(String, int, char) - Static method in class net.e6tech.elements.common.util.StringUtil
 
Pair<K,V> - Class in net.e6tech.elements.common.util.datastructure
Created by futeh.
Pair(K, V) - Constructor for class net.e6tech.elements.common.util.datastructure.Pair
 
parallel(String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
parallel(String) - Method in class net.e6tech.elements.common.script.Scripting
 
parent() - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
parent() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
parent(Resources) - Static method in class net.e6tech.elements.common.resources.Resources
 
parents(Resources) - Static method in class net.e6tech.elements.common.resources.Resources
 
parseClass(String) - Method in class net.e6tech.elements.common.script.Scripting
 
parseClass(String, boolean) - Method in class net.e6tech.elements.common.script.Scripting
 
path() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
PATH - Static variable in class net.e6tech.elements.common.script.Scripting
 
peek(K) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
peekUserData(K) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
PersistenceListener - Interface in net.e6tech.elements.common.resources
This inteface should be implemented by classes that are interested in intercepting load and persist.
Plugin - Interface in net.e6tech.elements.common.resources.plugin
Created by futeh.
PLUGIN_DESCRIPTION - Static variable in interface net.e6tech.elements.common.resources.plugin.Plugin
 
PluginClassLoader(ClassLoader) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginManager.PluginClassLoader
 
PluginEntry<T> - Class in net.e6tech.elements.common.resources.plugin
 
PluginEntry() - Constructor for class net.e6tech.elements.common.resources.plugin.PluginEntry
 
PluginEntry(PluginPath<T>, Object) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginEntry
 
PluginEntry(PluginPath<T>, Object, String) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginEntry
 
PluginFactory - Interface in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginList<T extends Plugin> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginList() - Constructor for class net.e6tech.elements.common.resources.plugin.PluginList
 
PluginManager - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginManager(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginManager
 
PluginManager.PluginClassLoader - Class in net.e6tech.elements.common.resources.plugin
 
PluginMap<K,V extends Plugin> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginMap() - Constructor for class net.e6tech.elements.common.resources.plugin.PluginMap
 
PluginModel - Interface in net.e6tech.elements.common.resources.plugin
 
PluginPath<T> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginPath(Class<T>, String) - Constructor for class net.e6tech.elements.common.resources.plugin.PluginPath
 
PluginPaths<T> - Class in net.e6tech.elements.common.resources.plugin
Created by futeh.
PluginPaths() - Constructor for class net.e6tech.elements.common.resources.plugin.PluginPaths
 
plugins() - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
plugins() - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
poll(K, long) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
postBoot(Object) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
postInit(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
postInvocation(CallFrame, Object) - Method in interface net.e6tech.elements.common.interceptor.InterceptorListener
 
preBoot(Object) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
prefix(String) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
preFlush() - Method in interface net.e6tech.elements.common.resources.PersistenceListener
preFlush is called either EntityManager.flush is called or as part of commit.
preInit(Closure) - Method in class net.e6tech.elements.common.resources.Atom
 
preInject(ResourcePool) - Method in interface net.e6tech.elements.common.resources.InjectionListener
 
preInvocation(CallFrame) - Method in interface net.e6tech.elements.common.interceptor.InterceptorListener
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.Provision
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
preOpen(Consumer<Resources>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
Primitives - Class in net.e6tech.elements.common.reflection
Created by futeh.
print(String) - Method in class net.e6tech.elements.common.util.Terminal
 
println(String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(Marker, String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
println(String) - Method in class net.e6tech.elements.common.util.Terminal
 
printStackTrace(StringBuilder, String, int, int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
privateGetCallingClass(int) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
privateRetry(Throwable, Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
properties(Map<String, Object>) - Method in class net.e6tech.elements.common.launch.LaunchController
 
property(String, Object) - Method in class net.e6tech.elements.common.launch.LaunchController
 
propertyDescriptor(Method) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
propertyNames - Static variable in class net.e6tech.elements.common.interceptor.builder.Builder
 
PropertySignature - Class in net.e6tech.elements.common.reflection
 
PropertySignature(PropertyDescriptor) - Constructor for class net.e6tech.elements.common.reflection.PropertySignature
 
Prototype<T> - Interface in net.e6tech.elements.common.resources.plugin
 
prototype(boolean) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript.AtomBuilder
 
prototype(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
prototype(String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
prototype(String, String, Closure) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
PrototypeConstructor(T) - Constructor for class net.e6tech.elements.common.interceptor.Interceptor.PrototypeConstructor
 
Provision - Class in net.e6tech.elements.common.resources
Created by futeh.
Provision() - Constructor for class net.e6tech.elements.common.resources.Provision
 
provision() - Method in class net.e6tech.elements.common.resources.Resources
 
provisionLoaded(Provision) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
publish(Notice<?>) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
publish(Notice<?>) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
publish(Notice<?>) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
put(K, V) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
put(String, String) - Static method in interface net.e6tech.elements.common.logging.Logger
 
put(String, Object) - Method in class net.e6tech.elements.common.resources.Atom
 
put(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.Configurable
 
put(String, Object) - Method in interface net.e6tech.elements.common.resources.Configurable
 
put(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Configurator
 
put(String, Object) - Method in class net.e6tech.elements.common.resources.Configurator
 
put(K, Object) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
put(K, V) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
put(K, Class<? extends V>) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
put(String, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
put(K, V) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
put(K, V) - Method in class net.e6tech.elements.common.util.MapBuilder
 
putAll(Map<? extends String, ?>) - Method in class net.e6tech.elements.common.resources.Atom
 
putAll(Configurator) - Method in interface net.e6tech.elements.common.resources.Configurable
 
putAll(Map) - Method in interface net.e6tech.elements.common.resources.Configurable
 
putAll(Configurator) - Method in class net.e6tech.elements.common.resources.Configurator
 
putAll(Map) - Method in class net.e6tech.elements.common.resources.Configurator
 
putAll(Map<? extends K, ? extends V>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
putPrivate(String, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
putThreadLocal(K, V) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 

R

rateLimitedThreadPool(String, int, int, long, int) - Static method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
readLine(String) - Method in class net.e6tech.elements.common.util.Terminal
 
readPassword(String) - Method in class net.e6tech.elements.common.util.Terminal
 
readRootValue(JsonParser, JavaType, JsonDeserializer<Object>, Object) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
 
rebind(T) - Method in class net.e6tech.elements.common.resources.Binding
 
rebind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Bindings
 
rebind(ConsumerWithException<Bindings, E>) - Method in class net.e6tech.elements.common.resources.Bindings
 
rebind(FunctionWithException<Bindings, T, E>) - Method in class net.e6tech.elements.common.resources.Bindings
 
rebind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
rebind(T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
rebind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
rebind(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
rebind(T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
rebind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Resources
 
rebindInstance(Class, Object) - Method in interface net.e6tech.elements.common.inject.Module
 
rebindInstance(Class, Object) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
rebindNamedInstance(Class, String, Object) - Method in interface net.e6tech.elements.common.inject.Module
 
rebindNamedInstance(Class, String, Object) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
rebindNamedInstance(Class<T>, String, T) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
rebindNamedInstance(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
rebindNamedInstance(String, T) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
rebindNamedInstance(Class<T>, String, T) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
rebindNamedInstance(Class<T>, String, T) - Method in class net.e6tech.elements.common.resources.Resources
 
receive(Notice<T>) - Method in interface net.e6tech.elements.common.subscribe.Subscriber
 
Receptor<T,R extends Receptor<T,R>> - Class in net.e6tech.elements.common.actor.typed
 
Receptor() - Constructor for class net.e6tech.elements.common.actor.typed.Receptor
 
recover(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
recoveryPeriod(long) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
reflectGetter(MethodHandles.Lookup, Method) - Static method in class net.e6tech.elements.common.reflection.Lambda
 
Reflection - Class in net.e6tech.elements.common.reflection
Created by futeh.
Reflection.Replicator - Class in net.e6tech.elements.common.reflection
 
reflectSetter(MethodHandles.Lookup, Method) - Static method in class net.e6tech.elements.common.reflection.Lambda
 
register(String, Class<T>, T) - Method in interface net.e6tech.elements.common.federation.Registry
 
register(String, Class<T>, T, InvocationHandler) - Method in interface net.e6tech.elements.common.federation.Registry
 
registerBean(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
registerBean(String, Object) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
registerInCluster(String, Class<T>, T) - Method in class net.e6tech.elements.common.resources.Provision
 
registerPlugin(PluginPath<P>, P) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(PluginPath<P>, Class<? extends P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class<P>, P) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class<P>, Class<? extends P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class, String, Class<P>, P) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class, String, Class<P>, Class<? extends P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class, String, Class, String, Class<P>, P) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class, String, Class, String, Class<P>, Class<? extends P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class, String, Class, String, Class, String, Class<P>, P) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
registerPlugin(Class, String, Class, String, Class, String, Class<P>, Class<? extends P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
Registration<T> - Class in net.e6tech.elements.common.federation
 
Registration() - Constructor for class net.e6tech.elements.common.federation.Registration
 
Registry - Interface in net.e6tech.elements.common.federation
 
Registry.Routing - Enum in net.e6tech.elements.common.federation
 
rejectedExecutionHandler(RejectedExecutionHandler) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
remove(K) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
remove(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
remove(Predicate) - Method in class net.e6tech.elements.common.resources.plugin.PluginList
 
remove(PluginPath<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
remove(K) - Method in class net.e6tech.elements.common.resources.plugin.PluginMap
 
remove(ResourceProvider) - Method in class net.e6tech.elements.common.resources.Resources
 
remove(String) - Method in class net.e6tech.elements.common.script.Scripting
 
remove(Object) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
remove(K) - Method in class net.e6tech.elements.common.util.concurrent.Wait
 
removeAll(T) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
removeAtom(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
removeBeanListener(BeanListener) - Method in class net.e6tech.elements.common.resources.BeanLifecycle
 
removeBootstrapListener(BootstrapListener) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
removeBroadcast(Broadcast) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
removeCreatedListener(CreatedListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
removed(Frequency) - Method in interface net.e6tech.elements.common.federation.MemberListener
 
removeDefault(Class) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
removeFirst(T) - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
removeLaunchListener(LaunchListener) - Method in class net.e6tech.elements.common.launch.LaunchController
 
removeListener(MemberListener) - Method in interface net.e6tech.elements.common.federation.Collective
 
removeListener(ResourceManagerListener) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
removeNotificationListener(Class<T>, NotificationListener<T>) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
removeSourceNotificationListener(Object, NotificationListener) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
removeThreadLocal(K) - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
replay(Throwable, Resources.Replay<T, R, E>) - Method in class net.e6tech.elements.common.resources.Resources
 
Replicator() - Constructor for class net.e6tech.elements.common.reflection.Reflection.Replicator
 
requirePlugin(Class<P>, Object...) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
Returns a plugin and bind it with resources
reset() - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
resolve(Resolver, Object) - Static method in class net.e6tech.elements.common.reflection.ObjectConverter
 
resolve(String) - Method in interface net.e6tech.elements.common.reflection.Resolver
 
resolve(String) - Method in interface net.e6tech.elements.common.util.configure.Resolver
 
Resolver - Interface in net.e6tech.elements.common.reflection
 
resolver(Resolver) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
Resolver - Interface in net.e6tech.elements.common.util.configure
 
resolverIndicator(String) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
ResourceManager - Class in net.e6tech.elements.common.resources
The purpose of ResourceManager is to register globally visible named instances.
ResourceManager() - Constructor for class net.e6tech.elements.common.resources.ResourceManager
 
ResourceManager(Provision) - Constructor for class net.e6tech.elements.common.resources.ResourceManager
 
ResourceManager(Properties) - Constructor for class net.e6tech.elements.common.resources.ResourceManager
 
resourceManagerBind(Class<T>, T) - Method in class net.e6tech.elements.common.resources.Atom
 
ResourceManagerBuilder - Interface in net.e6tech.elements.common.launch
 
ResourceManagerListener - Interface in net.e6tech.elements.common.resources
Created by futeh.
ResourceManagerScript - Class in net.e6tech.elements.common.resources
Created by futeh.
ResourceManagerScript() - Constructor for class net.e6tech.elements.common.resources.ResourceManagerScript
 
ResourceManagerScript.AtomBuilder - Class in net.e6tech.elements.common.resources
 
ResourcePool - Interface in net.e6tech.elements.common.resources
Created by futeh.
ResourceProvider - Interface in net.e6tech.elements.common.resources
Created by futeh.
resourceProviderAdded(ResourceProvider) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
Resources - Class in net.e6tech.elements.common.resources
A Resources instance is use to manage resource level injection and resources.
Resources(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.Resources
 
resourcesFactory() - Method in class net.e6tech.elements.common.resources.Provision
 
ResourcesFactory - Class in net.e6tech.elements.common.resources
Created by futeh on 12/19/15.
ResourcesFactory() - Constructor for class net.e6tech.elements.common.resources.ResourcesFactory
 
Response() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Response
 
Response(Object) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Response
 
restart() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
restore() - Method in class net.e6tech.elements.common.resources.Binding
 
restore() - Method in class net.e6tech.elements.common.resources.Bindings
 
resumeLogging() - Method in class net.e6tech.elements.common.resources.Provision
 
Retry - Class in net.e6tech.elements.common.resources
Created by futeh.
Retry() - Constructor for class net.e6tech.elements.common.resources.Retry
 
retry(Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
retry(Throwable, Retry.Retryable<R>) - Method in class net.e6tech.elements.common.resources.Retry
 
Retry.Retryable<R> - Interface in net.e6tech.elements.common.resources
 
rollback(TimeoutListener) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
routes(String, Class) - Method in interface net.e6tech.elements.common.federation.Registry
 
run(Object, Object) - Method in class net.e6tech.elements.common.resources.Atom
 
run(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
run(RunnableWithException) - Method in interface net.e6tech.elements.common.resources.Transactional
 
run(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
run(Runnable, long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
run(Runnable, DisruptorPool.Handler) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
run(Runnable, DisruptorPool.Handler, long) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
run() - Method in interface net.e6tech.elements.common.util.function.RunnableWithException
 
runAfter(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
runAfter(Object) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runAfter(Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runAfter(Runnable) - Method in class net.e6tech.elements.common.script.Scripting
 
runAfter(Object) - Method in class net.e6tech.elements.common.script.Scripting
 
runAfter() - Method in class net.e6tech.elements.common.script.Scripting
 
runAfterIfNotLoading() - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runAnonymous(T, T) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
runAnonymous(MethodHandles.Lookup, T, T) - Method in class net.e6tech.elements.common.interceptor.Interceptor
Trying to emulate Groovy's with block.
runClosure(Object, Closure, Object...) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runClosure(Object, Closure, Object...) - Method in class net.e6tech.elements.common.script.Scripting
 
runLaunched(Object) - Method in class net.e6tech.elements.common.resources.Atom
 
runLaunched(Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runLaunched(Object) - Method in class net.e6tech.elements.common.script.Scripting
 
RunnableTask(Runnable) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.RunnableTask
 
RunnableTask(ActorRef, Runnable) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.RunnableTask
 
RunnableWithException<E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
runNow(Object, Object) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runNow(Object, Runnable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runNow(Object, Callable) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
runNow(Object, Object) - Method in class net.e6tech.elements.common.script.Scripting
 
runWaitFor(Object) - Method in class net.e6tech.elements.common.resources.Atom
 

S

ScheduleCleanup() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.ScheduleCleanup
 
SCRIPT_BASE_CLASS - Static variable in class net.e6tech.elements.common.script.Scripting
 
Scripting - Class in net.e6tech.elements.common.script
Created by futeh.
Scripting() - Constructor for class net.e6tech.elements.common.script.Scripting
 
ScriptLoader - Interface in net.e6tech.elements.common.launch
 
ScriptPath - Class in net.e6tech.elements.common.script
Created by futeh.
ScriptPath(String) - Constructor for class net.e6tech.elements.common.script.ScriptPath
 
set(String, CallFrame) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
set(Object, Object) - Method in class net.e6tech.elements.common.reflection.Accessor
 
set(Object, String, Object) - Method in class net.e6tech.elements.common.reflection.Accessors
 
set(E, Object) - Method in class net.e6tech.elements.common.reflection.Annotated.Accessor
 
set(Object, Object) - Method in class net.e6tech.elements.common.reflection.Annotated.Entry
 
set(Callable<T>, T) - Method in class net.e6tech.elements.common.reflection.Annotator.AnnotationValue
 
set(T) - Method in class net.e6tech.elements.common.util.lambda.Each
 
setAddress(String) - Method in class net.e6tech.elements.common.federation.Member
 
setAfter(Map) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setArguments(List<String>) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setBinding(Binding) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
setBootEnv(Map) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setBufferSize(int) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
setBuiltInTypes(BuiltInTypes) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
setBusyCount(int) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
setCacheConfiguration(CacheConfiguration) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
setCheckInterval(long) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
setClassPath(boolean) - Method in class net.e6tech.elements.common.script.ScriptPath
 
setConcurrencyLevel(int) - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
setConfiguration(String) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
setDebugEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
setDefault() - Static method in class net.e6tech.elements.common.util.InitialContextFactory
 
setDefaultEnvironmentFile(String) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setDefaultSettings(Map<String, Object>) - Method in class net.e6tech.elements.common.resources.Atom
 
setDefaultSystemProperties(String) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setDefaultTimeout(long) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setDescription(String) - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
setDir(String) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setDirectory(String) - Method in class net.e6tech.elements.common.util.file.TimestampDirectory
 
setDisabled(boolean) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
setDispatcher(String) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
setDisruptor(Disruptor<DisruptorPool.Event>) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
setEmbedded(boolean) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
setEnabled(boolean) - Method in class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
setErrorEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
setExcludes(Class...) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setExecutor(Executor) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
setExecutor(Executor) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setExecutor(Executor) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
setExpiration(long) - Method in class net.e6tech.elements.common.federation.Member
 
setExpiration(long) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
setExpired(long) - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
setExpiry(long) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
setExternalOnly(boolean) - Method in class net.e6tech.elements.common.subscribe.Notice
 
setFactory(ObjectPool.ObjectFactory<T>) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
setField(Object, String, Object) - Static method in class net.e6tech.elements.common.reflection.Reflection
 
setFileName(String) - Method in class net.e6tech.elements.common.script.ScriptPath
 
setGenesis(GenesisActor) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
setHandler(Interceptor.Handler) - Method in interface net.e6tech.elements.common.interceptor.Interceptor.HandlerAccessor
 
setHandlerSize(int) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
setId(Serializable) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
setIdleCount(int) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
setIdleTimeout(long) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
setIdleTimeout(int) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
setImplementation(T) - Method in class net.e6tech.elements.common.federation.Registration
 
setIncludes(Class...) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setInfoEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
setInit(List) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setInitBoot(List) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setInitialCapacity(int) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
setInitialCapacity(int) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
setInitialCapacity(int) - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
setInitialMonitorCapacity(int) - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
setInstance(ModuleFactory) - Static method in class net.e6tech.elements.common.inject.ModuleFactory
 
setInterceptorHandler(Object, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setInterceptorListener(Object, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setInterfaceClass(Class<T>) - Method in class net.e6tech.elements.common.federation.Registration
 
setKnownEnvironments(Map<String, List<String>>) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
setLatch(CountDownLatch) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setLaunchScript(String) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setLevel(Level) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
setLimit(int) - Method in class net.e6tech.elements.common.resources.Retry
 
setLimit(int) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
setListener(ObjectConverter.InstanceCreationListener) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
setLogLevel(LogLevel) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
setMain(Map) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setMaxCapacity(int) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
setMaxEntries(long) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
setMaximumSize(int) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
setMaximumSize(int) - Method in class net.e6tech.elements.common.reflection.PackageScanner
 
setMemberId(String) - Method in class net.e6tech.elements.common.federation.Member
 
setMessage(String) - Method in class net.e6tech.elements.common.util.ErrorResponse
 
setModuleFactory(ModuleFactory) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setName(String) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
setName(String) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
setName(String) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
setName(String) - Method in class net.e6tech.elements.common.cache.CacheFacade
 
setName(String) - Method in class net.e6tech.elements.common.federation.Member
 
setName(String) - Method in class net.e6tech.elements.common.resources.Atom
 
setName(String) - Method in class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
setName(String) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
setName(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setNotificationCenter(NotificationCenter) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
setOut(PrintStream) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
setOverrideSettings(Map<String, Object>) - Method in class net.e6tech.elements.common.resources.Atom
 
setParentInjector(Injector) - Method in class net.e6tech.elements.common.resources.Resources
 
setPath(PluginPath<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
setPlugin(Object) - Method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
setPostBoot(Object) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setPreBoot(Object) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setProfile(String) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
setProperties(Properties) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setProperties(Properties) - Method in class net.e6tech.elements.common.resources.Configuration
 
setProperties(Properties) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
setProperty(String, String) - Method in class net.e6tech.elements.common.script.AbstractScriptShell
 
setPropertyDescriptors(Map<Class, PropertyDescriptor[]>) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
setPrototypeAtom(boolean) - Method in class net.e6tech.elements.common.resources.Atom
 
setProvider(CacheProvider) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
setProvision(Provision) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
setProvision(Provision) - Method in class net.e6tech.elements.common.resources.ResourcesFactory
 
setQualifier(String) - Method in class net.e6tech.elements.common.federation.Registration
 
setRecoveryPeriod(long) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setRegex(String) - Static method in class net.e6tech.elements.common.logging.TimedLogger
 
setReplayable(boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setReplayable(Boolean) - Method in class net.e6tech.elements.common.resources.Resources
 
setResolver(Resolver) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
setResourceManager(ResourceManager) - Method in class net.e6tech.elements.common.resources.Provision
 
setResourceManager(ResourceManager) - Method in class net.e6tech.elements.common.util.TextSubstitution.DefaultScriptable
 
setResourceManagerBuilder(ResourceManagerBuilder) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setResources(Resources) - Method in class net.e6tech.elements.common.resources.plugin.DefaultPluginModel
 
setResources(Resources) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
setResponseCode(String) - Method in class net.e6tech.elements.common.util.ErrorResponse
 
setRetry(Retry) - Method in class net.e6tech.elements.common.resources.Resources
 
setScriptLoader(ScriptLoader) - Method in class net.e6tech.elements.common.launch.LaunchController
 
setScriptLoader(ClassLoader) - Method in class net.e6tech.elements.common.resources.Atom
 
setSender(ActorRef) - Method in class net.e6tech.elements.common.actor.typed.Ask
 
setSender(ActorRef) - Method in interface net.e6tech.elements.common.actor.typed.Asking
 
setServices(List<String>) - Method in class net.e6tech.elements.common.federation.Member
 
setSilent(boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setSilent(boolean) - Method in class net.e6tech.elements.common.script.Scripting
 
setStage(String) - Method in class net.e6tech.elements.common.resources.Bootstrap.ComponentInfo
 
setStarter(Balancer.ServiceHandler<T>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setStopper(Balancer.ServiceHandler<T>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setStoreByValue(boolean) - Method in class net.e6tech.elements.common.cache.CacheConfiguration
 
setTarget(T) - Method in class net.e6tech.elements.common.interceptor.builder.Builder
 
setTarget(T, T) - Static method in class net.e6tech.elements.common.interceptor.Interceptor
 
setTargetPropertiesDescriptor(Map<Class, Map<String, PropertyDescriptor>>) - Method in class net.e6tech.elements.common.reflection.Reflection.Replicator
 
setThreadCoreSize(int) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setThreadKeepAlive(long) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setThreadMaxSize(int) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setThreadPool(ExecutorService) - Method in class net.e6tech.elements.common.notification.NotificationProcessor
 
setThreadPool(ExecutorService) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
setThreadSafe(boolean) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setTimeout(long) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
setTimeout(long) - Method in class net.e6tech.elements.common.actor.typed.Guardian
 
setTimeout(long) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
setTimeout(long) - Method in interface net.e6tech.elements.common.util.concurrent.Async
 
setTimeout(long) - Method in class net.e6tech.elements.common.util.concurrent.AsyncImpl
 
setTimeout(long) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
setTimeout(long) - Method in interface net.e6tech.elements.common.util.monitor.TimeoutListener
 
setTimeout(long) - Method in class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
settings(Map<String, Object>) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript.AtomBuilder
 
setTopic(String) - Method in class net.e6tech.elements.common.subscribe.Notice
 
setTraceEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
setType(Class<T>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
setType(String) - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
setType(Class<?>) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
setup(ActorContext<T>, Guardian) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
setup(B) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
setup(ActorContext<WorkEvents>, Guardian) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
setup(Object, Object) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
setupThreadPool(String) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
setupThreadPool() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setupThreadPool(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
setUserObject(T) - Method in class net.e6tech.elements.common.subscribe.Notice
 
setValue(Object) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Response
 
setValue(T) - Method in class net.e6tech.elements.common.util.lambda.Each.Mutator
 
setVariable(String, Object) - Method in class net.e6tech.elements.common.resources.Resources
 
setVariable(String, Object) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
setWaitCount(int) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
setWarnEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
setWorkerCount(int) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
setWorkPoolConfig(WorkerPoolConfig) - Method in class net.e6tech.elements.common.actor.GenesisActor
 
severe(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
shouldConvertPrimitive(Class, Class) - Method in class net.e6tech.elements.common.reflection.ObjectConverter
 
shouldRecover(Exception) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
shouldRetry(Throwable) - Method in class net.e6tech.elements.common.resources.Retry
 
shutdown() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
shutdown(int) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
shutdown() - Method in class net.e6tech.elements.common.resources.ResourceManager
 
shutdown() - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
shutdown() - Method in class net.e6tech.elements.common.script.Scripting
 
shutdown() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
shutdown() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
shutdown() - Method in class net.e6tech.elements.common.util.monitor.AllocationMonitor
 
ShutdownNotification - Class in net.e6tech.elements.common.notification
Created by futeh.
ShutdownNotification(Object) - Constructor for class net.e6tech.elements.common.notification.ShutdownNotification
 
shutdownNow() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
Signature<T> - Class in net.e6tech.elements.common.reflection
 
Signature(String, T) - Constructor for class net.e6tech.elements.common.reflection.Signature
 
silent(boolean) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
simple(Class) - Static method in class net.e6tech.elements.common.reflection.Accessors
 
singletonClassBuilder(Class<T>, T) - Method in class net.e6tech.elements.common.interceptor.Interceptor
 
SingletonClassBuilder<T> - Class in net.e6tech.elements.common.interceptor
 
SingletonClassBuilder(Interceptor, Class<T>, T) - Constructor for class net.e6tech.elements.common.interceptor.SingletonClassBuilder
 
size() - Method in class net.e6tech.elements.common.resources.Atom
 
size() - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
size() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
size() - Method in class net.e6tech.elements.common.util.datastructure.BinarySearchList
 
source() - Method in class net.e6tech.elements.common.notification.MethodCallNotification
 
source() - Method in interface net.e6tech.elements.common.notification.Notification
 
Spawn<T,B extends Receptor<T,B>> - Class in net.e6tech.elements.common.actor.typed
 
Spawn(Receptor<?, ?>) - Constructor for class net.e6tech.elements.common.actor.typed.Spawn
 
spawn(B) - Method in class net.e6tech.elements.common.actor.typed.Spawn
Note, the factory is called in a separated thread.
spawnChild(B) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
SpawnEvents - Interface in net.e6tech.elements.common.actor.typed
 
SpawnEvents.SpawnRequest - Class in net.e6tech.elements.common.actor.typed
 
SpawnEvents.SpawnResponse - Class in net.e6tech.elements.common.actor.typed
 
spawnExternally(B) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
spawnNow(B) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
spawnNowExternally(B) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
SpawnRequest(ActorRef<SpawnEvents.SpawnResponse>, Receptor<?, ?>, String, Props) - Constructor for class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnRequest
 
SpawnResponse(ActorRef, Receptor, ActorRef) - Constructor for class net.e6tech.elements.common.actor.typed.SpawnEvents.SpawnResponse
 
start() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
start() - Method in interface net.e6tech.elements.common.resources.Startable
 
start() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
start(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
start() - Method in interface net.e6tech.elements.common.util.concurrent.BalancerAware
 
start() - Method in class net.e6tech.elements.common.util.concurrent.DisruptorPool
 
Startable - Interface in net.e6tech.elements.common.resources
Created by futeh.
started(Object) - Method in interface net.e6tech.elements.common.resources.BeanListener
 
starter(Balancer.ServiceHandler<T>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
startShutdownListener(int) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
startsWith(PluginPath<?>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
startsWith(PluginPaths<?>) - Method in class net.e6tech.elements.common.resources.plugin.PluginManager
 
startsWith(PluginPath<?>) - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
state - Variable in class net.e6tech.elements.common.resources.Resources
 
state() - Method in class net.e6tech.elements.common.util.lambda.Each
 
state(U) - Method in class net.e6tech.elements.common.util.lambda.Each
 
status(WorkEvents.Status) - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
Status() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Status
 
Status(ActorRef) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.Status
 
StatusResponse() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkEvents.StatusResponse
 
stop() - Method in class net.e6tech.elements.common.actor.typed.Talk
 
stop() - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
stop(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
stop() - Method in interface net.e6tech.elements.common.util.concurrent.BalancerAware
 
stopped() - Method in class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
stopper(Balancer.ServiceHandler<T>) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
StringUtil - Class in net.e6tech.elements.common.util
Created by futeh.
submit(ConsumerWithException<R, E>) - Method in class net.e6tech.elements.common.resources.Resources
 
submit(FunctionWithException<T, R, E>) - Method in class net.e6tech.elements.common.resources.Resources
 
submit(RunnableWithException) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(ConsumerWithException<T, Exception>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Callable<T>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(FunctionWithException<T, R, Exception>) - Method in class net.e6tech.elements.common.resources.UnitOfWork
 
submit(Callable<T>) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
submit(Runnable, T) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
submit(Runnable) - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
subscribe(String, Subscriber) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
subscribe(String, Subscriber) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
subscribe(Class<T>, Subscriber<T>) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
subscribe(String, Subscriber) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
Subscriber<T extends java.io.Serializable> - Interface in net.e6tech.elements.common.subscribe
Created by futeh on 1/18/16.
SupplierWithException<T,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
suppress(Throwable) - Static method in interface net.e6tech.elements.common.logging.Logger
 
suppressLogging() - Method in class net.e6tech.elements.common.resources.Provision
 
suppressLogging(Runnable) - Method in class net.e6tech.elements.common.resources.Provision
 
systemException(Throwable) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
Creates a SystemException to wrap a Throwable
systemException(String) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
 
systemException(String, Throwable) - Method in interface net.e6tech.elements.common.logging.LoggerExtension
 
SystemException - Exception in net.e6tech.elements.common.util
Created by futeh.
SystemException() - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(String) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(String, Throwable) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(Throwable) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
SystemException(String, Throwable, boolean, boolean) - Constructor for exception net.e6tech.elements.common.util.SystemException
 
systemProperties(Closure) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 

T

talk() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
talk(Class<U>) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
talk(long) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
talk(ActorRef<U>) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
talk(ActorRef<U>, long) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
talk(ActorRef<U>, Class<V>) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
talk(ActorRef<U>, Class<V>, long) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
Talk<T> - Class in net.e6tech.elements.common.actor.typed
 
Talk(Guardian, ActorRef<T>) - Constructor for class net.e6tech.elements.common.actor.typed.Talk
 
tell(T) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
Terminal - Class in net.e6tech.elements.common.util
Created by futeh on 12/22/15.
Terminal() - Constructor for class net.e6tech.elements.common.util.Terminal
 
Terminal(InputStream, OutputStream) - Constructor for class net.e6tech.elements.common.util.Terminal
 
Terminal(ServerSocket) - Constructor for class net.e6tech.elements.common.util.Terminal
 
terminate() - Method in class net.e6tech.elements.common.actor.GenesisActor
 
TextBuilder - Class in net.e6tech.elements.common.util
 
TextBuilder(String) - Constructor for class net.e6tech.elements.common.util.TextBuilder
 
TextSubstitution - Class in net.e6tech.elements.common.util
Created by futeh.

This class is used for substitute variables in text.
TextSubstitution(String) - Constructor for class net.e6tech.elements.common.util.TextSubstitution
 
TextSubstitution(Reader) - Constructor for class net.e6tech.elements.common.util.TextSubstitution
 
TextSubstitution.DefaultScriptable - Class in net.e6tech.elements.common.util
 
TextSubstitution.Scriptable - Interface in net.e6tech.elements.common.util
 
ThreadLocalMap<K,V> - Class in net.e6tech.elements.common.util.concurrent
 
ThreadLocalMap() - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
ThreadLocalMap(int) - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
ThreadLocalMap(Map<K, V>) - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
ThreadPool - Class in net.e6tech.elements.common.util.concurrent
Created by futeh.
ThreadPool(String, ExecutorService) - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadPool
 
ThreadPool(String, Function<ThreadFactory, ExecutorService>) - Constructor for class net.e6tech.elements.common.util.concurrent.ThreadPool
 
threadSafe(boolean) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
throwing(String, String, Throwable) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
time() - Method in class net.e6tech.elements.common.logging.TimedLogger
 
time(String) - Method in class net.e6tech.elements.common.logging.TimedLogger
 
TimedLogger - Class in net.e6tech.elements.common.logging
This class is not thread safe Created by futeh.
TimedLogger(String) - Constructor for class net.e6tech.elements.common.logging.TimedLogger
 
TimedLogger(String, long) - Constructor for class net.e6tech.elements.common.logging.TimedLogger
 
TimedLogger(long) - Constructor for class net.e6tech.elements.common.logging.TimedLogger
Constructs a TimedLogger using the default logger named TimedLogger
TimedLogger() - Constructor for class net.e6tech.elements.common.logging.TimedLogger
Constructs a TimedLogger using the default logger named TimedLogger
timeout(long) - Method in class net.e6tech.elements.common.actor.typed.Talk
 
timeout(long) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
timeout(T) - Method in class net.e6tech.elements.common.util.concurrent.Balancer
 
timeout(Thread) - Method in interface net.e6tech.elements.common.util.concurrent.DisruptorPool.Handler
 
timeout(Thread) - Method in interface net.e6tech.elements.common.util.concurrent.DisruptorPool.TimeoutHandler
 
TimeoutListener - Interface in net.e6tech.elements.common.util.monitor
Created by futeh.
TimeoutMonitor - Class in net.e6tech.elements.common.util.monitor
Created by futeh.
TimeoutMonitor() - Constructor for class net.e6tech.elements.common.util.monitor.TimeoutMonitor
 
TimestampDirectory - Class in net.e6tech.elements.common.util.file
This class is used to return a new file output stream so that it's location is located in a directory of which name is in a timestamp form.
TimestampDirectory() - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory
 
TimestampDirectory(String) - Constructor for class net.e6tech.elements.common.util.file.TimestampDirectory
 
TimestampDirectory.Location - Class in net.e6tech.elements.common.util.file
 
toBytes(Object) - Method in class net.e6tech.elements.common.util.CompressionSerializer
 
toResponse(Throwable) - Method in interface net.e6tech.elements.common.util.ExceptionMapper
 
toString() - Method in class net.e6tech.elements.common.federation.Member
 
toString() - Method in class net.e6tech.elements.common.reflection.ClassSignature
 
toString() - Method in class net.e6tech.elements.common.reflection.FieldSignature
 
toString() - Method in class net.e6tech.elements.common.reflection.MethodSignature
 
toString() - Method in class net.e6tech.elements.common.reflection.NamedSignature
 
toString(Object) - Static method in class net.e6tech.elements.common.reflection.Primitives
 
toString() - Method in class net.e6tech.elements.common.reflection.PropertySignature
 
toString() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
toString() - Method in class net.e6tech.elements.common.resources.plugin.PluginPaths
 
toString() - Method in class net.e6tech.elements.common.script.ScriptPath
 
toString() - Method in class net.e6tech.elements.common.serialization.ObjectReference
 
toString() - Method in class net.e6tech.elements.common.subscribe.Notice
 
trace(String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(Marker, String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
trace(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
traceEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
traceEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
Transactional - Interface in net.e6tech.elements.common.resources
Created by futeh.
TriConsumerWithException<S,T,U,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
TriFunctionWithException<S,T,U,R,E extends java.lang.Exception> - Interface in net.e6tech.elements.common.util.function
 
trim(String) - Static method in class net.e6tech.elements.common.util.StringUtil
 
trimRoot() - Method in class net.e6tech.elements.common.resources.plugin.PluginPath
 
Triplet<U,D,S> - Class in net.e6tech.elements.common.util.datastructure
Created by futeh.
Triplet(U, D, S) - Constructor for class net.e6tech.elements.common.util.datastructure.Triplet
 
tryBind(Class<T>, Callable<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
tryBindClass(Class, Class) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
tryExec(String) - Method in class net.e6tech.elements.common.script.AbstractScriptBase
 
type(Class<?>) - Method in class net.e6tech.elements.common.util.concurrent.ObjectPool
 
type(Type) - Method in class net.e6tech.elements.common.util.configure.ObjectConfig
 
Typed - Annotation Type in net.e6tech.elements.common.actor.typed
 

U

unbind(Class<T>) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
unbind(Class<T>) - Method in interface net.e6tech.elements.common.resources.ResourcePool
 
unbind(Class<T>) - Method in class net.e6tech.elements.common.resources.Resources
 
unbindInstance(Class) - Method in interface net.e6tech.elements.common.inject.Module
 
unbindInstance(Class) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
unbindNamedInstance(Class, String) - Method in interface net.e6tech.elements.common.inject.Module
 
unbindNamedInstance(Class, String) - Method in class net.e6tech.elements.common.inject.spi.ModuleImpl
 
unbound(Class<T>, T) - Method in interface net.e6tech.elements.common.resources.ResourceManagerListener
 
UnitOfWork - Class in net.e6tech.elements.common.resources
Created by futeh.
UnitOfWork(ResourceManager) - Constructor for class net.e6tech.elements.common.resources.UnitOfWork
 
unregisterBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManager
 
unregisterBean(String) - Method in class net.e6tech.elements.common.resources.ResourceManagerScript
 
unregisterPlugin(PluginPath<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
unregisterPlugin(Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
unregisterPlugin(Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
unregisterPlugin(Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
unregisterPlugin(Class, String, Class, String, Class, String, Class<P>) - Method in interface net.e6tech.elements.common.resources.plugin.PluginModel
 
unsubscribe(String, Subscriber) - Method in class net.e6tech.elements.common.notification.NotificationCenter
 
unsubscribe(String, Subscriber) - Method in interface net.e6tech.elements.common.subscribe.Broadcast
 
unsubscribe(String, Subscriber) - Method in class net.e6tech.elements.common.subscribe.DefaultBroadcast
 
untypedContext() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
untypedRef() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
unwrap() - Method in class net.e6tech.elements.common.util.concurrent.ThreadPool
 
unwrap(Throwable) - Static method in interface net.e6tech.elements.common.util.ExceptionMapper
 
using(String) - Static method in class net.e6tech.elements.common.util.TextBuilder
 

V

validateClass(Class<?>) - Static method in class net.e6tech.elements.common.resources.plugin.PluginEntry
 
value() - Method in class net.e6tech.elements.common.util.datastructure.Pair
 
valueClass - Variable in class net.e6tech.elements.common.cache.CacheFacade
 
valueOf(String) - Static method in enum net.e6tech.elements.common.federation.Registry.Routing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.e6tech.elements.common.logging.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.e6tech.elements.common.federation.Registry.Routing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.e6tech.elements.common.logging.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.e6tech.elements.common.resources.Atom
 
values() - Method in class net.e6tech.elements.common.util.concurrent.ThreadLocalMap
 
var(String) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
var(String, Object) - Method in class net.e6tech.elements.common.resources.Bootstrap
 
virtualize() - Method in class net.e6tech.elements.common.actor.typed.Receptor
 
virtualize(long) - Method in class net.e6tech.elements.common.actor.typed.Receptor
 

W

Wait<K,V> - Class in net.e6tech.elements.common.util.concurrent
Created by futeh.
Wait() - Constructor for class net.e6tech.elements.common.util.concurrent.Wait
 
waitFor(String, Consumer) - Method in class net.e6tech.elements.common.resources.Atom
 
waitFor(Class, Consumer) - Method in class net.e6tech.elements.common.resources.Atom
 
warn(String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(Marker, String) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(Marker, String, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(Marker, String, Object, Object) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(Marker, String, Object...) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warn(Marker, String, Throwable) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warnEnabled() - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warnEnabled(boolean) - Method in class net.e6tech.elements.common.logging.ConsoleLogger
 
warning(String) - Method in class net.e6tech.elements.common.logging.jul.LoggerAdapter
 
with(DeserializerFactory) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyDefaultDeserializationContext
 
withConfig(DeserializerFactoryConfig) - Method in class net.e6tech.elements.common.reflection.ObjectConverter.MyBeanDeserializerFactory
 
withName(String) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
withProps(Props) - Method in class net.e6tech.elements.common.actor.typed.Spawn
 
withScriptable(TextSubstitution.Scriptable) - Method in class net.e6tech.elements.common.util.TextSubstitution
 
Worker - Class in net.e6tech.elements.common.actor.typed.worker
 
Worker(ActorRef<WorkEvents>) - Constructor for class net.e6tech.elements.common.actor.typed.worker.Worker
 
WORKER_POOL_DISPATCHER - Static variable in class net.e6tech.elements.common.actor.GenesisActor
 
WorkerPool - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkerPool() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
WorkerPool(WorkerPoolConfig) - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkerPool
 
WorkerPoolConfig - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkerPoolConfig() - Constructor for class net.e6tech.elements.common.actor.typed.worker.WorkerPoolConfig
 
WorkEvents - Interface in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.CallableTask - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.Cleanup - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.IdleWorker - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.Response - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.RunnableTask - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.ScheduleCleanup - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.Status - Class in net.e6tech.elements.common.actor.typed.worker
 
WorkEvents.StatusResponse - Class in net.e6tech.elements.common.actor.typed.worker
 
wrap(String, NotificationListener<R>) - Static method in interface net.e6tech.elements.common.notification.NotificationListener
 
wrap(Class<? extends Notification>[], NotificationListener<R>) - Static method in interface net.e6tech.elements.common.notification.NotificationListener
 
wrap(String, ResourceProvider) - Static method in interface net.e6tech.elements.common.resources.ResourceProvider
 

X

x() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 

Y

y() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 
YamlConstructor() - Constructor for class net.e6tech.elements.common.resources.Configuration.YamlConstructor
 

Z

z() - Method in class net.e6tech.elements.common.util.datastructure.Triplet
 

_

__DIR - Static variable in class net.e6tech.elements.common.script.Scripting
 
__FILE - Static variable in class net.e6tech.elements.common.script.Scripting
 
__LOAD_DIR - Static variable in class net.e6tech.elements.common.script.Scripting
 
__LOAD_FILE - Static variable in class net.e6tech.elements.common.script.Scripting
 
__SCRIPT - Static variable in class net.e6tech.elements.common.script.Scripting
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
Skip navigation links