- EagerLoader - Class in org.apache.hivemind.service.impl
-
Implementation of the hivemind.EagerLoad
service, which
is contributed into to hivemind.Startup
configuration point.
- EagerLoader() - Constructor for class org.apache.hivemind.service.impl.EagerLoader
-
- Element - Interface in org.apache.hivemind
-
Simplified read-only thread safe DOM.
- ElementImpl - Class in org.apache.hivemind.impl
-
- ElementImpl() - Constructor for class org.apache.hivemind.impl.ElementImpl
-
- ElementModel - Interface in org.apache.hivemind.schema
-
Identifies an element that may occur within some schema.
- ElementModelImpl - Class in org.apache.hivemind.schema.impl
-
- ElementModelImpl() - Constructor for class org.apache.hivemind.schema.impl.ElementModelImpl
-
- ElementParseInfo - Class in org.apache.hivemind.parse
-
Used by
DescriptorParser
to
track which attributes are expected for an element, and which are required.
- ElementParseInfo() - Constructor for class org.apache.hivemind.parse.ElementParseInfo
-
- ElementsInnerProxyList - Class in org.apache.hivemind.impl
-
Implements a List
as a proxy to an actual list of
elements, provided by an extension point.
- ElementsInnerProxyMap - Class in org.apache.hivemind.impl
-
Implements a Map
as a proxy to an actual map of elements, provided by an
extension point.
- ElementsProxyList - Class in org.apache.hivemind.impl
-
The List implementation visible to the client code.
- ElementsProxyList() - Constructor for class org.apache.hivemind.impl.ElementsProxyList
-
- ElementsProxyMap - Class in org.apache.hivemind.impl
-
The Map implementation visible to the client code.
- ElementsProxyMap() - Constructor for class org.apache.hivemind.impl.ElementsProxyMap
-
- end(String) - Method in class org.apache.hivemind.parse.AbstractParser
-
Invoked when an element's close tag is recognized.
- end(SchemaProcessor, Element) - Method in class org.apache.hivemind.parse.ConversionDescriptor
-
- end(String) - Method in class org.apache.hivemind.parse.DescriptorParser
-
- end(SchemaProcessor, Element) - Method in interface org.apache.hivemind.schema.Rule
-
End rules are fired last, in inverse order.
- end(SchemaProcessor, Element) - Method in class org.apache.hivemind.schema.rules.BaseRule
-
Does nothing; subclasses may override.
- end(SchemaProcessor, Element) - Method in class org.apache.hivemind.schema.rules.CreateObjectRule
-
Pops the object off of the processor's stack.
- end(SchemaProcessor, Element) - Method in class org.apache.hivemind.schema.rules.PushAttributeRule
-
- end(SchemaProcessor, Element) - Method in class org.apache.hivemind.schema.rules.PushContentRule
-
- end() - Method in class org.apache.hivemind.service.BodyBuilder
-
Ends the current block.
- endElement(String, String, String) - Method in class org.apache.hivemind.parse.AbstractParser
-
- entry(Log, String, Object[]) - Static method in class org.apache.hivemind.service.impl.LoggingUtils
-
- entrySet() - Method in class org.apache.hivemind.impl.ElementsInnerProxyMap
-
- entrySet() - Method in class org.apache.hivemind.impl.ElementsProxyMap
-
- EnumerationTranslator - Class in org.apache.hivemind.schema.rules
-
Used to translate a set of strings to one of a number of constant values.
- EnumerationTranslator(String) - Constructor for class org.apache.hivemind.schema.rules.EnumerationTranslator
-
Initialized the translator; the intitializer is the name of the class, a comma,
and a series of key=value mappings from the input values to the names
of the public static fields of the class.
- equals(Object) - Method in class org.apache.hivemind.impl.ElementsInnerProxyList
-
- equals(Object) - Method in class org.apache.hivemind.impl.ElementsInnerProxyMap
-
- equals(Object) - Method in class org.apache.hivemind.impl.ElementsProxyList
-
- equals(Object) - Method in class org.apache.hivemind.impl.ElementsProxyMap
-
- equals(Object) - Method in class org.apache.hivemind.impl.LocationImpl
-
- equals(Object) - Method in class org.apache.hivemind.impl.ServiceImplementationFactoryParametersImpl
-
This method is only used in testing.
- equals(Object) - Method in class org.apache.hivemind.service.MethodSignature
-
Returns true if the other object is an instance of MethodSignature with identical values for
return type, name, parameter types and exception types.
- equals(Object) - Method in class org.apache.hivemind.util.AbstractResource
-
Returns true if the other object is an instance of the
same class, and the paths are equal.
- EqualsMatcher - Class in org.apache.hivemind.test
-
- EqualsMatcher() - Constructor for class org.apache.hivemind.test.EqualsMatcher
-
- error(Log, String, Location, Throwable) - Method in interface org.apache.hivemind.ErrorHandler
-
Handle a recoverable error.
- error(String, Location, Throwable) - Method in interface org.apache.hivemind.ErrorLog
-
- error(Log, String, Location, Throwable) - Method in class org.apache.hivemind.impl.DefaultErrorHandler
-
- error(String, Location, Throwable) - Method in class org.apache.hivemind.impl.ErrorLogImpl
-
- error(Log, String, Location, Throwable) - Method in class org.apache.hivemind.impl.StrictErrorHandler
-
- error(SAXParseException) - Method in class org.apache.hivemind.parse.AbstractParser
-
- ErrorHandler - Interface in org.apache.hivemind
-
Interface for handling recoverable errors.
- ErrorLog - Interface in org.apache.hivemind
-
A wrapper around
ErrorHandler
and
Log
for the most common case: reporting recoverable errors.
- ErrorLogImpl - Class in org.apache.hivemind.impl
-
- ErrorLogImpl(ErrorHandler, Log) - Constructor for class org.apache.hivemind.impl.ErrorLogImpl
-
- evaluate(EvaluationContext, Node) - Method in class org.apache.hivemind.conditional.AndEvaluator
-
- evaluate(EvaluationContext, Node) - Method in class org.apache.hivemind.conditional.ClassNameEvaluator
-
- evaluate(EvaluationContext, Node) - Method in interface org.apache.hivemind.conditional.Evaluator
-
Invoked by the Node to evaluate its own value.
- evaluate(EvaluationContext) - Method in interface org.apache.hivemind.conditional.Node
-
Evaluates the nodes using the context to provide access to runtime information.
- evaluate(EvaluationContext) - Method in class org.apache.hivemind.conditional.NodeImpl
-
- evaluate(EvaluationContext, Node) - Method in class org.apache.hivemind.conditional.NotEvaluator
-
- evaluate(EvaluationContext, Node) - Method in class org.apache.hivemind.conditional.OrEvaluator
-
- evaluate(EvaluationContext, Node) - Method in class org.apache.hivemind.conditional.PropertyEvaluator
-
- EvaluationContext - Interface in org.apache.hivemind.conditional
-
Provides context when evaluating an AST of
Node
s.
- EvaluationContextImpl - Class in org.apache.hivemind.conditional
-
- EvaluationContextImpl(ClassResolver) - Constructor for class org.apache.hivemind.conditional.EvaluationContextImpl
-
- Evaluator - Interface in org.apache.hivemind.conditional
-
An evaluator is paired with a
Node
.
- EventLinker - Interface in org.apache.hivemind.service
-
Service used to link two other services together using event notifications.
- EventLinkerImpl - Class in org.apache.hivemind.service.impl
-
- EventLinkerImpl(ErrorLog) - Constructor for class org.apache.hivemind.service.impl.EventLinkerImpl
-
- EventListenerList - Class in org.apache.hivemind.util
-
Convienience class for tracking a list of event listeners.
- EventListenerList() - Constructor for class org.apache.hivemind.util.EventListenerList
-
- EventRegistration - Class in org.apache.hivemind.service.impl
-
- EventRegistration() - Constructor for class org.apache.hivemind.service.impl.EventRegistration
-
- ExactNameFilter - Class in org.apache.hivemind.methodmatch
-
Matches a method if the name is an exact match.
- ExactNameFilter(String) - Constructor for class org.apache.hivemind.methodmatch.ExactNameFilter
-
- exception(Log, String, Throwable) - Static method in class org.apache.hivemind.service.impl.LoggingUtils
-
- execute() - Method in class org.apache.hivemind.ant.ConstructRegistry
-
- execute() - Method in class org.apache.hivemind.ant.ManifestClassPath
-
- exit(Log, String, Object) - Static method in class org.apache.hivemind.service.impl.LoggingUtils
-
- expandSymbols(String, Location) - Method in class org.apache.hivemind.impl.ModuleImpl
-
- expandSymbols(String, Location) - Method in class org.apache.hivemind.impl.RegistryImpl
-
- expandSymbols(String, Location) - Method in class org.apache.hivemind.impl.RegistryInfrastructureImpl
-
- expandSymbols(String, Location) - Method in class org.apache.hivemind.impl.SymbolExpander
-
Identifies symbols in the text and expands them, using the
SymbolSource
.
- expandSymbols(String, Location) - Method in interface org.apache.hivemind.internal.Module
-
- expandSymbols(String, Location) - Method in interface org.apache.hivemind.internal.RegistryInfrastructure
-
Expands any substitution symbols in the input string, replacing each symbol with the symbols
value (if known).
- expandSymbols(String, Location) - Method in interface org.apache.hivemind.Registry
-
Expands any substitution symbols in the input string, replacing each symbol with the symbols
value (if known).
- extend(String, boolean) - Method in interface org.apache.hivemind.service.MethodFab
-
Extends the existing method with additional code.
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.impl.AbstractExtensionPoint
-
Implemented in subclasses to provide details about subclass properties.
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.impl.ConfigurationPointImpl
-
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.impl.ServicePointImpl
-
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.parse.AbstractServiceDescriptor
-
Implemented in subclasses to provide details about the instance.
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.parse.AbstractServiceInvocationDescriptor
-
Overridden in subclasses to provide more information about
the instance.
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.parse.ImplementationDescriptor
-
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.parse.InterceptorDescriptor
-
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.parse.InvokeFactoryDescriptor
-
- extendDescription(ToStringBuilder) - Method in class org.apache.hivemind.parse.ServicePointDescriptor
-
- ExtensionPoint - Interface in org.apache.hivemind.internal
-
Base interface for service and configuration extension points.
- extractModule(String) - Static method in class org.apache.hivemind.util.IdUtils
-
Extracts the module name from a fully qualified id Returns null if id contains no module