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

A

AbstractCapability - Class in org.jboss.gravia.resource.spi
The abstract implementation of a Capability.
AbstractCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.resource.spi.AbstractCapability
 
AbstractRequirement - Class in org.jboss.gravia.resource.spi
The abstract implementation of a Requirement.
AbstractRequirement(AbstractResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.resource.spi.AbstractRequirement
 
AbstractRequirementBuilder - Class in org.jboss.gravia.resource.spi
An abstract RequirementBuilder.
AbstractRequirementBuilder(String) - Constructor for class org.jboss.gravia.resource.spi.AbstractRequirementBuilder
 
AbstractRequirementBuilder(String, String) - Constructor for class org.jboss.gravia.resource.spi.AbstractRequirementBuilder
 
AbstractResource - Class in org.jboss.gravia.resource.spi
An abstract implementation of a Resource
AbstractResource() - Constructor for class org.jboss.gravia.resource.spi.AbstractResource
 
AbstractResourceBuilder - Class in org.jboss.gravia.resource.spi
An abstract Resource builder.
AbstractResourceBuilder() - Constructor for class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
AbstractResourceStore - Class in org.jboss.gravia.resource.spi
An abstract ResourceStore
AbstractResourceStore(String) - Constructor for class org.jboss.gravia.resource.spi.AbstractResourceStore
 
AbstractResourceStore(String, boolean) - Constructor for class org.jboss.gravia.resource.spi.AbstractResourceStore
 
AbstractWire - Class in org.jboss.gravia.resource.spi
An abstract Wire.
AbstractWire(Capability, Requirement) - Constructor for class org.jboss.gravia.resource.spi.AbstractWire
 
AbstractWiring - Class in org.jboss.gravia.resource.spi
An abstract implementation of Wiring.
AbstractWiring(Resource, List<Wire>, List<Wire>) - Constructor for class org.jboss.gravia.resource.spi.AbstractWiring
 
adapt(Class<T>) - Method in interface org.jboss.gravia.resource.Adaptable
Adapt the this type to the given type
adapt(Class<T>) - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
adapt(Class<T>) - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
adapt(Class<T>) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
Adaptable - Interface in org.jboss.gravia.resource
A resource capability.
add(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
addAll(Collection) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
addCapability(String, String) - Method in interface org.jboss.gravia.resource.ResourceBuilder
addCapability(String, Map<String, Object>, Map<String, String>) - Method in interface org.jboss.gravia.resource.ResourceBuilder
addCapability(String, String) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addCapability(String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addGenericCapabilities(String...) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addGenericCapability(String, Map<String, String>, Map<String, String>) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addGenericRequirement(String, Map<String, String>, Map<String, String>) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addGenericRequirements(String...) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityCapability(ResourceIdentity) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityCapability(String, String) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityCapability(String, Version) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityCapability(String, Version, Map<String, String>, Map<String, String>) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityCapability(ResourceIdentity) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add the identity Capability.
addIdentityCapability(String, String) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add the identity Capability.
addIdentityCapability(String, Version) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add the identity Capability.
addIdentityCapability(String, Version, Map<String, Object>, Map<String, String>) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add the identity Capability.
addIdentityCapability(ResourceIdentity) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addIdentityCapability(String, String) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addIdentityCapability(String, Version) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addIdentityCapability(String, Version, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addIdentityRequirement(String, String) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityRequirement(String, VersionRange) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityRequirement(String, VersionRange, Map<String, String>, Map<String, String>) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addIdentityRequirement(String, String) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add an identity Requirement
addIdentityRequirement(String, VersionRange) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add an identity Requirement
addIdentityRequirement(String, VersionRange, Map<String, Object>, Map<String, String>) - Method in interface org.jboss.gravia.resource.ResourceBuilder
Add an identity Requirement
addIdentityRequirement(String, String) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addIdentityRequirement(String, VersionRange) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addIdentityRequirement(String, VersionRange, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addManifestHeader(String, String) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addModuleActivator(String) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addModuleActivator(Class<?>) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
addProvidedWire(Wire) - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
addRequiredWire(Wire) - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
addRequirement(String, String) - Method in interface org.jboss.gravia.resource.ResourceBuilder
addRequirement(String, Map<String, Object>, Map<String, String>) - Method in interface org.jboss.gravia.resource.ResourceBuilder
addRequirement(String, String) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addRequirement(String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
addResource(Resource) - Method in interface org.jboss.gravia.resource.ResourceStore
 
addResource(Resource) - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
append(String) - Method in class org.jboss.gravia.resource.ManifestBuilder
 
assertValue(Object, String) - Static method in class org.jboss.gravia.utils.NotNullException
Throws an IllegalArgumentException when the given value is null.
Attachable - Interface in org.jboss.gravia.resource
Adds attachment support
AttachableSupport - Class in org.jboss.gravia.resource.spi
An implementation of Attachable.
AttachableSupport() - Constructor for class org.jboss.gravia.resource.spi.AttachableSupport
 
AttachmentKey<T> - Class in org.jboss.gravia.resource
An attachment key
AttributeValueHandler - Class in org.jboss.gravia.resource.spi
A handler for attribute values.
AttributeValueHandler() - Constructor for class org.jboss.gravia.resource.spi.AttributeValueHandler
 
AttributeValueHandler.AttributeValue - Class in org.jboss.gravia.resource.spi
 
AttributeValueHandler.Type - Enum in org.jboss.gravia.resource.spi
 

C

Capability - Interface in org.jboss.gravia.resource
A resource capability.
CAPABILITY_EFFECTIVE_DIRECTIVE - Static variable in interface org.jboss.gravia.resource.Namespace
The capability directive used to specify the effective time for the capability.
CAPABILITY_MAVEN_IDENTITY_ATTRIBUTE - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
Artifact coordinates may be defined by the simple groupId:artifactId:version form, or the fully qualified form groupId:artifactId:type:version[:classifier]
CAPABILITY_TYPE_ATTRIBUTE - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
The capability attribute identifying the resource type.
CAPABILITY_VERSION_ATTRIBUTE - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
The capability attribute identifying the Version of the resource if one is specified or 0.0.0 if not specified.
CaseInsensitiveDictionary<V> - Class in org.jboss.gravia.utils
A case insensitive dictionary.
CaseInsensitiveDictionary(Dictionary<String, V>) - Constructor for class org.jboss.gravia.utils.CaseInsensitiveDictionary
Create a new CaseInsensitiveDictionary.
clear() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
clear() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
compareTo(Version) - Method in class org.jboss.gravia.resource.Version
Compares this Version object to another Version.
Constants - Interface in org.jboss.gravia.resource
Defines a number of Resource constants.
contains(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
containsAll(Collection) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
containsKey(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
containsValue(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
create(Class<T>) - Static method in class org.jboss.gravia.resource.AttachmentKey
 
create(String, String) - Static method in class org.jboss.gravia.resource.ResourceIdentity
 
create(String, Version) - Static method in class org.jboss.gravia.resource.ResourceIdentity
 
create(Object) - Static method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
createCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.DefaultResourceBuilder
 
createCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
createMatchPolicy() - Method in class org.jboss.gravia.resource.DefaultResourceStore
 
createMatchPolicy() - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
createRequirement(AbstractResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.DefaultResourceBuilder
 
createRequirement(AbstractResource, String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
createResource() - Method in class org.jboss.gravia.resource.DefaultResourceBuilder
 
createResource() - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
createResourceBuilder() - Method in class org.jboss.gravia.resource.DefaultRequirementBuilder
 
createResourceBuilder() - Method in class org.jboss.gravia.resource.spi.AbstractRequirementBuilder
 

D

DefaultCapability - Class in org.jboss.gravia.resource
The default Capability.
DefaultCapability(AbstractResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.resource.DefaultCapability
 
DefaultMatchPolicy - Class in org.jboss.gravia.resource
The default MatchPolicy.
DefaultMatchPolicy() - Constructor for class org.jboss.gravia.resource.DefaultMatchPolicy
 
DefaultRequirement - Class in org.jboss.gravia.resource
The default Requirement.
DefaultRequirement(AbstractResource, String, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.resource.DefaultRequirement
 
DefaultRequirementBuilder - Class in org.jboss.gravia.resource
The default Requirement builder.
DefaultRequirementBuilder(String) - Constructor for class org.jboss.gravia.resource.DefaultRequirementBuilder
 
DefaultRequirementBuilder(String, String) - Constructor for class org.jboss.gravia.resource.DefaultRequirementBuilder
 
DefaultResource - Class in org.jboss.gravia.resource
The default Resource
DefaultResource() - Constructor for class org.jboss.gravia.resource.DefaultResource
 
DefaultResourceBuilder - Class in org.jboss.gravia.resource
The default Resource builder.
DefaultResourceBuilder() - Constructor for class org.jboss.gravia.resource.DefaultResourceBuilder
 
DefaultResourceStore - Class in org.jboss.gravia.resource
The default ResourceStore
DefaultResourceStore(String) - Constructor for class org.jboss.gravia.resource.DefaultResourceStore
 
DefaultResourceStore(String, boolean) - Constructor for class org.jboss.gravia.resource.DefaultResourceStore
 
DefaultWire - Class in org.jboss.gravia.resource
The default Wire.
DefaultWire(Requirement, Capability) - Constructor for class org.jboss.gravia.resource.DefaultWire
 
DefaultWiring - Class in org.jboss.gravia.resource
The default Wiring.
DefaultWiring(Resource, List<Wire>, List<Wire>) - Constructor for class org.jboss.gravia.resource.DefaultWiring
 
DictionaryResourceBuilder - Class in org.jboss.gravia.resource
Build a Resource from a given Dictionary.
DictionaryResourceBuilder() - Constructor for class org.jboss.gravia.resource.DictionaryResourceBuilder
 

E

EFFECTIVE_RESOLVE - Static variable in interface org.jboss.gravia.resource.Namespace
The directive value identifying a capability or requirement that is effective at resolve time.
ElementParser - Class in org.jboss.gravia.resource.spi
ElementParser.
elements() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
elements() - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
emptyVersion - Static variable in class org.jboss.gravia.resource.Version
The empty version "0.0.0".
entrySet() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
entrySet() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
equals(Object) - Method in class org.jboss.gravia.resource.ResourceIdentity
 
equals(Object) - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
equals(Object) - Method in class org.jboss.gravia.resource.Version
Compares this Version object to another object.
equals(Object) - Method in class org.jboss.gravia.resource.VersionRange
Compares this VersionRange object to another object.
equals(Object) - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
equals(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
equals(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
equals(Object) - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 

F

findProviders(Requirement) - Method in interface org.jboss.gravia.resource.ResourceStore
 
findProviders(Requirement) - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
fromString(String) - Static method in class org.jboss.gravia.resource.ResourceIdentity
 

G

get(Object) - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
get(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
get(Object) - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
getAttachment(AttachmentKey<T>) - Method in interface org.jboss.gravia.resource.Attachable
Get the attached object for a given key
getAttachment(AttachmentKey<T>) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
getAttachment(AttachmentKey<T>) - Method in class org.jboss.gravia.resource.spi.AttachableSupport
 
getAttribute(String) - Method in interface org.jboss.gravia.resource.Capability
Get the value of the given attribute
getAttribute(String) - Method in interface org.jboss.gravia.resource.Requirement
Get the value of the given attribute
getAttribute(String) - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getAttribute(String) - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getAttributes() - Method in interface org.jboss.gravia.resource.Capability
Returns the attributes of this capability.
getAttributes() - Method in interface org.jboss.gravia.resource.Requirement
Returns the attributes of this requirement.
getAttributes() - Method in interface org.jboss.gravia.resource.RequirementBuilder
 
getAttributes() - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getAttributes() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getAttributes() - Method in class org.jboss.gravia.resource.spi.AbstractRequirementBuilder
 
getCapabilities(String) - Method in interface org.jboss.gravia.resource.Resource
 
getCapabilities(String) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
getCapability() - Method in class org.jboss.gravia.resource.spi.AbstractWire
 
getCapability() - Method in interface org.jboss.gravia.resource.Wire
 
getDirective(String) - Method in interface org.jboss.gravia.resource.Capability
Get the value of the given directive
getDirective(String) - Method in interface org.jboss.gravia.resource.Requirement
Get the value of the given directive
getDirective(String) - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getDirective(String) - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getDirectives() - Method in interface org.jboss.gravia.resource.Capability
Returns the directives of this capability.
getDirectives() - Method in interface org.jboss.gravia.resource.Requirement
Returns the directives of this requirement.
getDirectives() - Method in interface org.jboss.gravia.resource.RequirementBuilder
 
getDirectives() - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getDirectives() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getDirectives() - Method in class org.jboss.gravia.resource.spi.AbstractRequirementBuilder
 
getIdentity() - Method in interface org.jboss.gravia.resource.Resource
 
getIdentity() - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
getIdentityCapability() - Method in interface org.jboss.gravia.resource.Resource
 
getIdentityCapability() - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
getLeft() - Method in class org.jboss.gravia.resource.VersionRange
Returns the left endpoint of this version range.
getLeftType() - Method in class org.jboss.gravia.resource.VersionRange
Returns the type of the left endpoint of this version range.
getMajor() - Method in class org.jboss.gravia.resource.Version
Returns the major component of this version identifier.
getManifest() - Method in class org.jboss.gravia.resource.ManifestBuilder
 
getMicro() - Method in class org.jboss.gravia.resource.Version
Returns the micro component of this version identifier.
getMinor() - Method in class org.jboss.gravia.resource.Version
Returns the minor component of this version identifier.
getName() - Method in interface org.jboss.gravia.resource.ResourceStore
 
getName() - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
getNamespace() - Method in interface org.jboss.gravia.resource.Capability
Returns the namespace of this capability.
getNamespace() - Method in interface org.jboss.gravia.resource.Requirement
Returns the namespace of this requirement.
getNamespace() - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getNamespace() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getProperty(String) - Method in interface org.jboss.gravia.utils.StringPropertyReplacer.PropertyProvider
 
getProvidedResourceWires(String) - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
getProvidedResourceWires(String) - Method in interface org.jboss.gravia.resource.Wiring
Returns the Wires to the provided capabilities of this wiring.
getProvider() - Method in class org.jboss.gravia.resource.spi.AbstractWire
 
getProvider() - Method in interface org.jboss.gravia.resource.Wire
 
getQualifier() - Method in class org.jboss.gravia.resource.Version
Returns the qualifier component of this version identifier.
getRequiredResourceWires(String) - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
getRequiredResourceWires(String) - Method in interface org.jboss.gravia.resource.Wiring
Returns the Wires to the requirements in use by this wiring.
getRequirement() - Method in interface org.jboss.gravia.resource.RequirementBuilder
 
getRequirement() - Method in class org.jboss.gravia.resource.spi.AbstractRequirementBuilder
 
getRequirement() - Method in class org.jboss.gravia.resource.spi.AbstractWire
 
getRequirement() - Method in interface org.jboss.gravia.resource.Wire
 
getRequirements(String) - Method in interface org.jboss.gravia.resource.Resource
 
getRequirements(String) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
getRequirer() - Method in class org.jboss.gravia.resource.spi.AbstractWire
 
getRequirer() - Method in interface org.jboss.gravia.resource.Wire
 
getResource() - Method in interface org.jboss.gravia.resource.Capability
Returns the resource declaring this capability.
getResource() - Method in interface org.jboss.gravia.resource.Requirement
Returns the resource declaring this requirement.
getResource() - Method in interface org.jboss.gravia.resource.ResourceBuilder
Get the final resource from the builder
getResource(ResourceIdentity) - Method in interface org.jboss.gravia.resource.ResourceStore
 
getResource() - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getResource() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getResource() - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
getResource(ResourceIdentity) - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
getResource() - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
getResource() - Method in interface org.jboss.gravia.resource.Wiring
Returns the resource associated with this wiring.
getResourceCapabilities(String) - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
getResourceCapabilities(String) - Method in interface org.jboss.gravia.resource.Wiring
Returns the capabilities provided by this wiring.
getResourceRequirements(String) - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
getResourceRequirements(String) - Method in interface org.jboss.gravia.resource.Wiring
Returns the requirements of this wiring.
getResources() - Method in interface org.jboss.gravia.resource.ResourceStore
 
getResources() - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
getRight() - Method in class org.jboss.gravia.resource.VersionRange
Returns the right endpoint of this version range.
getRightType() - Method in class org.jboss.gravia.resource.VersionRange
Returns the type of the right endpoint of this version range.
getSimpleTypeName() - Method in class org.jboss.gravia.resource.DefaultResource
 
getSimpleTypeName() - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
getSymbolicName() - Method in class org.jboss.gravia.resource.ResourceIdentity
 
getType() - Method in class org.jboss.gravia.resource.AttachmentKey
 
getType() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
getValue() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
getValueString() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
getVersion() - Method in class org.jboss.gravia.resource.ResourceIdentity
 
getVersion(Capability, String) - Static method in class org.jboss.gravia.resource.spi.AbstractCapability
 
getVersionRange(Requirement, String) - Static method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
getWiring() - Method in interface org.jboss.gravia.resource.Resource
 
getWiring() - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
GRAVIA_CAPABILITY - Static variable in interface org.jboss.gravia.resource.Constants
 
GRAVIA_ENABLED - Static variable in interface org.jboss.gravia.resource.Constants
 
GRAVIA_IDENTITY_CAPABILITY - Static variable in interface org.jboss.gravia.resource.Constants
 
GRAVIA_IDENTITY_REQUIREMENT - Static variable in interface org.jboss.gravia.resource.Constants
 
GRAVIA_REQUIREMENT - Static variable in interface org.jboss.gravia.resource.Constants
 

H

hashCode() - Method in class org.jboss.gravia.resource.ResourceIdentity
 
hashCode() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
hashCode() - Method in class org.jboss.gravia.resource.Version
Returns a hash code value for the object.
hashCode() - Method in class org.jboss.gravia.resource.VersionRange
Returns a hash code value for the object.
hashCode() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
hashCode() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
hashCode() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
hashCode() - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 

I

IDENTITY_NAMESPACE - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
Namespace name for identity capabilities and requirements.
IdentityNamespace - Interface in org.jboss.gravia.resource
Identity namespace constants.
IdentityRequirementBuilder - Class in org.jboss.gravia.resource
An identity Requirement builder.
IdentityRequirementBuilder(String, String) - Constructor for class org.jboss.gravia.resource.IdentityRequirementBuilder
 
IdentityRequirementBuilder(String, VersionRange) - Constructor for class org.jboss.gravia.resource.IdentityRequirementBuilder
 
IdentityRequirementBuilder(String, VersionRange, Map<String, Object>, Map<String, String>) - Constructor for class org.jboss.gravia.resource.IdentityRequirementBuilder
 
includes(Version) - Method in class org.jboss.gravia.resource.VersionRange
Returns whether this version range includes the specified version.
intersection(VersionRange...) - Method in class org.jboss.gravia.resource.VersionRange
Returns the intersection of this version range with the specified version ranges.
isEmpty() - Method in class org.jboss.gravia.resource.VersionRange
Returns whether this version range is empty.
isEmpty() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
isEmpty() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
isEmpty() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
isEmpty() - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
isExact() - Method in class org.jboss.gravia.resource.VersionRange
Returns whether this version range contains only a single version.
isListType() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
isMutable() - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
isOptional() - Method in interface org.jboss.gravia.resource.Requirement
A flag indicating that this is an optional requirement.
isOptional() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
isValid() - Method in interface org.jboss.gravia.resource.ResourceBuilder
Return true if the resource is valid
isValid() - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
isValidManifest(Manifest) - Static method in class org.jboss.gravia.resource.ManifestBuilder
Validate a given manifest.
iterator() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 

K

keys() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
keys() - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
keySet() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
keySet() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 

L

LEFT_CLOSED - Static variable in class org.jboss.gravia.resource.VersionRange
The left endpoint is closed and is included in the range.
LEFT_OPEN - Static variable in class org.jboss.gravia.resource.VersionRange
The left endpoint is open and is excluded from the range.
load(Dictionary<String, String>) - Method in class org.jboss.gravia.resource.DictionaryResourceBuilder
 
load(Manifest) - Method in class org.jboss.gravia.resource.ManifestResourceBuilder
 

M

ManifestBuilder - Class in org.jboss.gravia.resource
A simple manifest builder.
ManifestBuilder() - Constructor for class org.jboss.gravia.resource.ManifestBuilder
 
ManifestBuilder(String) - Constructor for class org.jboss.gravia.resource.ManifestBuilder
 
ManifestBuilder.Type - Enum in org.jboss.gravia.resource
 
ManifestResourceBuilder - Class in org.jboss.gravia.resource
A manifest Resource builder.
ManifestResourceBuilder() - Constructor for class org.jboss.gravia.resource.ManifestResourceBuilder
 
match(Capability, Requirement) - Method in class org.jboss.gravia.resource.DefaultMatchPolicy
 
match(Capability, Requirement) - Method in interface org.jboss.gravia.resource.MatchPolicy
True if the requirement matches the given capability
MatchPolicy - Interface in org.jboss.gravia.resource
A capability match policy
MODULE_ACTIVATOR - Static variable in interface org.jboss.gravia.resource.Constants
 

N

Namespace - Interface in org.jboss.gravia.resource
General namespace constants.
NEWLINE - Static variable in class org.jboss.gravia.utils.StringPropertyReplacer
New line string constant
NotNullException - Class in org.jboss.gravia.utils
NotNullException

O

openStream() - Method in class org.jboss.gravia.resource.ManifestBuilder
 
org.jboss.gravia.resource - package org.jboss.gravia.resource
 
org.jboss.gravia.resource.spi - package org.jboss.gravia.resource.spi
 
org.jboss.gravia.utils - package org.jboss.gravia.utils
 

P

parse(String) - Static method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
parseDelimitedString(String, char) - Static method in class org.jboss.gravia.resource.spi.ElementParser
 
parseDelimitedString(String, char, boolean) - Static method in class org.jboss.gravia.resource.spi.ElementParser
Parses delimited string and returns an array containing the tokens.
parseParameterizedValue(String, Map<String, Object>, Map<String, String>) - Method in class org.jboss.gravia.resource.spi.AbstractResourceBuilder
 
parseVersion(String) - Static method in class org.jboss.gravia.resource.Version
Parses a version identifier from the specified string.
put(String, V) - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
put(K, V) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
put(K, V) - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
putAttachment(AttachmentKey<T>, T) - Method in interface org.jboss.gravia.resource.Attachable
Attach an arbirtary object with this element.
putAttachment(AttachmentKey<T>, T) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
putAttachment(AttachmentKey<T>, T) - Method in class org.jboss.gravia.resource.spi.AttachableSupport
 

R

readAttributeValue(String, String) - Static method in class org.jboss.gravia.resource.spi.AttributeValueHandler
Read attribute values according to 132.5.6 Attribute Element
remove(Object) - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
remove(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
remove(Object) - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
remove(Object) - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
removeAll(Collection) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
removeAttachment(AttachmentKey<T>) - Method in interface org.jboss.gravia.resource.Attachable
Remove an attached object for a given key
removeAttachment(AttachmentKey<T>) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
removeAttachment(AttachmentKey<T>) - Method in class org.jboss.gravia.resource.spi.AttachableSupport
 
RemoveOnlyCollection<T> - Class in org.jboss.gravia.utils
A Collection that does not allow add operations.
RemoveOnlyCollection(T...) - Constructor for class org.jboss.gravia.utils.RemoveOnlyCollection
 
RemoveOnlyCollection(Collection<T>) - Constructor for class org.jboss.gravia.utils.RemoveOnlyCollection
 
RemoveOnlyMap<K,V> - Class in org.jboss.gravia.utils
A Map that does not allow put operations.
RemoveOnlyMap(Map<K, V>) - Constructor for class org.jboss.gravia.utils.RemoveOnlyMap
 
removeResource(ResourceIdentity) - Method in interface org.jboss.gravia.resource.ResourceStore
 
removeResource(ResourceIdentity) - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
replaceProperties(String) - Static method in class org.jboss.gravia.utils.StringPropertyReplacer
Go through the input string and replace any occurance of ${p} with the System.getProperty(p) value.
replaceProperties(String, StringPropertyReplacer.PropertyProvider) - Static method in class org.jboss.gravia.utils.StringPropertyReplacer
Go through the input string and replace any occurance of ${p} with the PropertyProvider.getProperty(p) value.
Requirement - Interface in org.jboss.gravia.resource
A resource requirement.
REQUIREMENT_EFFECTIVE_DIRECTIVE - Static variable in interface org.jboss.gravia.resource.Namespace
The requirement directive used to specify the effective time for the requirement.
REQUIREMENT_RESOLUTION_DIRECTIVE - Static variable in interface org.jboss.gravia.resource.Namespace
The requirement directive used to specify the resolution type for a requirement.
RequirementBuilder - Interface in org.jboss.gravia.resource
A Requirement builder.
RESOLUTION_MANDATORY - Static variable in interface org.jboss.gravia.resource.Namespace
The directive value identifying a mandatory requirement resolution type.
RESOLUTION_OPTIONAL - Static variable in interface org.jboss.gravia.resource.Namespace
The directive value identifying an optional requirement resolution type.
Resource - Interface in org.jboss.gravia.resource
A resource is associated with Capabilities/Requirements.
ResourceBuilder - Interface in org.jboss.gravia.resource
A builder for resources.
ResourceIdentity - Class in org.jboss.gravia.resource
A resource identity.
ResourceStore - Interface in org.jboss.gravia.resource
A resource store
retainAll(Collection) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
RIGHT_CLOSED - Static variable in class org.jboss.gravia.resource.VersionRange
The right endpoint is closed and is included in the range.
RIGHT_OPEN - Static variable in class org.jboss.gravia.resource.VersionRange
The right endpoint is open and is excluded from the range.

S

setMutable(boolean) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
setWiring(Wiring) - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
size() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
size() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
size() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
size() - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
StringPropertyReplacer - Class in org.jboss.gravia.utils
A utility class for replacing properties in strings.
StringPropertyReplacer() - Constructor for class org.jboss.gravia.utils.StringPropertyReplacer
 
StringPropertyReplacer.PropertyProvider - Interface in org.jboss.gravia.utils
 

T

toArray() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
toArray(Object[]) - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
toExternalForm() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
toFilterString(String) - Method in class org.jboss.gravia.resource.VersionRange
Returns the filter string for this version range using the specified attribute name.
toString() - Method in class org.jboss.gravia.resource.ResourceIdentity
 
toString() - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
toString() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
toString() - Method in class org.jboss.gravia.resource.spi.AbstractResource
 
toString() - Method in class org.jboss.gravia.resource.spi.AbstractResourceStore
 
toString() - Method in class org.jboss.gravia.resource.spi.AbstractWire
 
toString() - Method in class org.jboss.gravia.resource.spi.AbstractWiring
 
toString() - Method in class org.jboss.gravia.resource.spi.AttributeValueHandler.AttributeValue
 
toString() - Method in class org.jboss.gravia.resource.Version
Returns the string representation of this version identifier.
toString() - Method in class org.jboss.gravia.resource.VersionRange
Returns the string representation of this version range.
toString() - Method in class org.jboss.gravia.utils.CaseInsensitiveDictionary
 
toString() - Method in class org.jboss.gravia.utils.RemoveOnlyCollection
 
toString() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
toString() - Method in class org.jboss.gravia.utils.UnmodifiableDictionary
 
TYPE_ABSTRACT - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
The attribute value identifying the resource type as an abstract resource.
TYPE_BUNDLE - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
The attribute value identifying the resource type as an OSGi bundle.
TYPE_MODULE - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
The attribute value identifying the resource type as a WildFly module.
TYPE_UNKNOWN - Static variable in interface org.jboss.gravia.resource.IdentityNamespace
The attribute value identifying the resource type as unknown.

U

UnmodifiableDictionary<K,V> - Class in org.jboss.gravia.utils
An unmodifiable dictionary.
UnmodifiableDictionary(Dictionary<K, V>) - Constructor for class org.jboss.gravia.utils.UnmodifiableDictionary
 

V

validate() - Method in class org.jboss.gravia.resource.spi.AbstractCapability
 
validate() - Method in class org.jboss.gravia.resource.spi.AbstractRequirement
 
validateManifest(Manifest) - Static method in class org.jboss.gravia.resource.ManifestBuilder
Validate a given manifest.
valueOf(String) - Static method in enum org.jboss.gravia.resource.ManifestBuilder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.gravia.resource.spi.AttributeValueHandler.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.gravia.resource.ManifestBuilder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.gravia.resource.spi.AttributeValueHandler.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jboss.gravia.utils.RemoveOnlyMap
 
Version - Class in org.jboss.gravia.resource
Version identifier for capabilities such as bundles and packages.
Version(int, int, int) - Constructor for class org.jboss.gravia.resource.Version
Creates a version identifier from the specified numerical components.
Version(int, int, int, String) - Constructor for class org.jboss.gravia.resource.Version
Creates a version identifier from the specified components.
Version(String) - Constructor for class org.jboss.gravia.resource.Version
Creates a version identifier from the specified string.
VersionRange - Class in org.jboss.gravia.resource
Version range.
VersionRange(char, Version, Version, char) - Constructor for class org.jboss.gravia.resource.VersionRange
Creates a version range from the specified versions.
VersionRange(String) - Constructor for class org.jboss.gravia.resource.VersionRange
Creates a version range from the specified string.

W

Wire - Interface in org.jboss.gravia.resource
A wire connecting a Capability to a Requirement.
Wiring - Interface in org.jboss.gravia.resource
A wiring for a resource.
A C D E F G H I K L M N O P R S T U V W 

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.