A B C D E F G H I J L M N O P Q R S T U V W X _

I

ID_PATTERN - Static variable in class org.apache.hivemind.parse.DescriptorParser
Format for configuration point ids, service point ids and schema ids.
IdListTranslator - Class in org.apache.hivemind.schema.rules
A Translator that acts as a wrapper around IdUtils.qualifyList(String, String).
IdListTranslator() - Constructor for class org.apache.hivemind.schema.rules.IdListTranslator
 
IdUtils - Class in org.apache.hivemind.util
A collection of utilities for handling qualified and unqualified ids.
IdUtils() - Constructor for class org.apache.hivemind.util.IdUtils
 
ImplementationDescriptor - Class in org.apache.hivemind.parse
Descriptor for <implementation> elements.
ImplementationDescriptor() - Constructor for class org.apache.hivemind.parse.ImplementationDescriptor
 
INCLUDE_HASHCODE - Static variable in class org.apache.hivemind.util.ToStringBuilder
 
INCLUDE_PACKAGE_PREFIX - Static variable in class org.apache.hivemind.util.ToStringBuilder
 
InfixNameFilter - Class in org.apache.hivemind.methodmatch
Matches a method when the provided string appears anywhere in the method name.
InfixNameFilter(String) - Constructor for class org.apache.hivemind.methodmatch.InfixNameFilter
 
init(FilterConfig) - Method in class org.apache.hivemind.servlet.HiveMindFilter
Constructs a Registry and stores it into the ServletContext.
initialize(Resource, ClassResolver) - Method in class org.apache.hivemind.parse.DescriptorParser
 
initializeParser(Resource, int) - Method in class org.apache.hivemind.parse.AbstractParser
Initializes the parser; this should be called before any SAX parse events are received.
initializeService() - Method in class org.apache.hivemind.service.impl.DefaultsSymbolSource
 
inRange(int) - Method in class org.apache.hivemind.Occurances
Validates that an actual count is in range for the particular Occurances count.
InstanceBuilder - Interface in org.apache.hivemind.parse
Interface for an object that can construct the core implementation for a service.
InstanceCreationUtils - Class in org.apache.hivemind.util
Code for creating an instance, possibly setting its Location, and possibly initializing its properties.
InstanceCreationUtils() - Constructor for class org.apache.hivemind.util.InstanceCreationUtils
 
InstanceTranslator - Class in org.apache.hivemind.schema.rules
Used to translate from a class name to an instance of the class.
InstanceTranslator() - Constructor for class org.apache.hivemind.schema.rules.InstanceTranslator
 
instantiateService() - Method in class org.apache.hivemind.impl.servicemodel.PooledServiceModel
Invokes PooledServiceModel.getServiceImplementationForCurrentThread() to instantiate an instance of the service.
instantiateService() - Method in class org.apache.hivemind.impl.servicemodel.PrimitiveServiceModel
Invokes PrimitiveServiceModel.getService() to ensure that the core service implementation has been instantiated.
instantiateService() - Method in class org.apache.hivemind.impl.servicemodel.SingletonServiceModel
 
instantiateService() - Method in class org.apache.hivemind.impl.servicemodel.ThreadedServiceModel
Invokes ThreadedServiceModel.getServiceImplementationForCurrentThread() to force the creation of the service implementation.
instantiateService() - Method in interface org.apache.hivemind.internal.ServiceModel
Forces the core service implementation (and any interceptors) to be fully instantiated immediately, rather than waiting for the first service method invocation.
interceptLogging(String) - Method in class org.apache.hivemind.test.HiveMindTestCase
Sets up an appender to intercept logging for the specified logger.
InterceptorDescriptor - Class in org.apache.hivemind.parse
Descriptor for the <interceptor> element.
InterceptorDescriptor() - Constructor for class org.apache.hivemind.parse.InterceptorDescriptor
 
InterceptorStack - Interface in org.apache.hivemind
Used when constructing an interceptor stack around a service implementation instance.
InterceptorStackImpl - Class in org.apache.hivemind.impl
Implementation of the InterceptorStack interface; localizes error checking in one place.
InterceptorStackImpl(Log, ServicePoint, Object) - Constructor for class org.apache.hivemind.impl.InterceptorStackImpl
 
INTERFACE_SYNTHESIZER_SERVICE - Static variable in class org.apache.hivemind.HiveMind
The full id of the InterfaceSynthesizer service.
InterfaceFab - Interface in org.apache.hivemind.service
A cousin to ClassFab used to create new interfaces.
InterfaceFabImpl - Class in org.apache.hivemind.service.impl
 
InterfaceFabImpl(CtClassSource, CtClass) - Constructor for class org.apache.hivemind.service.impl.InterfaceFabImpl
 
InterfaceSynthesizer - Interface in org.apache.hivemind.service
Creates a synthetic interface based on the provided class.
InterfaceSynthesizerImpl - Class in org.apache.hivemind.service.impl
 
InterfaceSynthesizerImpl() - Constructor for class org.apache.hivemind.service.impl.InterfaceSynthesizerImpl
 
INTROSPECTOR_MUTEX - Static variable in class org.apache.hivemind.HiveMind
An object used to synchronize access to Introspector (which is not fully threadsafe).
IntTranslator - Class in org.apache.hivemind.schema.rules
Translates strings to integer values.
IntTranslator() - Constructor for class org.apache.hivemind.schema.rules.IntTranslator
 
