$ A B C D E F G H I L M N O P R S T U V

$

$ - Static variable in class org.iqual.chaplin.DynaCastUtils
 
$(Object...) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$() - Static method in class org.iqual.chaplin.DynaCastUtils
 
$(Class<E>, Object...) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$$(Object...) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$$$$$$() - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
$$$$$$(Object) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
$$$$$$() - Method in interface org.iqual.chaplin.Injected
 
$$$$$$(Object) - Method in interface org.iqual.chaplin.Injected
 
$$$$$$() - Method in class org.iqual.chaplin.NamedComponentHandler
 
$$$$$$(Object) - Method in class org.iqual.chaplin.NamedComponentHandler
 
$$$$$$() - Method in class org.iqual.chaplin.SimpleContextHandler
 
$$$$$$(Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
$$$meta$$$(Map) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
$$$meta$$$() - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
$$$meta$$$(Map) - Method in interface org.iqual.chaplin.Meta
 
$$$meta$$$() - Method in interface org.iqual.chaplin.Meta
 
$alias(String, T) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$alias(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$bind(Object, Object...) - Static method in class org.iqual.chaplin.DynaCastUtils
Bind the components to the composite.
$contains(Object, Class) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$context() - Static method in class org.iqual.chaplin.DynaCastUtils
 
$declass(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$disjoin(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
Pulls the component out of the composite.
$emitter(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$for(String, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
Filters out all messages whose source component is not aliased as alias.
$hasVar(Object, String) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$join(Object, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
Attaches the component to the composite.
$join(Object, Object, String) - Static method in class org.iqual.chaplin.DynaCastUtils
Attaches the component to the composite.
$join(Object, int, Object, String) - Static method in class org.iqual.chaplin.DynaCastUtils
Inserts the component to the composite.
$meta(Object, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$meta(Object, Object, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
Sets the role name of the component in the composite.
$name(String, T) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$name(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$named(String, Class, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$named(String, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$next(MessageReplies, Object...) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$next(Object...) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$proxy(Class<T>, Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$qrole(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$role(String, T) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$role(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$unbind(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
$var(Object, String) - Static method in class org.iqual.chaplin.DynaCastUtils
Defines a new var.

A

AbstractAggregator - Class in org.iqual.chaplin.composite
 
AbstractAggregator(Class, String, Class...) - Constructor for class org.iqual.chaplin.composite.AbstractAggregator
 
AbstractAggregator(String, Class...) - Constructor for class org.iqual.chaplin.composite.AbstractAggregator
 
AbstractAggregator(Class) - Constructor for class org.iqual.chaplin.composite.AbstractAggregator
 
AbstractAnnotationVisitor - Class in org.iqual.chaplin
Utility abstract base for annotation visitors.
AbstractAnnotationVisitor(AnnotationVisitor) - Constructor for class org.iqual.chaplin.AbstractAnnotationVisitor
 
AbstractCompositeHandler - Class in org.iqual.chaplin.composite
Abstract base composite class.
AbstractCompositeHandler() - Constructor for class org.iqual.chaplin.composite.AbstractCompositeHandler
 
AbstractContextHandler - Class in org.iqual.chaplin
This abstract class makes a context handler implementation easier by translating from the raw language of messages to more concrete language containing concepts like property and methods.
AbstractContextHandler() - Constructor for class org.iqual.chaplin.AbstractContextHandler
 
AbstractFieldVisitor - Class in org.iqual.chaplin
Utility base class for field visitors.
AbstractFieldVisitor(FieldVisitor) - Constructor for class org.iqual.chaplin.AbstractFieldVisitor
 
addComponent(String, Object) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
Called by sub-classes when they register their components.
addComponent(String, int, Object) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
addComponent(String, int, Object) - Method in interface org.iqual.chaplin.composite.Composite
Inserts the component to the composite.
addComponent(Object, int, Object, String) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
addComponentToComposite(Object, int, Object, String) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
Attaches the component to the composite.
addReply(Object) - Method in class org.iqual.chaplin.msg.ConstantMessageReplies
 
addReply(Object) - Method in class org.iqual.chaplin.msg.LastWinsMessageReplies
 
addReply(Object) - Method in interface org.iqual.chaplin.msg.MessageReplies
 
addReply(Object) - Method in class org.iqual.chaplin.msg.MessageRepliesImpl
 
addSystemMessageReceiver(MessageReceiver) - Static method in class org.iqual.chaplin.ContextManager
 
After - Annotation Type in org.iqual.chaplin.msg
Indicates that the method is invoked after the remaining message receivers in the chain are processed.
Agent - Class in org.iqual.chaplin
This class is a Java instrumentation agent which installs the byte code transformers.
Agent() - Constructor for class org.iqual.chaplin.Agent
 
aggregateComponents(Class, List<Object>) - Method in class org.iqual.chaplin.composite.AbstractAggregator
 
aggregateComponents(Class, List<Object>) - Method in class org.iqual.chaplin.composite.AggregatorImpl
 
aggregateComponents(Class, List<Object>) - Method in interface org.iqual.chaplin.composite.ComponentAggregator
 
aggregateComponents_(Class, List<Object>) - Method in class org.iqual.chaplin.composite.AbstractAggregator
 
aggregateComponents_(Class, List<Object>) - Method in class org.iqual.chaplin.composite.aggr.Concat
 
aggregateComponents_(Class, List<Object>) - Method in class org.iqual.chaplin.composite.aggr.Sum
 
aggregateReturnValues(String, Class[], Class, List<Object>) - Method in class org.iqual.chaplin.composite.AbstractAggregator
 
aggregateReturnValues(String, Class[], Class, List<Object>) - Method in class org.iqual.chaplin.composite.AggregatorImpl
 
aggregateReturnValues(String, Class[], Class, List<Object>) - Method in class org.iqual.chaplin.composite.CounterAggregator
 
aggregateReturnValues(String, Class[], Class, List<Object>) - Method in interface org.iqual.chaplin.composite.ReturnAggregator
 
aggregateReturnValues_(Class, List<Object>) - Method in class org.iqual.chaplin.composite.AbstractAggregator
 
aggregateReturnValues_(Class, List<Object>) - Method in class org.iqual.chaplin.composite.aggr.Concat
 
aggregateReturnValues_(Class, List<Object>) - Method in class org.iqual.chaplin.composite.aggr.Sum
 
AggregationType - Enum in org.iqual.chaplin
Determines the algorithm for obtaining a single reply value from multiple message replies.
AggregatorImpl - Class in org.iqual.chaplin.composite
The default aggregator which takes the first value in the values list as the result or null if the list of values is empty.
AggregatorImpl() - Constructor for class org.iqual.chaplin.composite.AggregatorImpl
 
AggregatorReceiver - Class in org.iqual.chaplin.composite
This receiver handles aggregations in the composite.
AggregatorReceiver() - Constructor for class org.iqual.chaplin.composite.AggregatorReceiver
 
Alias - Interface in org.iqual.chaplin
This interface serves as a property identifier.
argSize - Variable in class org.iqual.chaplin.MethodImplementor.Argument
 
av - Variable in class org.iqual.chaplin.AbstractAnnotationVisitor
 

B

Before - Annotation Type in org.iqual.chaplin.msg
Indicates that the method is invoked before the remaining message receivers in the chain are processed.
bind(T) - Method in class org.iqual.chaplin.prop.Var
Binds the value to the thread-local scope.
Binder - Annotation Type in org.iqual.chaplin
This annotation has the same meaning as IBinder inteface.
BinderCompositeHandler - Class in org.iqual.chaplin.composite
This class represents a composite made from semaphore objects.
BinderCompositeHandler(Object) - Constructor for class org.iqual.chaplin.composite.BinderCompositeHandler
 
bindReceiver(MessageReceiver) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
bindReceiver(MessageReceiver) - Method in interface org.iqual.chaplin.composite.Composite
Bind the receiver to this composite.
BOND_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
BondClassResolver - Class in org.iqual.chaplin
This class resolves whether the given class is a bond class.
build(Type) - Static method in class org.iqual.chaplin.DynaCastResolverBuilder
 
ByPass - Annotation Type in org.iqual.chaplin
Marking a type or a package by this annotation causes that the Chaplin transformer bypasses that class or package, ie. no transformation is performed and the type or package is left as is.
BYPASS_CTX_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
Bytecode - Annotation Type in org.iqual.chaplin
 

C

CachingMode - Enum in org.iqual.chaplin
This enumeration is used in the @{link FromContext} annotation to indicate the caching mode of the value after it has been obtained.
canBeExtracted(Object, Class) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
canBeExtracted(Object, Class) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
canBeInvoked(MessageReceiver, Object, String, String, Class[], Class) - Static method in class org.iqual.chaplin.msg.MessagingHelper
Decides whether the context handler can invoke the specified method.
canBeInvoked(List<MessageReceiver>, Object, String, String, Class[], Class) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
canInvoke(Object, String, Class[]) - Method in class org.iqual.chaplin.AbstractContextHandler
Request for possibility of method invocation.
canInvoke(Object, String, Class[]) - Method in class org.iqual.chaplin.MapContextHandler
 
canInvoke(Object, String, Class[]) - Method in class org.iqual.chaplin.SimpleContextHandler
 
cast(Object, String) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
cast(Object, String) - Method in class org.iqual.chaplin.ContextDynaCastHandler
 
cast(Object, String) - Method in class org.iqual.chaplin.dcast.Commons
 
cast(Object, String) - Method in interface org.iqual.chaplin.DynaCastHandler
 
cast(Object, Class, String[]) - Static method in class org.iqual.chaplin.DynaCastManager
 
cast(Object, String, String[]) - Static method in class org.iqual.chaplin.DynaCastManager
 
CASTS_TO_ANNOT_DESC - Static variable in class org.iqual.chaplin.DynaCastResolverBuilder
 
CastsTo - Annotation Type in org.iqual.chaplin
Specifies formally to which classes the dynacast handler is able to convert objects.
ClassFileConsumer - Interface in org.iqual.chaplin
The interface for storing transformed class files.
ClassFileDriver - Interface in org.iqual.chaplin
The interface for traversing the class files and passing them to a handler.
ClassFileHandler - Interface in org.iqual.chaplin
The interface which receives notifications for each class delivered by ClassFileDriver.
closeStack(String) - Static method in class org.iqual.chaplin.ContextManager
 
Commons - Class in org.iqual.chaplin.dcast
This is an example of a dynacast handler.
Commons() - Constructor for class org.iqual.chaplin.dcast.Commons
 
ComponentAggregator - Interface in org.iqual.chaplin.composite
 
Composite - Interface in org.iqual.chaplin.composite
 
COMPOSITE_MANAGER_DYNACAST_HANDLER_TYPE - Static variable in class org.iqual.chaplin.FieldRedirector
 
CompositeContextHandler - Class in org.iqual.chaplin.composite
 
CompositeContextHandler(List) - Constructor for class org.iqual.chaplin.composite.CompositeContextHandler
 
CompositeContextHandler(Object[]) - Constructor for class org.iqual.chaplin.composite.CompositeContextHandler
 
CompositeDef - Interface in org.iqual.chaplin.composite
Serves as the base and marker interface for composites defined by using structure classes.
CompositeException - Exception in org.iqual.chaplin.composite
 
CompositeException() - Constructor for exception org.iqual.chaplin.composite.CompositeException
 
CompositeException(String) - Constructor for exception org.iqual.chaplin.composite.CompositeException
 
CompositeException(String, Throwable) - Constructor for exception org.iqual.chaplin.composite.CompositeException
 
CompositeException(Throwable) - Constructor for exception org.iqual.chaplin.composite.CompositeException
 
CompositeFactory - Class in org.iqual.chaplin.composite
 
CompositeFactory() - Constructor for class org.iqual.chaplin.composite.CompositeFactory
 
CompositeLifeCycle - Interface in org.iqual.chaplin.composite
 
CompositeObjectProxy - Class in org.iqual.chaplin.composite
 
CompositeProxy - Class in org.iqual.chaplin.composite
Upon reception of a message this class decides to which composite in the hierarchy the message will be delivered first.
CompositeProxy(Composite) - Constructor for class org.iqual.chaplin.composite.CompositeProxy
 
Concat - Class in org.iqual.chaplin.composite.aggr
 
Concat(String, Class...) - Constructor for class org.iqual.chaplin.composite.aggr.Concat
 
Concat() - Constructor for class org.iqual.chaplin.composite.aggr.Concat
 
Concern - Annotation Type in org.iqual.chaplin.msg.fragment
 
ConstantMessageReplies - Class in org.iqual.chaplin.msg
 
ConstantMessageReplies(Object) - Constructor for class org.iqual.chaplin.msg.ConstantMessageReplies
 
Constraint - Annotation Type in org.iqual.chaplin.msg.fragment
 
ConstraintReceiver - Class in org.iqual.chaplin.msg.fragment
 
ConstraintReceiver(MessageReceiver) - Constructor for class org.iqual.chaplin.msg.fragment.ConstraintReceiver
 
consumeClassFile(String, byte[]) - Method in interface org.iqual.chaplin.ClassFileConsumer
 
consumeClassFile(String, ClassReader) - Method in interface org.iqual.chaplin.ClassFileHandler
 
consumeClassFile(String, byte[]) - Method in class org.iqual.chaplin.FSClassFileConsumer
 
consumeClassFile(String, ClassReader) - Method in class org.iqual.chaplin.ProjectClassesTransformer
 
CONTEXT_ATTRIBUTES_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
CONTEXT_DYNACAST_HANDLER_TYPE - Static variable in class org.iqual.chaplin.FieldRedirector
 
CONTEXT_FIELD_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
CONTEXT_FIELD_NAME - Static variable in class org.iqual.chaplin.FieldRedirector
 
ContextAttributes - Enum in org.iqual.chaplin
 
ContextDynaCastHandler - Class in org.iqual.chaplin
This dynacast handler is able to convert null values to a context instance.
ContextDynaCastHandler() - Constructor for class org.iqual.chaplin.ContextDynaCastHandler
 
ContextFieldsValidator - Class in org.iqual.chaplin
This class validates imported context fields (those annotated by FromContext) in a class.
ContextFieldsValidator(List<String>) - Constructor for class org.iqual.chaplin.ContextFieldsValidator
 
ContextHandler - Interface in org.iqual.chaplin
This interface is implemented by contexts handlers.
ContextHandlerFactory - Interface in org.iqual.chaplin
 
ContextHandlerResolver - Class in org.iqual.chaplin
This class resolves whether the given class implements ContextHandler interface.
ContextManager - Class in org.iqual.chaplin
This class is the main link between the injected code and context handlers.
ContextManager() - Constructor for class org.iqual.chaplin.ContextManager
 
ContextManager.StackFrame - Class in org.iqual.chaplin
 
ContextRunner - Interface in org.iqual.chaplin
 
ContextScopeAware - Interface in org.iqual.chaplin
This interface is implemented by the context which wants to be informed when it becomes current and when it stops to be current.
CounterAggregator - Class in org.iqual.chaplin.composite
 
CounterAggregator(String, Class[]) - Constructor for class org.iqual.chaplin.composite.CounterAggregator
 
create(File, File) - Static method in class org.iqual.chaplin.ProjectClassesTransformer
 
create(String, String) - Static method in class org.iqual.chaplin.ProjectClassesTransformer
 
createBond(Object) - Static method in class org.iqual.chaplin.ContextManager
 
createBondComposite(Class<T>, Object) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
createClone() - Method in class org.iqual.chaplin.msg.Message
 
createClone(Object[]) - Method in class org.iqual.chaplin.msg.Message
 
createComposite(Class<T>, Object...) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
createComposite(Object, Class<T>, Object...) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
createComposite(Class<T>, List) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
createComposite(Object, Class<T>, List) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
createContext() - Method in interface org.iqual.chaplin.ContextHandlerFactory
 
createEmitter(Class<T>, Object) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
createEmitter(String, Object) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
createEmitter(Class<T>, Object) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
createMapFromCollection(Iterable<?>) - Static method in class org.iqual.chaplin.DynaCastUtils
Create a map from a collection.
createProxy(Class, CompositeContextHandler) - Static method in class org.iqual.chaplin.composite.CompositeObjectProxy
 
createProxy(Class<T>, Object) - Static method in class org.iqual.chaplin.ObjectProxy
 

D

def(T) - Method in class org.iqual.chaplin.prop.Var
Binds the value to the global scope.
DefaultReplyTransformer - Class in org.iqual.chaplin
 
DefaultReplyTransformer() - Constructor for class org.iqual.chaplin.DefaultReplyTransformer
 
DefaultReturnValueReceiver - Class in org.iqual.chaplin.msg
This receiver provides default values for method invocations.
DefaultReturnValueReceiver() - Constructor for class org.iqual.chaplin.msg.DefaultReturnValueReceiver
 
desc - Variable in class org.iqual.chaplin.MethodImplementor.Argument
 
DO_SYNC_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
DomainType - Annotation Type in org.iqual.chaplin
Indicates that the annotated type belongs always into the domain.
DoSync - Annotation Type in org.iqual.chaplin.sync
Any method marked by this annotation runs in STM transaction (Software Transactional Memory).
drive(ClassFileHandler) - Method in interface org.iqual.chaplin.ClassFileDriver
Traverse the class files hiearchy and for each class file pass both the class' name and the class's reader to the handler.
drive(ClassFileHandler) - Method in class org.iqual.chaplin.FSClassFileProvider
 
DYNA_CAST_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
DYNA_CONTEXT_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
DynaCast - Annotation Type in org.iqual.chaplin
This annotation marks those methods within which the dynamic cast is active.
DynaCastHandler - Interface in org.iqual.chaplin
The implementation of this interface is called from the injected code (via DynaCastManager.cast(Object, String, String[])) in methods marked by DynaCast annotation.
DynaCastManager - Class in org.iqual.chaplin
This class is the mediator between the injected code in the methods marked by DynaCast annotation and the dynacast handlers.
DynaCastManager() - Constructor for class org.iqual.chaplin.DynaCastManager
 
DynaCastResolver - Class in org.iqual.chaplin
This class is associated with all dynacast handlers during the code injection phase.
DynaCastResolver(List<Type>) - Constructor for class org.iqual.chaplin.DynaCastResolver
 
DynaCastResolverBuilder - Class in org.iqual.chaplin
This class builds the DynaCastResolver handler instance for a dynacast type.
DynaCastUtils - Class in org.iqual.chaplin
This class introduces the $ utility static method.
DynaCastUtils() - Constructor for class org.iqual.chaplin.DynaCastUtils
 
DynaContext - Annotation Type in org.iqual.chaplin
This annotation associates a method with a context.

E

ElementSelector<E,S> - Class in org.iqual.chaplin
 
ElementSelector() - Constructor for class org.iqual.chaplin.ElementSelector
 
Encoding - Interface in org.iqual.chaplin.prop.res.text
 
enterContext(Object) - Static method in class org.iqual.chaplin.ContextManager
 
enterContext(String, String, String, String, String, String, Object) - Static method in class org.iqual.chaplin.ContextManager
 
enterContext(Object, Class) - Static method in class org.iqual.chaplin.ContextManager
 
enterContext(Object, String) - Static method in class org.iqual.chaplin.ContextManager
 
entered() - Method in interface org.iqual.chaplin.ContextScopeAware
 
equals(Object) - Method in class org.iqual.chaplin.FromAnnotContent
 
extract(Object, Class) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
Extracts a component from the composite which if of the specified type.
extract(Object, Class, boolean) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
Extracts a component from the composite which if of the specified type.
extract(Object, Class) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
extract(Object, Class, boolean) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
extractHandler(Object) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 

F

FactoryHandler - Class in org.iqual.chaplin.composite
 
FactoryHandler() - Constructor for class org.iqual.chaplin.composite.FactoryHandler
 
FactoryHandlerFilter - Interface in org.iqual.chaplin.composite
 
FieldDescriptor - Class in org.iqual.chaplin
A utility class used during the code injection phase which holds information about a field.
FieldDescriptor(String, String, String) - Constructor for class org.iqual.chaplin.FieldDescriptor
 
FieldRedirector - Class in org.iqual.chaplin
This is the class which performs the main byte code injection.
FieldRedirector(ClassVisitor, ClassNode) - Constructor for class org.iqual.chaplin.FieldRedirector
Constructor
FilterableMessageReceiver - Interface in org.iqual.chaplin.msg
Implementations of this message receiver knows to determine whether a message is processable.
filterArgument(String, Object) - Method in interface org.iqual.chaplin.composite.FactoryHandlerFilter
 
filterArgument(String, Object) - Method in class org.iqual.chaplin.composite.MasterCompositeSetter
 
filterResult(String, Object) - Method in interface org.iqual.chaplin.composite.FactoryHandlerFilter
 
filterResult(String, Object) - Method in class org.iqual.chaplin.composite.MasterCompositeSetter
 
findAnnotation(List, String) - Static method in class org.iqual.chaplin.FieldRedirector
 
findFieldByType(Class, Class) - Method in class org.iqual.chaplin.SimpleContextHandler
 
findInSuperClass(Class, String, Class[]) - Method in class org.iqual.chaplin.SimpleContextHandler
 
findMethod(String, Class[]) - Method in class org.iqual.chaplin.SimpleContextHandler
 
findMethod(Class, String, Class[]) - Method in class org.iqual.chaplin.SimpleContextHandler
 
FROM_CTX_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
FromAnnotContent - Class in org.iqual.chaplin
 
FromAnnotContent(String) - Constructor for class org.iqual.chaplin.FromAnnotContent
 
FromAnnotContent(FromContext) - Constructor for class org.iqual.chaplin.FromAnnotContent
 
FromAnnotContent(String, boolean, long, long) - Constructor for class org.iqual.chaplin.FromAnnotContent
 
FromContext - Annotation Type in org.iqual.chaplin
This annotation marks a field in a class which is connected with the corresponding field in the context.
fromString(String) - Static method in class org.iqual.chaplin.FromAnnotContent
 
FSClassFileConsumer - Class in org.iqual.chaplin
 
FSClassFileConsumer(File) - Constructor for class org.iqual.chaplin.FSClassFileConsumer
 
FSClassFileProvider - Class in org.iqual.chaplin
This is the file system implementation of ClassFileDriver.
FSClassFileProvider(File, FileFilter) - Constructor for class org.iqual.chaplin.FSClassFileProvider
 
fv - Variable in class org.iqual.chaplin.AbstractFieldVisitor
 

G

generateArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.BooleanArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ByteArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.CharArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.DoubleArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.FloatArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.IntegerArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.LongArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ShortArgument
 
generateOriginalReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.VoidArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.BooleanArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ByteArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.CharArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.DoubleArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.FloatArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.IntegerArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.LongArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ShortArgument
 
generateReturn(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.VoidArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.BooleanArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ByteArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.CharArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.DoubleArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.FloatArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.IntegerArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.LongArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ShortArgument
 
generateSpecificArrayElement(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.VoidArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.BooleanArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ByteArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.CharArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.DoubleArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.FloatArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.IntegerArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.LongArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.ShortArgument
 
generateSpecificArrayElementAsObject(MethodVisitor) - Method in class org.iqual.chaplin.MethodImplementor.VoidArgument
 
get(String, Class, Object) - Method in class org.iqual.chaplin.AbstractContextHandler
Request for value of a property.
get(Object, String, String, String, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
get(String) - Method in class org.iqual.chaplin.MapContextHandler
 
get(String, Class, Object) - Method in class org.iqual.chaplin.MapContextHandler
 
get() - Method in interface org.iqual.chaplin.prop.Property
 
get() - Method in class org.iqual.chaplin.prop.PropertyImpl
 
get() - Method in class org.iqual.chaplin.prop.Var
Retrieves the value of this variable.
get(String, Class, Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
get(String) - Method in class org.iqual.chaplin.SimpleContextHandler
 
getAggregationType() - Method in class org.iqual.chaplin.msg.Message
 
getAllReceivers(String, Object, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getArguments() - Method in class org.iqual.chaplin.MethodImplementor
 
getArguments() - Method in class org.iqual.chaplin.msg.Message
 
getArgumentTypes() - Method in class org.iqual.chaplin.MethodImplementor
 
getArgumentTypes() - Method in class org.iqual.chaplin.msg.Message
 
getBinder() - Method in class org.iqual.chaplin.composite.BinderCompositeHandler
 
getCache() - Method in class org.iqual.chaplin.FromAnnotContent
 
getChainOwner() - Method in class org.iqual.chaplin.msg.MessageReceiversChain
 
getComponentAggregator() - Method in class org.iqual.chaplin.composite.AggregatorReceiver
 
getComposite(Object) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
getComposite(Object) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
getComposite(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
getCompositeContextFromInjected(Object) - Static method in class org.iqual.chaplin.ContextManager
 
getCompositeContextFromStack() - Static method in class org.iqual.chaplin.ContextManager
 
getConstant() - Method in class org.iqual.chaplin.msg.ConstantMessageReplies
 
getContext() - Method in class org.iqual.chaplin.msg.Message
 
getContextAttribute() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getContextClassName() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getContextForSetting(Object, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(byte, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(short, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(int, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(long, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(float, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(double, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(boolean, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextForSetting(char, Object, String, String, String, boolean) - Static method in class org.iqual.chaplin.ContextManager
 
getContextFromStack(String) - Static method in class org.iqual.chaplin.ContextManager
 
getContextId() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getContextObject(Object, String, String, String) - Static method in class org.iqual.chaplin.ContextManager
 
getContextObject(Object, String) - Static method in class org.iqual.chaplin.ContextManager
 
getContextObjectAsContextHandler(Object, String) - Static method in class org.iqual.chaplin.ContextManager
 
getContextStack(String) - Static method in class org.iqual.chaplin.ContextManager
 
getContextType() - Method in class org.iqual.chaplin.FromAnnotContent
 
getDefaultReceiver() - Method in class org.iqual.chaplin.msg.Message
 
getDefaultValue(Message) - Static method in class org.iqual.chaplin.msg.DefaultReturnValueReceiver
 
getDesc() - Method in class org.iqual.chaplin.FieldDescriptor
 
getElement(K) - Method in class org.iqual.util.MapCollection
 
getFailedMessage() - Method in exception org.iqual.chaplin.composite.IllegalNumberOfContextCallsException
 
getField(String) - Method in class org.iqual.chaplin.SimpleContextHandler
 
getFieldByType(Class, Class) - Method in class org.iqual.chaplin.SimpleContextHandler
 
getFields() - Method in class org.iqual.chaplin.SimpleContextHandler
 
getFieldValue(Field) - Method in class org.iqual.chaplin.SimpleContextHandler
 
getFrame() - Static method in class org.iqual.chaplin.ContextManager
 
getInstance() - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
getInstance(Class, Object) - Static method in class org.iqual.chaplin.composite.FactoryHandler
 
getInstance() - Method in exception org.iqual.chaplin.InvalidConcernException
 
getInstance() - Method in class org.iqual.chaplin.SimpleContextHandler
 
getMaxOccurs() - Method in class org.iqual.chaplin.FromAnnotContent
 
getMaxOccurs() - Method in class org.iqual.chaplin.msg.Message
 
getMethod() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getMethod() - Method in exception org.iqual.chaplin.InvalidConcernException
 
getMethod(String) - Method in class org.iqual.chaplin.SimpleContextHandler
 
getMethodName() - Method in class org.iqual.chaplin.msg.Message
 
getMethods() - Method in class org.iqual.chaplin.SimpleContextHandler
 
getMinOccurs() - Method in class org.iqual.chaplin.FromAnnotContent
 
getMinOccurs() - Method in class org.iqual.chaplin.msg.Message
 
getName() - Method in class org.iqual.chaplin.FieldDescriptor
 
getName() - Method in class org.iqual.chaplin.FromAnnotContent
 
getNumberOfCalls() - Method in exception org.iqual.chaplin.composite.IllegalNumberOfContextCallsException
 
getObject(String, Object) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
getObject(String, Object...) - Method in interface org.iqual.chaplin.composite.ObjectFactory
 
getOwner() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getParentComposite() - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
getParentComposite() - Method in interface org.iqual.chaplin.composite.Composite
 
getPrimitiveType(String) - Static method in class org.iqual.chaplin.DynaCastUtils
 
getProperty(MessageReceiver, String, String, Class, Object) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
getProperty(MessageReceiver, String, String, Class, Object, FromAnnotContent) - Static method in class org.iqual.chaplin.msg.MessagingHelper
Convert the request for getting a value to the GET message and let the context handler to handle this message.
getProperty(List<MessageReceiver>, String, String, Class, Object) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
getProperty(List<MessageReceiver>, String, String, Class, Object, FromAnnotContent) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
getQualifiedMethodName() - Method in class org.iqual.chaplin.msg.Message
 
getReplies() - Method in class org.iqual.chaplin.msg.ConstantMessageReplies
 
getReplies() - Method in class org.iqual.chaplin.msg.LastWinsMessageReplies
 
getReplies() - Method in interface org.iqual.chaplin.msg.MessageReplies
 
getReplies() - Method in class org.iqual.chaplin.msg.MessageRepliesImpl
 
getReplies() - Method in exception org.iqual.chaplin.msg.TooManyRepliesException
 
getReply() - Method in class org.iqual.chaplin.msg.LastWinsMessageReplies
 
getReplyCount() - Method in class org.iqual.chaplin.msg.ConstantMessageReplies
 
getReplyCount() - Method in class org.iqual.chaplin.msg.LastWinsMessageReplies
 
getReplyCount() - Method in interface org.iqual.chaplin.msg.MessageReplies
 
getReplyCount() - Method in class org.iqual.chaplin.msg.MessageRepliesImpl
 
getReplyTransformer() - Method in class org.iqual.chaplin.msg.Message
 
getRequestMethod() - Method in class org.iqual.chaplin.msg.Message
 
getReturnAggregator() - Method in class org.iqual.chaplin.composite.AggregatorReceiver
 
getReturnType() - Method in class org.iqual.chaplin.MethodImplementor
 
getReturnType() - Method in class org.iqual.chaplin.msg.Message
 
getRole(String) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
getRole(String) - Method in interface org.iqual.chaplin.composite.Composite
 
getScope() - Method in class org.iqual.chaplin.FromAnnotContent
 
getScope() - Method in class org.iqual.chaplin.msg.Message
0 - the closest scope -1 - the top scope -n - the (n-1)-th scope bellow top scope n - the n-th scope above the closest scope
getSignature() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getSignature() - Method in class org.iqual.chaplin.FieldDescriptor
 
getSignature(Class, Class[]) - Static method in class org.iqual.chaplin.MethodImplementor
 
getSource() - Method in class org.iqual.chaplin.msg.Message
 
getStorageType() - Method in class org.iqual.chaplin.FromAnnotContent
 
getTargetType() - Method in class org.iqual.chaplin.trait.TraitResolver
 
getTopComposite() - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
getTotalArgSize() - Method in class org.iqual.chaplin.MethodImplementor
 
getTransformerType() - Method in class org.iqual.chaplin.FromAnnotContent
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.BooleanArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.ByteArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.CharArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.DoubleArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.FloatArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.IntegerArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.LongArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.ShortArgument
 
getType() - Method in class org.iqual.chaplin.MethodImplementor.VoidArgument
 
getTypeDescriptor(Class) - Static method in class org.iqual.chaplin.MethodImplementor
 
getTypesArrayFromObjects(Object[], Class[]) - Static method in class org.iqual.chaplin.DynaCastUtils
 
getUserData(Object) - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
getValue() - Method in class org.iqual.chaplin.composite.ReturnedValue
 

H

hasBehavior(String, Class...) - Method in class org.iqual.chaplin.SimpleContextHandler
 
hasByName(String) - Method in class org.iqual.chaplin.SimpleContextHandler
 
hasByType(Class) - Method in class org.iqual.chaplin.SimpleContextHandler
 
hashCode() - Method in class org.iqual.chaplin.FromAnnotContent
 
hasProperty(MessageReceiver, String, String, Class) - Static method in class org.iqual.chaplin.msg.MessagingHelper
Convert the request for setting a value to the tracing message and let the context handler to handle this message.
hasProperty(List<MessageReceiver>, String, String, Class) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
hasUserData(Object) - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
hasValue(String, Class) - Method in class org.iqual.chaplin.AbstractContextHandler
Request for existence of a property.
hasValue(String, Class) - Method in class org.iqual.chaplin.MapContextHandler
 
hasValue(String, Class) - Method in class org.iqual.chaplin.SimpleContextHandler
 

I

IBinder - Interface in org.iqual.chaplin
This interface marks classes which serves as member containers only and the class itself is irrelevant.
IgnoreSuper - Annotation Type in org.iqual.chaplin
This annotation indicates that members of the super class of the marked component are ignored and are not exposed neither as properties nor components.
IllegalNumberOfContextCallsException - Exception in org.iqual.chaplin.composite
 
IllegalNumberOfContextCallsException(long, Message) - Constructor for exception org.iqual.chaplin.composite.IllegalNumberOfContextCallsException
 
implement(MethodVisitor, String, String, String, String, boolean, long, long, boolean, boolean, FromAnnotContent) - Method in class org.iqual.chaplin.MethodImplementor
 
init(Composite) - Method in interface org.iqual.chaplin.composite.CompositeLifeCycle
 
init(String, int, int, int) - Method in class org.iqual.chaplin.MethodImplementor.Argument
 
init(String, int, int, int) - Method in class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
injectCompositeContext(Object) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
injectCompositeContext(Object, Object) - Static method in class org.iqual.chaplin.ContextManager
 
Injected - Interface in org.iqual.chaplin
This is a marker interface.
INJECTED_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
InstrumentationTransformer - Class in org.iqual.chaplin
This is the Java instrumentation class file transformer installed by the Agent class in its premain method.
InstrumentationTransformer(List<String>) - Constructor for class org.iqual.chaplin.InstrumentationTransformer
 
InvalidConcernException - Exception in org.iqual.chaplin
 
InvalidConcernException(String, String) - Constructor for exception org.iqual.chaplin.InvalidConcernException
 
InvocationMode - Enum in org.iqual.chaplin
 
invoke(Object, String, Class[]) - Method in class org.iqual.chaplin.AbstractContextHandler
Request for the method invocation.
invoke(Object, Method, Object[]) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
This method converts an exernal invocation to a messages.
invoke(Object, Method, Object[]) - Method in class org.iqual.chaplin.composite.CompositeObjectProxy
 
invoke(Object, String, String, boolean, long, long, String, boolean, String, Object...) - Static method in class org.iqual.chaplin.ContextManager
 
invoke(Object...) - Method in interface org.iqual.chaplin.Invokeable
 
invoke(Object, String, Class[]) - Method in class org.iqual.chaplin.MapContextHandler
 
invoke(List<MessageReceiver>, Object, String, String, Class[], Class, long, long, AggregationType, FromAnnotContent, Object[]) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
invoke(Object, Method, Object[]) - Method in class org.iqual.chaplin.ObjectProxy
 
Invokeable - Interface in org.iqual.chaplin
This interface should be implemented by any class whose main functionality is to be invoked by calling the generic invoke method.
isActive() - Method in class org.iqual.chaplin.composite.AggregatorReceiver
 
isBondClass(String) - Static method in class org.iqual.chaplin.BondClassResolver
 
isCastable(String) - Method in class org.iqual.chaplin.DynaCastResolver
 
isComposite(Object) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
isComposite(Object) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
isCompositeProxy(Object) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
isCompositeProxy(Object) - Static method in class org.iqual.chaplin.composite.CompositeFactory
 
isContextCreated() - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
isContextHandler(String) - Static method in class org.iqual.chaplin.ContextHandlerResolver
 
isDomainClassesOnly() - Method in class org.iqual.chaplin.composite.FactoryHandler
 
isDomainType(Class) - Static method in class org.iqual.chaplin.ContextManager
 
isDynaSign() - Method in class org.iqual.chaplin.FromAnnotContent
 
isDynaSign() - Method in class org.iqual.chaplin.msg.Message
 
isEmptyObjectArray(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
isFinished() - Method in class org.iqual.chaplin.msg.MessageReceiversChain
 
isIgnoredField(Field) - Method in class org.iqual.chaplin.SimpleContextHandler
This method is called only once for each field.
isIgnoredMethod(Method) - Method in class org.iqual.chaplin.SimpleContextHandler
This method is called only once for each method.
isIgnoredSuperClass(Class) - Method in class org.iqual.chaplin.SimpleContextHandler
 
isInComposite(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
isInContext(Object, String, String, String) - Static method in class org.iqual.chaplin.ContextManager
 
isInStackContext(String, String) - Static method in class org.iqual.chaplin.ContextManager
 
isInStackContext(String) - Static method in class org.iqual.chaplin.ContextManager
 
isMessageAcceptable(Message) - Method in interface org.iqual.chaplin.msg.FilterableMessageReceiver
 
isMessageAcceptable(Message) - Method in class org.iqual.chaplin.NamedComponentHandler
 
isMessageAcceptable(Message) - Method in class org.iqual.chaplin.SimpleContextHandler
 
isTrace() - Method in class org.iqual.chaplin.msg.Message
 
iterator() - Method in class org.iqual.chaplin.msg.ConstantMessageReplies
 
iterator() - Method in class org.iqual.chaplin.msg.LastWinsMessageReplies
 
iterator() - Method in class org.iqual.chaplin.msg.MessageRepliesImpl
 

L

LastModified - Interface in org.iqual.chaplin.prop.res.file
 
LastWinsMessageReplies<T> - Class in org.iqual.chaplin.msg
This class keeps only the last reply.
LastWinsMessageReplies() - Constructor for class org.iqual.chaplin.msg.LastWinsMessageReplies
 
leaveContext(Throwable, String, String, String, String, Object) - Static method in class org.iqual.chaplin.ContextManager
 
leaveContext(Class) - Static method in class org.iqual.chaplin.ContextManager
 
leaveContext(String) - Static method in class org.iqual.chaplin.ContextManager
 
left() - Method in interface org.iqual.chaplin.ContextScopeAware
 
Length - Interface in org.iqual.chaplin.prop.res.file
 
let(T) - Method in class org.iqual.chaplin.prop.Var
Binds the value to the local scope.

M

Main - Class in org.iqual.chaplin
The main class used for post-compile byte code transformation.
Main() - Constructor for class org.iqual.chaplin.Main
 
main(String[]) - Static method in class org.iqual.chaplin.Main
 
makeReceiver(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
MapCollection<K,V,C extends Collection<V>> - Class in org.iqual.util
 
MapCollection() - Constructor for class org.iqual.util.MapCollection
 
MapCollection.MapList<K,V> - Class in org.iqual.util
 
MapCollection.MapList() - Constructor for class org.iqual.util.MapCollection.MapList
 
MapCollection.MapSet<K,V> - Class in org.iqual.util
 
MapCollection.MapSet() - Constructor for class org.iqual.util.MapCollection.MapSet
 
MapContextHandler - Class in org.iqual.chaplin
 
MapContextHandler() - Constructor for class org.iqual.chaplin.MapContextHandler
 
MapContextHandler(boolean) - Constructor for class org.iqual.chaplin.MapContextHandler
 
MasterCompositeSetter - Class in org.iqual.chaplin.composite
 
MasterCompositeSetter(Object) - Constructor for class org.iqual.chaplin.composite.MasterCompositeSetter
 
mergeReplies(Message, List, boolean) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
Message - Class in org.iqual.chaplin.msg
This class represents a message within a context.
Message() - Constructor for class org.iqual.chaplin.msg.Message
 
Message(RequestMethod, boolean, Object, String, Class[], Class, boolean, long, long, Object[]) - Constructor for class org.iqual.chaplin.msg.Message
 
MessageReceiver - Interface in org.iqual.chaplin.msg
MessageReceiversChain - Class in org.iqual.chaplin.msg
This class passes the message to all receivers.
MessageReceiversChain(MessageReceiver, MessageReceiver[]) - Constructor for class org.iqual.chaplin.msg.MessageReceiversChain
 
MessageReceiversChain(MessageReceiver...) - Constructor for class org.iqual.chaplin.msg.MessageReceiversChain
 
MessageReceiversChain(Iterator<MessageReceiver>) - Constructor for class org.iqual.chaplin.msg.MessageReceiversChain
 
MessageReceiversChain(MessageReceiver, Iterator<MessageReceiver>) - Constructor for class org.iqual.chaplin.msg.MessageReceiversChain
 
MessageReplies - Interface in org.iqual.chaplin.msg
This intefaces keeps all replies from message receivers.
MessageRepliesImpl - Class in org.iqual.chaplin.msg
Default implementation which uses a list.
MessageRepliesImpl() - Constructor for class org.iqual.chaplin.msg.MessageRepliesImpl
 
MessageScope - Enum in org.iqual.chaplin.msg
 
MessagingHelper - Class in org.iqual.chaplin.msg
This class makes messaging in Chaplin easier by providing a set of utility static methods.
MessagingHelper() - Constructor for class org.iqual.chaplin.msg.MessagingHelper
 
Meta - Interface in org.iqual.chaplin
Every domain class transformed by Chaplin ACT is enhanced by an implementation of this interface.
META_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
META_FIELD_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
META_FIELD_NAME - Static variable in class org.iqual.chaplin.FieldRedirector
 
MethodImplementor - Class in org.iqual.chaplin
 
MethodImplementor(String) - Constructor for class org.iqual.chaplin.MethodImplementor
 
MethodImplementor.Argument - Class in org.iqual.chaplin
 
MethodImplementor.Argument() - Constructor for class org.iqual.chaplin.MethodImplementor.Argument
 
MethodImplementor.BooleanArgument - Class in org.iqual.chaplin
 
MethodImplementor.BooleanArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.BooleanArgument
 
MethodImplementor.ByteArgument - Class in org.iqual.chaplin
 
MethodImplementor.ByteArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.ByteArgument
 
MethodImplementor.CharArgument - Class in org.iqual.chaplin
 
MethodImplementor.CharArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.CharArgument
 
MethodImplementor.DoubleArgument - Class in org.iqual.chaplin
 
MethodImplementor.DoubleArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.DoubleArgument
 
MethodImplementor.FloatArgument - Class in org.iqual.chaplin
 
MethodImplementor.FloatArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.FloatArgument
 
MethodImplementor.IntegerArgument - Class in org.iqual.chaplin
 
MethodImplementor.IntegerArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.IntegerArgument
 
MethodImplementor.LongArgument - Class in org.iqual.chaplin
 
MethodImplementor.LongArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.LongArgument
 
MethodImplementor.ObjectArgument - Class in org.iqual.chaplin
 
MethodImplementor.ObjectArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.ObjectArgument
 
MethodImplementor.ShortArgument - Class in org.iqual.chaplin
 
MethodImplementor.ShortArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.ShortArgument
 
MethodImplementor.VoidArgument - Class in org.iqual.chaplin
 
MethodImplementor.VoidArgument() - Constructor for class org.iqual.chaplin.MethodImplementor.VoidArgument
 
MethodMessageReceiver - Class in org.iqual.chaplin.msg
This message receiver uses the reflection introspector (SimpleContextHandler).
MethodMessageReceiver(Object) - Constructor for class org.iqual.chaplin.msg.MethodMessageReceiver
 
Mixin - Annotation Type in org.iqual.chaplin.msg.fragment
 

N

Name - Interface in org.iqual.chaplin
This interface serves as a property identifier.
Name - Interface in org.iqual.chaplin.prop.res.file
 
NamedComponentHandler - Class in org.iqual.chaplin
 
NamedComponentHandler(Object, String, Class) - Constructor for class org.iqual.chaplin.NamedComponentHandler
 
newCollection() - Method in class org.iqual.util.MapCollection.MapList
 
newCollection() - Method in class org.iqual.util.MapCollection.MapSet
 
newCollection() - Method in class org.iqual.util.MapCollection
 
newResourceClassReader(String) - Static method in class org.iqual.chaplin.ResourceClassReader
 
NoContextChainException - Exception in org.iqual.chaplin.msg
 
NoContextChainException() - Constructor for exception org.iqual.chaplin.msg.NoContextChainException
 
NoReplyException - Exception in org.iqual.chaplin.msg
 
NoReplyException() - Constructor for exception org.iqual.chaplin.msg.NoReplyException
 
NULL_ARRAY_OF_CLASSES - Static variable in class org.iqual.util.Nulls
 
NULL_ARRAY_OF_OBJECT - Static variable in class org.iqual.util.Nulls
 
NULL_ARRAY_OF_STRINGS - Static variable in class org.iqual.util.Nulls
 
NULL_ITERATOR - Static variable in class org.iqual.util.Nulls
 
NULL_REPLIES - Static variable in class org.iqual.chaplin.msg.ConstantMessageReplies
 
Nulls - Class in org.iqual.util
This utility class contains some null objects.
Nulls() - Constructor for class org.iqual.util.Nulls
 

O

ObjectFactory<T> - Interface in org.iqual.chaplin.composite
 
ObjectProxy - Class in org.iqual.chaplin
 
ObjectProxy(Object) - Constructor for class org.iqual.chaplin.ObjectProxy
 
offset - Variable in class org.iqual.chaplin.MethodImplementor.Argument
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.AbstractContextHandler
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.composite.AggregatorReceiver
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.composite.CompositeObjectProxy
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.composite.CompositeProxy
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.msg.DefaultReturnValueReceiver
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.msg.fragment.ConstraintReceiver
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.msg.fragment.SideEffectReceiver
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in interface org.iqual.chaplin.msg.MessageReceiver
Called when a request is made.
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.msg.MethodMessageReceiver
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.NamedComponentHandler
 
onMessageReceived(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.SimpleContextHandler
 
onMessageReceived_(Message, MessageReplies, MessageReceiversChain) - Method in class org.iqual.chaplin.msg.fragment.SideEffectReceiver
 
ordinal - Variable in class org.iqual.chaplin.MethodImplementor.Argument
 
org.iqual.chaplin - package org.iqual.chaplin
 
org.iqual.chaplin.composite - package org.iqual.chaplin.composite
 
org.iqual.chaplin.composite.aggr - package org.iqual.chaplin.composite.aggr
 
org.iqual.chaplin.dcast - package org.iqual.chaplin.dcast
 
org.iqual.chaplin.msg - package org.iqual.chaplin.msg
 
org.iqual.chaplin.msg.fragment - package org.iqual.chaplin.msg.fragment
 
org.iqual.chaplin.prop - package org.iqual.chaplin.prop
 
org.iqual.chaplin.prop.res - package org.iqual.chaplin.prop.res
 
org.iqual.chaplin.prop.res.file - package org.iqual.chaplin.prop.res.file
 
org.iqual.chaplin.prop.res.text - package org.iqual.chaplin.prop.res.text
 
org.iqual.chaplin.sync - package org.iqual.chaplin.sync
 
org.iqual.chaplin.trait - package org.iqual.chaplin.trait
 
org.iqual.util - package org.iqual.util
 
outjectCompositeContext(Object) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
outjectCompositeContext(Object) - Static method in class org.iqual.chaplin.ContextManager
 
OutOfContextException - Exception in org.iqual.chaplin
 
OutOfContextException() - Constructor for exception org.iqual.chaplin.OutOfContextException
 
OutOfContextException(String) - Constructor for exception org.iqual.chaplin.OutOfContextException
 
OutOfContextException(String, Throwable) - Constructor for exception org.iqual.chaplin.OutOfContextException
 
OutOfContextException(Throwable) - Constructor for exception org.iqual.chaplin.OutOfContextException
 

P

Path - Interface in org.iqual.chaplin.prop.res.file
 
PatternMethodVisitor - Class in org.iqual.chaplin
A utility method visitor adapter which allows recognition of byte code patterns.
PatternMethodVisitor(MethodVisitor) - Constructor for class org.iqual.chaplin.PatternMethodVisitor
 
populateMessageFromFromAnnot(Message, FromAnnotContent) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
premain(String, Instrumentation) - Static method in class org.iqual.chaplin.Agent
 
process(Message, MessageReplies) - Method in class org.iqual.chaplin.msg.MessageReceiversChain
 
processInContext(Message, MessageReplies) - Static method in class org.iqual.chaplin.msg.MessageReceiversChain
 
processInContext(MessageReplies, Object...) - Static method in class org.iqual.chaplin.msg.MessageReceiversChain
 
processInContext(Object...) - Static method in class org.iqual.chaplin.msg.MessageReceiversChain
Invoke the context message chain and hence process the clone of the context message which carries the arguments passed to this method.
processMessage(Message, MessageReceiver) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
processMessage(Message, List<MessageReceiver>) - Static method in class org.iqual.chaplin.msg.MessagingHelper
Send the message to the context handler.
ProjectClassesTransformer - Class in org.iqual.chaplin
This class transforms the project class files.
ProjectClassesTransformer(Transformer, ClassFileDriver, ClassFileConsumer) - Constructor for class org.iqual.chaplin.ProjectClassesTransformer
 
Property<T> - Interface in org.iqual.chaplin.prop
 
PropertyImpl<T> - Class in org.iqual.chaplin.prop
 
PropertyImpl() - Constructor for class org.iqual.chaplin.prop.PropertyImpl
 
PropertyImpl(T) - Constructor for class org.iqual.chaplin.prop.PropertyImpl
 
publishMessage(String, String, MessageReceiver) - Static method in class org.iqual.chaplin.msg.MessagingHelper
Publish the message to the receiver.
publishMessage(String, String, MessageReceiver, Class[], Object[]) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
putElement(K, V) - Method in class org.iqual.util.MapCollection
 

R

recoverStack(String, Stack) - Static method in class org.iqual.chaplin.ContextManager
 
registerFactory(Class<T>, ObjectFactory<T>, Class...) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
registerFactory(Class<T>, Class<? extends T>, Class...) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
registerTrait(Class<T>, Class<? extends T>, Class...) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
registerTrait(Class<T>, ObjectFactory<T>, Class...) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
removeBehavior(String, Class...) - Method in class org.iqual.chaplin.SimpleContextHandler
Remove the behavior determined by the name and the argument types.
removeComponent(Object) - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
removeComponent(Object) - Method in interface org.iqual.chaplin.composite.Composite
Pulls the component out of the composite.
removeComponent(Object) - Method in class org.iqual.chaplin.composite.CompositeFactory
 
removeComponentFromComposite(Object) - Static method in class org.iqual.chaplin.composite.AbstractCompositeHandler
Removes the component from the composite.
removeElement(K, V) - Method in class org.iqual.util.MapCollection
 
removeSystemMessageReceiver(MessageReceiver) - Static method in class org.iqual.chaplin.ContextManager
 
removeUserData(Object) - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
ReplyTransformer<T,S> - Interface in org.iqual.chaplin
A class implementing this interface can be carried by an internal message and be instantiated when a reply to the message is ready and about to be returned to the message invoker.
RequestMethod - Enum in org.iqual.chaplin.msg
 
resolve(String, String) - Static method in class org.iqual.chaplin.ToContextFieldsResolver
 
resolveName(Object) - Static method in class org.iqual.chaplin.DynaCastUtils
 
resolveTargetType(String) - Static method in class org.iqual.chaplin.trait.TraitResolver
 
ResourceClassReader - Class in org.iqual.chaplin
A helper for easier construction of the ClassReader instances.
ResourceClassReader(String) - Constructor for class org.iqual.chaplin.ResourceClassReader
 
ReturnAggregator - Interface in org.iqual.chaplin.composite
 
ReturnedValue - Class in org.iqual.chaplin.composite
 
ReturnedValue(Object) - Constructor for class org.iqual.chaplin.composite.ReturnedValue
 
Role - Interface in org.iqual.chaplin
This interface serves as a property identifier.
run(Object...) - Method in interface org.iqual.chaplin.ContextRunner
 
runInCompositeContext(Object, ContextRunner, Object...) - Static method in class org.iqual.chaplin.ContextManager
Attach the contextObject to the current thread and run the runner instance.
runInContext(Object, ContextRunner, Object...) - Static method in class org.iqual.chaplin.ContextManager
 
runInContext(Object, Class, ContextRunner, Object...) - Static method in class org.iqual.chaplin.ContextManager
 

S

selected(E, S) - Method in class org.iqual.chaplin.ElementSelector
 
SelfHandler - Interface in org.iqual.chaplin.composite
If an object casted by FactoryHandler implements this interface then FactoryHandler suppresses its original logic and instead it invokes the cast methof on the object.
SelfInvocationModes - Enum in org.iqual.chaplin.composite
 
set(String, Class, Object, Object) - Method in class org.iqual.chaplin.AbstractContextHandler
Request for setting the value of a property.
set(Object, Object, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, byte, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, short, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, int, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, long, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, float, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, double, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, boolean, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(Object, char, String, String, String, boolean, boolean, String) - Static method in class org.iqual.chaplin.ContextManager
 
set(String, Object) - Method in class org.iqual.chaplin.MapContextHandler
 
set(String, Class, Object, Object) - Method in class org.iqual.chaplin.MapContextHandler
 
set(T) - Method in interface org.iqual.chaplin.prop.Property
 
set(T) - Method in class org.iqual.chaplin.prop.PropertyImpl
 
set(T) - Method in class org.iqual.chaplin.prop.Var
Alias for def.
set(String, Class, Object, Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
set(String, Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
setAggregationType(AggregationType) - Method in class org.iqual.chaplin.msg.Message
 
setArguments(Object[]) - Method in class org.iqual.chaplin.msg.Message
 
setArgumentTypes(Class[]) - Method in class org.iqual.chaplin.msg.Message
 
setBehavior(Object, String, Class...) - Method in class org.iqual.chaplin.SimpleContextHandler
Add behavior represented by the behavior object.
setByName(String, Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
setByType(Class, Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
setCache(CachingMode) - Method in class org.iqual.chaplin.FromAnnotContent
 
setComponentAggregator(ComponentAggregator) - Method in class org.iqual.chaplin.composite.AggregatorReceiver
 
setContext(String) - Method in class org.iqual.chaplin.msg.Message
 
setContextType(String) - Method in class org.iqual.chaplin.FromAnnotContent
 
setDefaultReceiver(MessageReceiver) - Method in class org.iqual.chaplin.msg.Message
 
setDomainClassesOnly(boolean) - Method in class org.iqual.chaplin.composite.FactoryHandler
 
setDynaSign(boolean) - Method in class org.iqual.chaplin.FromAnnotContent
 
setDynaSign(boolean) - Method in class org.iqual.chaplin.msg.Message
 
setFieldValue(Field, Object) - Method in class org.iqual.chaplin.SimpleContextHandler
 
setMaxOccurs(long) - Method in class org.iqual.chaplin.FromAnnotContent
 
setMaxOccurs(long) - Method in class org.iqual.chaplin.msg.Message
 
setMethodName(String) - Method in class org.iqual.chaplin.msg.Message
 
setMinOccurs(long) - Method in class org.iqual.chaplin.FromAnnotContent
 
setMinOccurs(long) - Method in class org.iqual.chaplin.msg.Message
 
setName(String) - Method in class org.iqual.chaplin.FromAnnotContent
 
setProperty(MessageReceiver, String, String, Class, Object, Object) - Static method in class org.iqual.chaplin.msg.MessagingHelper
Convert the request for setting a value to the SET message and let the context handler to handle this message.
setProperty(List<MessageReceiver>, String, String, Class, Object, Object) - Static method in class org.iqual.chaplin.msg.MessagingHelper
 
setReplyTransformer(ReplyTransformer) - Method in class org.iqual.chaplin.msg.Message
 
setRequestMethod(RequestMethod) - Method in class org.iqual.chaplin.msg.Message
 
setReturnAggregator(ReturnAggregator) - Method in class org.iqual.chaplin.composite.AggregatorReceiver
 
setReturnType(Class) - Method in class org.iqual.chaplin.msg.Message
 
setScope(MessageScope) - Method in class org.iqual.chaplin.FromAnnotContent
 
setScope(MessageScope) - Method in class org.iqual.chaplin.msg.Message
 
setSource(Object) - Method in class org.iqual.chaplin.msg.Message
 
setStorageType(Storage) - Method in class org.iqual.chaplin.FromAnnotContent
 
setTrace(boolean) - Method in class org.iqual.chaplin.msg.Message
 
setTransformerType(String) - Method in class org.iqual.chaplin.FromAnnotContent
 
setUserData(Object, Object) - Method in class org.iqual.chaplin.ContextManager.StackFrame
 
SideEffect - Annotation Type in org.iqual.chaplin.msg.fragment
 
SideEffectReceiver - Class in org.iqual.chaplin.msg.fragment
This is the base class for generic side-effects.
SideEffectReceiver() - Constructor for class org.iqual.chaplin.msg.fragment.SideEffectReceiver
 
SimpleContextHandler - Class in org.iqual.chaplin
This ContextHandler implementation combines both the map and reflection approaches.
SimpleContextHandler() - Constructor for class org.iqual.chaplin.SimpleContextHandler
 
SimpleContextHandler(Object) - Constructor for class org.iqual.chaplin.SimpleContextHandler
 
SimpleContextHandler(Object, boolean) - Constructor for class org.iqual.chaplin.SimpleContextHandler
Collect all declared fields which hold references to components.
stop() - Method in class org.iqual.chaplin.msg.MessageReceiversChain
Stop chain processing.
Storage - Enum in org.iqual.chaplin
 
Sum - Class in org.iqual.chaplin.composite.aggr
 
Sum(Class, String, Class...) - Constructor for class org.iqual.chaplin.composite.aggr.Sum
 
Sum(String, Class...) - Constructor for class org.iqual.chaplin.composite.aggr.Sum
 
Sum(Class) - Constructor for class org.iqual.chaplin.composite.aggr.Sum
 
Super - Annotation Type in org.iqual.chaplin
This annotation marks the field inside the nested bond class which points to the parent bond class.
SystemID - Interface in org.iqual.chaplin.prop.res
 

T

TO_CTX_ANNOT_DESC - Static variable in class org.iqual.chaplin.FieldRedirector
 
ToContext - Annotation Type in org.iqual.chaplin
This annotation marks a member in the context class as visible from methods running in the context.
ToContextFieldsResolver - Class in org.iqual.chaplin
This class searches for all context fields (ie. annotated by ToContext) in the given context class.
TooManyRepliesException - Exception in org.iqual.chaplin.msg
 
TooManyRepliesException(MessageReplies) - Constructor for exception org.iqual.chaplin.msg.TooManyRepliesException
 
toString() - Method in class org.iqual.chaplin.FromAnnotContent
 
toString() - Method in class org.iqual.chaplin.msg.Message
 
Trait - Annotation Type in org.iqual.chaplin.trait
This anntotation marks the class which represents a trait of other class.
TRAIT_ANNOT_DESC - Static variable in class org.iqual.chaplin.trait.TraitTransformer
 
TraitResolver - Class in org.iqual.chaplin.trait
This class resolves whether the given class is annotated by Trait annotation.
TraitTransformer - Class in org.iqual.chaplin.trait
This class performs a pre-transformation of classes before they are transformed by FieldRedirector.
TraitTransformer(ClassVisitor, ClassNode) - Constructor for class org.iqual.chaplin.trait.TraitTransformer
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.iqual.chaplin.ContextFieldsValidator
 
transform(Object, Object) - Method in class org.iqual.chaplin.DefaultReplyTransformer
 
transform(Iterable<E>, S) - Method in class org.iqual.chaplin.ElementSelector
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.iqual.chaplin.InstrumentationTransformer
 
transform() - Method in class org.iqual.chaplin.ProjectClassesTransformer
 
transform(T, S) - Method in interface org.iqual.chaplin.ReplyTransformer
 
transformClass(String, ClassReader) - Method in interface org.iqual.chaplin.Transformer
 
transformClass(String, ClassReader) - Method in class org.iqual.chaplin.TransformerImpl
 
Transformer - Interface in org.iqual.chaplin
The interface for byte code transformers.
TransformerImpl - Class in org.iqual.chaplin
The default byte code transformer.
TransformerImpl() - Constructor for class org.iqual.chaplin.TransformerImpl
 

U

unbind() - Method in class org.iqual.chaplin.prop.Var
Unbinds any value from the thread-local scope.
unbindReceiver() - Method in class org.iqual.chaplin.composite.AbstractCompositeHandler
 
unbindReceiver() - Method in interface org.iqual.chaplin.composite.Composite
Unbind the lastly bound receiver from this composite.
undef() - Method in class org.iqual.chaplin.prop.Var
Unbinds any value from the global scope.
unlet() - Method in class org.iqual.chaplin.prop.Var
Unbinds any value from the local scope.

V

valueOf(String) - Static method in enum org.iqual.chaplin.AggregationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.CachingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.composite.SelfInvocationModes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.ContextAttributes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.InvocationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.msg.MessageScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.msg.RequestMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iqual.chaplin.Storage
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.iqual.chaplin.AggregationType
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.CachingMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.composite.SelfInvocationModes
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.ContextAttributes
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.InvocationMode
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.msg.MessageScope
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.msg.RequestMethod
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum org.iqual.chaplin.Storage
Returns an array containing the constants of this enum type, in the order they're declared.
Var<T> - Class in org.iqual.chaplin.prop
This class represents a variable which can be bound to three scopes: global, thread-local and local.
Var() - Constructor for class org.iqual.chaplin.prop.Var
 
Var.UndefinedValueException - Exception in org.iqual.chaplin.prop
 
Var.UndefinedValueException() - Constructor for exception org.iqual.chaplin.prop.Var.UndefinedValueException
 
Vars - Interface in org.iqual.chaplin
This interface serves as a property identifier.
visit(String, Object) - Method in class org.iqual.chaplin.AbstractAnnotationVisitor
 
visit(int, int, String, String, String, String[]) - Method in class org.iqual.chaplin.BondClassResolver
 
visit(int, int, String, String, String, String[]) - Method in class org.iqual.chaplin.ContextHandlerResolver
 
visit(int, int, String, String, String, String[]) - Method in class org.iqual.chaplin.FieldRedirector
 
visit(int, int, String, String, String, String[]) - Method in class org.iqual.chaplin.ToContextFieldsResolver
 
visit(int, int, String, String, String, String[]) - Method in class org.iqual.chaplin.trait.TraitTransformer
 
visitAnnotation(String, String) - Method in class org.iqual.chaplin.AbstractAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class org.iqual.chaplin.AbstractFieldVisitor
 
visitAnnotation(String, boolean) - Method in class org.iqual.chaplin.BondClassResolver
 
visitAnnotation(String, boolean) - Method in class org.iqual.chaplin.DynaCastResolverBuilder
 
visitAnnotation(String, boolean) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitAnnotation(String, boolean) - Method in class org.iqual.chaplin.trait.TraitResolver
 
visitAnnotation(String, boolean) - Method in class org.iqual.chaplin.trait.TraitTransformer
 
visitAnnotationDefault() - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitArray(String) - Method in class org.iqual.chaplin.AbstractAnnotationVisitor
 
visitAttribute(Attribute) - Method in class org.iqual.chaplin.AbstractFieldVisitor
 
visitAttribute(Attribute) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitCode() - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitEnd() - Method in class org.iqual.chaplin.AbstractAnnotationVisitor
 
visitEnd() - Method in class org.iqual.chaplin.AbstractFieldVisitor
 
visitEnd() - Method in class org.iqual.chaplin.FieldRedirector
 
visitEnd() - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitEnd() - Method in class org.iqual.chaplin.trait.TraitTransformer
 
visitEnum(String, String, String) - Method in class org.iqual.chaplin.AbstractAnnotationVisitor
 
visitField(int, String, String, String, Object) - Method in class org.iqual.chaplin.FieldRedirector
 
visitField(int, String, String, String, Object) - Method in class org.iqual.chaplin.ToContextFieldsResolver
 
visitField(int, String, String, String, Object) - Method in class org.iqual.chaplin.trait.TraitTransformer
 
visitFieldInsn(int, String, String, String) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitIincInsn(int, int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.iqual.chaplin.FieldRedirector
 
visitInsn(int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitInstr() - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitIntInsn(int, int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitJumpInsn(int, Label) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitLabel(Label) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitLdcInsn(Object) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitMaxs(int, int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.iqual.chaplin.FieldRedirector
 
visitMethod(int, String, String, String, String[]) - Method in class org.iqual.chaplin.trait.TraitTransformer
 
visitMethodInsn(int, String, String, String) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitTypeInsn(int, String) - Method in class org.iqual.chaplin.PatternMethodVisitor
 
visitVarInsn(int, int) - Method in class org.iqual.chaplin.PatternMethodVisitor
 

$ A B C D E F G H I L M N O P R S T U V

Copyright © 2009 iquality.org. All Rights Reserved.