IntTranslator(String) - Constructor for class org.apache.hivemind.schema.rules.IntTranslator
Initializers: default: default value for empty or invalid input min: minimum acceptible value max: maximum acceptible value
invoke(Constructor, Object[]) - Static method in class org.apache.hivemind.util.ConstructorUtils
 
invokeConstructor(Class, Object[]) - Static method in class org.apache.hivemind.util.ConstructorUtils
Searches for a constructor matching against the provided arguments.
InvokeFactoryDescriptor - Class in org.apache.hivemind.parse
Descriptor for the <invoke-factory> element.
InvokeFactoryDescriptor() - Constructor for class org.apache.hivemind.parse.InvokeFactoryDescriptor
 
InvokeFactoryServiceConstructor - Class in org.apache.hivemind.impl
Constructs a new service by invoking methods on another service (which implements the ServiceImplementationFactory interface.
InvokeFactoryServiceConstructor() - Constructor for class org.apache.hivemind.impl.InvokeFactoryServiceConstructor
 
InvokeParentRule - Class in org.apache.hivemind.schema.rules
Rule used to connect a child object to its parent by invoking a method on the parent, passing the child.
InvokeParentRule() - Constructor for class org.apache.hivemind.schema.rules.InvokeParentRule
 
InvokeParentRule(String) - Constructor for class org.apache.hivemind.schema.rules.InvokeParentRule
 
IOUtils - Class in org.apache.hivemind.util
Tiny utilities used with InputStream and friends.
IOUtils() - Constructor for class org.apache.hivemind.util.IOUtils
 
isAssignable(Object, Class, String) - Static method in class org.apache.hivemind.util.Defense
Check that a parameter is not null, and assignable to a particular type.
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderClassResolverFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderErrorHandlerFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderErrorLogFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderLogFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderMessagesFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderPropertyFacet
 
isAssignableToType(ServiceImplementationFactoryParameters, Class) - Method in class org.apache.hivemind.service.impl.BuilderServiceIdFacet
 
isBlank(String) - Static method in class org.apache.hivemind.HiveMind
Returns true if the string is null, empty, or contains only whitespace.
isCompatible(Class, Class) - Static method in class org.apache.hivemind.util.ConstructorUtils
 
isConfigurationMappable(String) - Method in class org.apache.hivemind.impl.ModuleImpl
 
isConfigurationMappable(String) - Method in class org.apache.hivemind.impl.RegistryImpl
 
isConfigurationMappable(String, Module) - Method in class org.apache.hivemind.impl.RegistryInfrastructureImpl
 
isConfigurationMappable(String) - Method in interface org.apache.hivemind.internal.Module
Returns true if the elements contributed to the given configuration point can be retrieved as a Map.
isConfigurationMappable(String, Module) - Method in interface org.apache.hivemind.internal.RegistryInfrastructure
Returns true if the elements contributed to the given configuration point can be retrieved as a Map.
isConfigurationMappable(String) - Method in interface org.apache.hivemind.Registry
Returns true if the elements contributed to the given configuration point can be retrieved as a Map.
isEmpty() - Method in interface org.apache.hivemind.Element
Returns true if this element contains no other elements.
isEmpty(Collection) - Static method in class org.apache.hivemind.HiveMind
Returns true if the Collection is null or empty.
isEmpty() - Method in class org.apache.hivemind.impl.ElementImpl
 
isKnown(String) - Method in class org.apache.hivemind.parse.ElementParseInfo
 
isNonBlank(String) - Static method in class org.apache.hivemind.HiveMind
As with HiveMind.isBlank(String), but inverts the response.
isOverridingSignatureOf(MethodSignature) - Method in class org.apache.hivemind.service.MethodSignature
Returns true if this signature has the same return type, name and parameters types as the method signature passed in, and this signatures exceptions "trump" (are the same as, or super-implementations of, all exceptions thrown by the other method signature).
isPropertySet(String) - Method in interface org.apache.hivemind.conditional.EvaluationContext
Returns true if the given system property is set.
isPropertySet(String) - Method in class org.apache.hivemind.conditional.EvaluationContextImpl
 
isReadable() - Method in class org.apache.hivemind.util.PropertyAdaptor
Returns true if there's a read method for the property.
isReadable(Object, String) - Static method in class org.apache.hivemind.util.PropertyUtils
 
isRequired() - Method in interface org.apache.hivemind.schema.AttributeModel
Returns true if the attribute is required (must be specified).
isRequired() - Method in class org.apache.hivemind.schema.impl.AttributeModelImpl
 
isToString(Method) - Static method in class org.apache.hivemind.service.ClassFabUtils
Returns true if the method is the standard toString() method.
isUnique() - Method in interface org.apache.hivemind.schema.AttributeModel
Returns true if the attribute is supposed to be considered unique in relation to the configuration point.
isUnique() - Method in class org.apache.hivemind.schema.impl.AttributeModelImpl
 
isWritable() - Method in class org.apache.hivemind.util.PropertyAdaptor
Returns true if there's a write method for the property.
isWritable(Object, String) - Static method in class org.apache.hivemind.util.PropertyUtils
Returns true of the instance contains a writable property of the given type.

A B C D E F G H I J L M N O P Q R S T U V W X _