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

A

AbstractDestructableIdentifiableInitializableComponent - Class in net.shibboleth.utilities.java.support.component
Base class for components implementing DestructableComponent, IdentifiableComponent and InitializableComponent.
AbstractDestructableIdentifiableInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractDestructableIdentifiableInitializableComponent
 
AbstractDestructableInitializableComponent - Class in net.shibboleth.utilities.java.support.component
Base class for things that implement DestructableComponent and InitializableComponent.
AbstractDestructableInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
 
AbstractIdentifiableInitializableComponent - Class in net.shibboleth.utilities.java.support.component
Simple implementation of InitializableComponent and IdentifiableComponent.
AbstractIdentifiableInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
 
AbstractInitializableComponent - Class in net.shibboleth.utilities.java.support.component
Base class for things that implement InitializableComponent.
AbstractInitializableComponent() - Constructor for class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
 
AbstractResource - Class in net.shibboleth.utilities.java.support.resource
Base class for resources.
AbstractResource() - Constructor for class net.shibboleth.utilities.java.support.resource.AbstractResource
 
add(T) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
add(T, boolean) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Add member to set, optionally replacing any existing instance of the same class.
add(ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
add(int, ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
add(ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
addAll(Collection<? extends ElementType>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
addAll(int, Collection<? extends ElementType>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
addAll(Collection<? extends ElementType>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
addIf(Collection<T>, T, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Adds an element to a collection if it meets the requirements of a given predicate.
addIf(Collection<T>, T, Predicate<? super T>, Function<? super T, T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Adds an element to a collection if it meets the requirements of a given predicate.
addIf(Collection<T>, Collection<T>, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Adds a collection of elements to a collection for each element that meets the requirements of a given predicate.
addIf(Collection<T>, Collection<T>, Predicate<? super T>, Function<? super T, T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Adds a collection of elements to a collection for each element that meets the requirements of a given predicate.
addNoCacheHeaders(HttpServletResponse) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Adds Cache-Control and Pragma headers meant to disable caching.
addressLength - Variable in class net.shibboleth.utilities.java.support.net.IPRange
Number of bits within the address.
addXMLBase(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:base attribute to the given Element.
addXMLId(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:id attribute to the given Element.
addXMLLang(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:lang attribute to the given Element.
addXMLSpace(Element, XmlSpace) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds a xml:space attribute to the given Element.
adoptElement(Document, Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Adopts an element into a document if the child is not already in the document.
allMatch(Predicate<T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that checks that all elements of an Iterable matches a given target predicate.
AllMatchPredicate<T> - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that all items in an Iterable match a given target predicate.
AllMatchPredicate(Predicate<T>) - Constructor for class net.shibboleth.utilities.java.support.logic.AllMatchPredicate
Constructor.
anyMatch(Predicate<T>) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that checks that any element in an Iterable matches a given target predicate.
AnyMatchPredicate<T> - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that any item in an Iterable matches a given target predicate.
AnyMatchPredicate(Predicate<T>) - Constructor for class net.shibboleth.utilities.java.support.logic.AnyMatchPredicate
Constructor.
appendAttribute(Element, QName, List<String>, boolean) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute name and value to a DOM Element.
appendAttribute(Element, QName, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an non-id attribute name and value to a DOM Element.
appendAttribute(Element, QName, String, boolean) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute name and value to a DOM Element.
appendChildElement(Element, Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Appends the child Element to the parent Element, adopting the child Element into the parent's Document if needed.
appendDateTimeAttribute(Element, QName, long) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute to the given element.
appendDurationAttribute(Element, QName, long) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Adds an attribute to given element.
appendNamespaceDeclaration(Element, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Adds a namespace declaration (xmlns:) attribute to the given element.
appendTextContent(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Creates a text node with the given content and appends it as child to the given element.
apply(Iterable<T>) - Method in class net.shibboleth.utilities.java.support.logic.AllMatchPredicate
apply(Iterable<T>) - Method in class net.shibboleth.utilities.java.support.logic.AnyMatchPredicate
apply(CharSequence) - Method in class net.shibboleth.utilities.java.support.logic.CaseInsensitiveStringMatchPredicate
apply(T) - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
apply(String) - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
arguments - Variable in class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
The values that are filled in to the template string.
AttributeSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM Attributes.
AttributeSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructor.

B

Base64Support - Class in net.shibboleth.utilities.java.support.codec
Helper class for working with Base64.
Base64Support() - Constructor for class net.shibboleth.utilities.java.support.codec.Base64Support
Constructor.
BasicParserPool - Class in net.shibboleth.utilities.java.support.xml
A pool of JAXP 1.3 DocumentBuilders.
BasicParserPool() - Constructor for class net.shibboleth.utilities.java.support.xml.BasicParserPool
Constructor.
BasicParserPool.DocumentBuilderProxy - Class in net.shibboleth.utilities.java.support.xml
A proxy that prevents the manages document builders retrieved from the parser pool.
BasicParserPool.DocumentBuilderProxy(DocumentBuilder, BasicParserPool) - Constructor for class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Constructor.
buffInput - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
Resolved resource.
buildClient() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Builds an HTTP client that performs RFC2616 caching.
buildClient() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Constructs an HttpClient using the settings of this builder.
buildClient() - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Builds an HTTP client that performs RFC2616 caching.
buildConnectionManager() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Builds the connection manager used by the HTTP client.
builder - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Builder being proxied.
builderAttributes - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Builder attributes.
builderFactory - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Factory used to create new builders.
builderFeatures - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Builder features.
builderPool - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Cache of document builders.
buildGetMethod() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Gets the, potentially customized, HttpGet method.
buildList() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
Builds an appropriate delegate for this list.
buildMap() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
Builds an appropriate delegate map.
buildQuery(List<Pair<String, String>>) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Builds an RFC-3968 encoded URL query component from a collection of parameters.
buildSchema(SchemaBuilder.SchemaLanguage, String...) - Static method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, File...) - Static method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, Resource...) - Static method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, InputStream...) - Static method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Builds a schema from the given schema sources.
buildSchema(SchemaBuilder.SchemaLanguage, List<? extends Source>) - Static method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Builds a schema from the given schema sources.
buildSchemeRegistry() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Creates the default scheme registry for connection.

C

cacheDir - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Directory in which cached content will be stored.
caseInsensitiveMatch(String) - Static method in class net.shibboleth.utilities.java.support.logic.PredicateSupport
Creates a predicate that checks if a given CharSequence matches a target string while ignoring case.
CaseInsensitiveStringMatchPredicate - Class in net.shibboleth.utilities.java.support.logic
A Predicate that checks that a given input string matches a target string while ignoring case.
CaseInsensitiveStringMatchPredicate(String) - Constructor for class net.shibboleth.utilities.java.support.logic.CaseInsensitiveStringMatchPredicate
Constructor.
checkInitializedNotDestroyed() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Helper method to test class state.
checkNotInitializedNotDestroyed() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Helper method to test class state.
checkValidState() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Check whether the parser is in a valid and usable state, and if not, throw a runtime exception.
CHUNKED - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Chunk the encoded data into 76-character lines broken by CRLF characters.
CHUNKED_ENCODER - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Encoder used to produce chunked output.
ClassIndexedSet<T> - Class in net.shibboleth.utilities.java.support.collection
Set implementation which provides indexed access to set members via their class, and which allows only one instance of a given class to be present in the set.
ClassIndexedSet() - Constructor for class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Constructor.
ClassIndexedSet.ClassIndexedSetIterator - Class in net.shibboleth.utilities.java.support.collection
Iterator for set implementation ClassIndexedSet.
ClassIndexedSet.ClassIndexedSetIterator(ClassIndexedSet<T>, Iterator<T>) - Constructor for class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
Constructor.
CLASSPATH_URI_SCHEME - Static variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
UR scheme for classpath locations.
ClasspathResolver - Class in net.shibboleth.utilities.java.support.xml
A entity resolver that resolves an entity's location within the classpath.
ClasspathResolver() - Constructor for class net.shibboleth.utilities.java.support.xml.ClasspathResolver
 
ClasspathResolver.LSInputImpl - Class in net.shibboleth.utilities.java.support.xml
Implementation of DOM 3 LSInput.
ClasspathResolver.LSInputImpl(String, String, InputStream) - Constructor for class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
Constructor.
ClasspathResource - Class in net.shibboleth.utilities.java.support.resource
A resource which reads data from the classpath.
ClasspathResource(String) - Constructor for class net.shibboleth.utilities.java.support.resource.ClasspathResource
Constructor.
ClasspathResource(String, ClassLoader) - Constructor for class net.shibboleth.utilities.java.support.resource.ClasspathResource
Constructor.
classpathResource - Variable in class net.shibboleth.utilities.java.support.resource.ClasspathResource
URL to the classpath resource.
clear() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
clear() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Clears the object store.
clear() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
clear() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
clear() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
clear() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
client - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Client whose connections will be swept.
clientBuilder - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Builder of clients used to fetch data from remote servers.
clientBuilder - Variable in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Builder of clients used to fetch data from remote servers.
coalescing - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders are coalescing.
CollectionSupport - Class in net.shibboleth.utilities.java.support.collection
Helper methods for working with collections of objects.
CollectionSupport() - Constructor for class net.shibboleth.utilities.java.support.collection.CollectionSupport
Constructor.
compiledScript - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The compiled form of the script, if the script engine supports compiling.
Component - Interface in net.shibboleth.utilities.java.support.component
A marker interface that represents something used as a discrete part of a larger system.
ComponentInitializationException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if there is a problem initializing a component.
ComponentInitializationException() - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentInitializationException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentInitializationException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentInitializationException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Constructor.
ComponentSupport - Class in net.shibboleth.utilities.java.support.component
Support class for working with Component objects.
ComponentSupport() - Constructor for class net.shibboleth.utilities.java.support.component.ComponentSupport
Constructor.
ComponentValidationException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if there is a problem validating a component.
ComponentValidationException() - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentValidationException
Constructor.
ComponentValidationException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentValidationException
Constructor.
ComponentValidationException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentValidationException
Constructor.
ComponentValidationException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.ComponentValidationException
Constructor.
connectionCloseAfterResponse - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether to instruct the server to close the connection after it has sent its response.
connectionDisregardSslCertificate - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether the SSL certificates used by the responder should be ignored.
connectionProxyHost - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Host name of the HTTP proxy server through which connections will be made.
connectionProxyPassword - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Password used to connect to the HTTP proxy server.
connectionProxyPort - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Port number of the HTTP proxy server through which connections will be made.
connectionProxyUsername - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Username used to connect to the HTTP proxy server.
connectionsMaxPerRoute - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Maximum number of connections that may be opened to a single host.
connectionsMaxTotal - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Total number of connections that may be open.
connectionStalecheck - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether to check a connection for staleness before using.
connectionTimeout - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Maximum length of time in milliseconds to wait for the connection to be established.
Constraint - Class in net.shibboleth.utilities.java.support.logic
A helper class for evaluating certain constraints.
Constraint() - Constructor for class net.shibboleth.utilities.java.support.logic.Constraint
Constructor.
constraint - Variable in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
A constraint which must be met in order for an input to be valid.
ConstraintViolationException - Exception in net.shibboleth.utilities.java.support.logic
An exception that represents the violation of a constraint.
ConstraintViolationException(String) - Constructor for exception net.shibboleth.utilities.java.support.logic.ConstraintViolationException
Constructor.
constructAttribute(Document, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructs an attribute owned by the given document with the given name.
constructAttribute(Document, String, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructs an attribute owned by the given document with the given name.
constructElement(Document, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructs an element, rooted in the given document, with the given name.
constructElement(Document, String, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructs an element, rooted in the given document, with the given information.
constructQName(Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Constructs a QName from a string (attribute element content) value.
constructQName(String, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Constructs a QName.
contains(Class<? extends T>) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Check whether set contains an instance of the specified class.
contains(String) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Checks whether the store contains an object registered under the given index.
contains(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
contains(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
contains(InetAddress) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Determines whether the given address is contained in the IP range.
contains(byte[]) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Determines whether the given address is contained in the IP range.
containsAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
containsAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
containsKey(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
containsKey(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
containsValue(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
containsValue(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
createBuilder() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Creates a new document builder.
createdTimer - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Whether this sweeper created a TimerTask to use and thus should destroy when IdleConnectionSweeper.destroy() is invoked.
createImplementation() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
Builds an appropriate delegate set.
CriteriaBasedResolver<ProductType> - Interface in net.shibboleth.utilities.java.support.resolver
A resolver that takes a Criterion and selects data based on upon it.
CriteriaSet - Class in net.shibboleth.utilities.java.support.resolver
This class holds instances of Criterion which are used in resolution or evaluation operations.
CriteriaSet() - Constructor for class net.shibboleth.utilities.java.support.resolver.CriteriaSet
Constructor.
CriteriaSet(Criterion...) - Constructor for class net.shibboleth.utilities.java.support.resolver.CriteriaSet
A convenience constructor for constructing and adding criteria.
Criterion - Interface in net.shibboleth.utilities.java.support.resolver
A generic marker interface for representing criteria used in resolution or evaluation operations.
current - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
The element most recently returned by next(), and the target for any subsequent remove() operation.
customize(HttpGet) - Method in interface net.shibboleth.utilities.java.support.httpclient.HttpResource.HttpGetCustomizationStrategy
Customizes the given HttpGet object.
customize(HttpResponse) - Method in interface net.shibboleth.utilities.java.support.httpclient.HttpResource.HttpResponseCustomizationStrategy
Customizes the given HttpResponse.

D

dataTypeFactory - Static variable in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
JAXP DatatypeFactory.
dateTimeToLong(String) - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Converts a lexical dateTime, as defined by XML Schema 1.0, into milliseconds since the epoch.
decode(String) - Static method in class net.shibboleth.utilities.java.support.codec.Base64Support
Decodes (un)chunked Base64 encoded data.
decremementReferenceCount() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Decrements the current reference count by one.
delegate - Variable in class net.shibboleth.utilities.java.support.collection.LazyList
Delegate list.
delegate - Variable in class net.shibboleth.utilities.java.support.collection.LazyMap
The delegate map.
delegate - Variable in class net.shibboleth.utilities.java.support.collection.LazySet
The delegate set.
destroy() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Destroys the component.
destroy(Object) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
If the given object is not null and an instance of DestructableComponent, then this method calls the given object's DestructableComponent.destroy() method.
destroy() - Method in interface net.shibboleth.utilities.java.support.component.DestructableComponent
Destroys the component.
destroy() - Method in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Destroys the component.
destroyed - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Whether this sweeper has been destroyed.
DestroyedComponentException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if a component has been destroyed and an attempt was made to use it.
DestroyedComponentException() - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(Object) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestroyedComponentException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Constructor.
DestructableComponent - Interface in net.shibboleth.utilities.java.support.component
A component which can be destroyed and its resources reclaimed.
doDestroy() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Performs component specific destruction logic.
doDestroy() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Performs component specific destruction logic.
doDestroy() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Performs component specific destruction logic.
doExists() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Checks whether the resource exists.
doExists() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Checks whether the resource exists.
doExists() - Method in class net.shibboleth.utilities.java.support.resource.ClasspathResource
Checks whether the resource exists.
doExists() - Method in class net.shibboleth.utilities.java.support.resource.FilesystemResource
Checks whether the resource exists.
doGetInputStream() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Gets the input stream to the resource's data.
doGetInputStream() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Gets the input stream to the resource's data.
doGetInputStream() - Method in class net.shibboleth.utilities.java.support.resource.ClasspathResource
Gets the input stream to the resource's data.
doGetInputStream() - Method in class net.shibboleth.utilities.java.support.resource.FilesystemResource
Gets the input stream to the resource's data.
doGetLastModifiedTime() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Gets the time, in milliseconds since the epoch, when the resource was last modified.
doGetLastModifiedTime() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Gets the time, in milliseconds since the epoch, when the resource was last modified.
doGetLastModifiedTime() - Method in class net.shibboleth.utilities.java.support.resource.ClasspathResource
Gets the time, in milliseconds since the epoch, when the resource was last modified.
doGetLastModifiedTime() - Method in class net.shibboleth.utilities.java.support.resource.FilesystemResource
Gets the time, in milliseconds since the epoch, when the resource was last modified.
doInitialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableIdentifiableInitializableComponent
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
This method checks to ensure that the component ID is not null.
doInitialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Performs the initialization of the component.
doInitialize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Initialize the pool.
DomTypeSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM data types.
DomTypeSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Constructor.
doValidate() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Performs the logic to validate this component.
dtdValidating - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builder should validate.
durationToLong(String) - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Converts a lexical duration, as defined by XML Schema 1.0, into milliseconds.

E

elapsedTime - Variable in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Time that elapsed while the stopwatch was running.
elapsedTime() - Method in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Time, in milliseconds, that elapsed while the stopwatch was running.
elapsedTime(TimeUnit) - Method in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Time, in the given time unit, that elapsed while the stopwatch was running.
ElementSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM Elements.
ElementSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructor.
encode(byte[], boolean) - Static method in class net.shibboleth.utilities.java.support.codec.Base64Support
Base64 encodes the given binary data.
encoder - Variable in class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Encoder used to convert the random bytes in to a string.
engine - Variable in class net.shibboleth.utilities.java.support.velocity.Template
The VelocityEngine used when evaluating the template.
entityResolver - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Entity resolver used by builders.
entrySet() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
entrySet() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.Pair
equals(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
equals(Object) - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
equals(Object) - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
equals(Object) - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Two resources are considered equal if they are of the same type and and have the same location.
equals(Object) - Method in class net.shibboleth.utilities.java.support.velocity.Template
error(SAXParseException) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
errorHandler - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Error handler used by builders.
ETAG_PROP - Static variable in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Property name under which the ETag data is stored.
eval(Bindings) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Evaluates this script against the given bindings.
eval(ScriptContext) - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Evaluates this script against the given context.
EvaluableScript - Class in net.shibboleth.utilities.java.support.scripting
This is a helper class that takes care of reading in, optionally compiling, and evaluating a script.
EvaluableScript(String, String) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Constructor.
EvaluableScript(String, File) - Constructor for class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Constructor.
exists() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Checks whether the resource exists.
exists() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Checks whether the resource exists.
expandEntityReferences - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders expand entity references.

F

failOnConstraintViolation - Variable in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
Whether input that does not meet the constraint should cause an error or just be silently dropped.
fatalError(SAXParseException) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
FileCachingHttpClientBuilder - Class in net.shibboleth.utilities.java.support.httpclient
An HttpClient builder that supports RFC 2616 caching.
FileCachingHttpClientBuilder(HttpClientBuilder) - Constructor for class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Constructor.
FilesystemResource - Class in net.shibboleth.utilities.java.support.resource
An Resource that reads data from a fileystem file.
FilesystemResource(String) - Constructor for class net.shibboleth.utilities.java.support.resource.FilesystemResource
Constructor.
finalize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
first - Variable in class net.shibboleth.utilities.java.support.collection.Pair
First object in pair.
fromTemplate(VelocityEngine, String) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
A convenience method that invoked Template.fromTemplate(VelocityEngine, String, Charset) and assumes the given template is US ASCII encoded.
fromTemplate(VelocityEngine, String, Charset) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
Constructs a Template from a given template.
fromTemplateName(VelocityEngine, String) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
A convenience method that invoked Template.fromTemplateName(VelocityEngine, String, Charset) and assumes the named template is US ASCII encoded.
fromTemplateName(VelocityEngine, String, Charset) - Static method in class net.shibboleth.utilities.java.support.velocity.Template
Constructs a Template that evaluates a named velocity template with a using the given velocity engine.

G

generateIdentifier() - Method in interface net.shibboleth.utilities.java.support.security.IdentifierGenerationStrategy
Generates an identifier.
generateIdentifier() - Method in class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Generates an identifier.
generateIdentifier() - Method in class net.shibboleth.utilities.java.support.security.Type4UuidIdentifierGenerationStrategy
Generates an identifier.
get(Class<X>) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Get the set element specified by the class parameter.
get(String) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Gets a registered object by its index.
get(int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
get(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
get(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
getAttribute(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the attribute with the given name.
getAttributeValue(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of an attribute from an element.
getAttributeValue(Element, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of an attribute from an element.
getAttributeValueAsBoolean(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Parses the attribute's value.
getAttributeValueAsList(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of a list-type attribute as a list.
getAttributeValueAsQName(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Constructs a QName from an attributes value.
getBaseURI() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getBuilder() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets a builder from the pool.
getBuilder() - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Gets a builder from the pool.
getBuilderAttributes() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the builder attributes used when creating builders.
getBuilderFeatures() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the builders' features.
getByteStream() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getCacheDirectory() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Gets the directory in which cached content will be stored.
getCertifiedText() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getCharacterStream() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getChildElements(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child elements of the given element.
getChildElements(Node, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child nodes with the given local tag name.
getChildElementsByTagName(Node, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child nodes with the given local tag name.
getChildElementsByTagNameNS(Node, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child nodes with the given namespace qualified tag name.
getConnectionProxyHost() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the hostname of the default proxy used when making connection.
getConnectionProxyPassword() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the password used when authenticating to the proxy.
getConnectionProxyPort() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the port of the default proxy used when making connection.
getConnectionProxyUsername() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the username to use when authenticating to the proxy.
getConnectionsMaxPerRoute() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum number of connection per route.
getConnectionsMaxTotal() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum number of connections that may be open at any given time when pooling is used.
getConnectionTimeout() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum length of time in milliseconds to wait for the connection to be established.
getDataTypeFactory() - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Gets a static instance of a JAXP DatatypeFactory.
getDateTimeAttributeAsLong(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of a dateTime-type attribute in milliseconds since the epoch.
getDOMImplementation() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
getDomLsImplementation(Node) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Gets the DOM, level 3, Load/Store implementation associated with the given node.
getDurationAttributeValueAsLong(Attr) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the value of a duration-type attribute in milliseconds.
getElementAncestor(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the ancestor element node to the given node.
getElementContentAsList(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the value of a list-type element as a list.
getElementContentAsQName(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Constructs a QName from an element's adjacent Text child nodes.
getElementContentAsString(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the text content for this Element only.
getEncoding() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getFirst() - Method in class net.shibboleth.utilities.java.support.collection.Pair
Gets the first object in the pair.
getFirstChildElement(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the first child Element of the node, skipping any Text nodes such as whitespace.
getFullRequestUri(HttpServletRequest) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Gets the URL that was requested to generate this request.
getHostAddress() - Method in class net.shibboleth.utilities.java.support.net.IPRange
Returns the host address originally specified for this range, if it was a host address rather than a network address.
getHttpContentCharSet() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the character set used with the HTTP entity (body).
getHttpGetCustomizationStrategy() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Gets the strategy used customize the HttpGet used to fetch the resource.
getHttpResponseCustomizationStrategy() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Gets the strategy used to customize the HttpResponse before its content is returned.
getId() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableIdentifiableInitializableComponent
Gets the ID of this component.
getId() - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
Gets the ID of this component.
getId() - Method in interface net.shibboleth.utilities.java.support.component.IdentifiableComponent
Gets the ID of this component.
getIdAttribute(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the ID attribute of a DOM element.
getIndexClass(Object) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Get the index class of the specified object.
getIndexedChildElements(Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the child elements of the given element in a single iteration.
getInputStream() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Gets the input stream to the resource's data.
getInputStream() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Gets the input stream to the resource's data.
getLastModifiedTime() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Gets the time, in milliseconds since the epoch, when the resource was last modified.
getLastModifiedTime() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Gets the time, in milliseconds since the epoch, when the resource was last modified.
getLocation() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Gets resource location information.
getLocation() - Method in interface net.shibboleth.utilities.java.support.resource.Resource
Gets resource location information.
getLsSerializer(DOMImplementationLS, Map<String, Object>) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Obtain a the DOM, level 3, Load/Save serializer LSSerializer instance from the given DOMImplementationLS instance.
getMappingsBuilder() - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Build the initial set of mappings which contains entries for XML and XMLNS.
getMaxCacheEntries() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Gets the maximum number of cached responses.
getMaxCacheEntries() - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Gets the maximum number of cached responses.
getMaxCacheEntrySize() - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Gets the maximum response body size, in bytes, that will be eligible for caching.
getMaxCacheEntrySize() - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Gets the maximum response body size, in bytes, that will be eligible for caching.
getMaxPoolSize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the max number of builders the pool will hold.
getNamespaceURI(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
getNetworkAddress() - Method in class net.shibboleth.utilities.java.support.net.IPRange
Returns the network address corresponding to this range as an InetAddress.
getNextSiblingElement(Node) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Gets the next sibling Element of the node, skipping any Text nodes such as whitespace.
getNodeQName(Node) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Gets the QName for the given DOM node.
getObject() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Gets the wrapped object.
getOwningPool() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Gets the pool that owns this parser.
getPoolSize() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the size of the current pool storage.
getPrefix(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
getPrefixes(String) - Method in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
getProxiedBuilder() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Gets the proxied document builder.
getPublicId() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getRawQueryStringParameter(String, String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Get the first raw (i.e.RFC-3968 encoded) query string component with the specified parameter name.
getReferenceCount() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Gets the current reference count.
getRequestPathWithoutContext(HttpServletRequest) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Gets the request URI as returned by HttpServletRequest.getRequestURI() but without the servlet context path.
getResourceHeaders() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Attempts to fetch only the headers for a given resource.
getSchema() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
getSchema() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets the schema used to validate the XML document during the parsing process.
getSchemaFileExtension() - Method in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Gets the file extension used for the schema files.
getSchemaFiles(SchemaBuilder.SchemaLanguage, List<File>, File...) - Static method in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Gets all of the schema files in the given set of readable files, directories or subdirectories.
getScript() - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Gets the script source.
getSecond() - Method in class net.shibboleth.utilities.java.support.collection.Pair
Gets the second object in the pair.
getSocketBufferSize() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the size of the socket buffer, in bytes, used for request/response buffering.
getSocketLocalAddress() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the local IP address used when making requests.
getSocketTimeout() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets the maximum period inactivity between two consecutive data packets in milliseconds.
getStringData() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getSystemId() - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
getTemplateName() - Method in class net.shibboleth.utilities.java.support.velocity.Template
Gets the name of the template.
getTypes() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Get the value types that are indexed.
getXMLBase(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:base attribute from a given Element.
getXMLId(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:id attribute from a given Element.
getXMLLang(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:lang attribute from a given Element.
getXMLLangAsLocale(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the locale currently active for the element.
getXMLSpace(Element) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Gets the xml:space attribute from a given Element.
getXSIType(Element) - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Gets the XSI type for a given element if it has one.

H

hasAttribute(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Checks if the given attribute has an attribute with the given name.
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.Pair
hashCode() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
hashCode() - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
hashCode() - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
hashCode(Object) - Static method in class net.shibboleth.utilities.java.support.primitive.ObjectSupport
Performs a safe (null-aware) Object.hashCode().
hashCode() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
hashCode() - Method in class net.shibboleth.utilities.java.support.velocity.Template
hasNext() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
hasXSIType(Element) - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Checks if the given element has an xsi:type defined for it.
host - Variable in class net.shibboleth.utilities.java.support.net.IPRange
The IP host address, if a host address rather than a network address was specified.
httpClient - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Client used to make HTTP requests.
HttpClientBuilder - Class in net.shibboleth.utilities.java.support.httpclient
Builder used to construct HttpClient objects configured with particular settings.
HttpClientBuilder() - Constructor for class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Constructor.
httpContentCharSet - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Character set used for HTTP entity content.
httpFollowRedirects - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Whether to follow HTTP redirects.
httpGetCustomizationStrategy - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Strategy used to customize an HttpGet before using it.
HttpResource - Class in net.shibboleth.utilities.java.support.httpclient
A resource that fetches data from a remote source via HTTP.
HttpResource(HttpClient, String) - Constructor for class net.shibboleth.utilities.java.support.httpclient.HttpResource
Constructor.
HttpResource.HttpGetCustomizationStrategy - Interface in net.shibboleth.utilities.java.support.httpclient
Strategy that can be used to customize an HttpGet object before it is used.
HttpResource.HttpResponseCustomizationStrategy - Interface in net.shibboleth.utilities.java.support.httpclient
Strategy used to perform any HttpResponse processing prior to returning the InputStream for its content.
httpResponseCustomizationStrategy - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Strategy used to customize an HttpResponse before get its content.
HttpServletSupport - Class in net.shibboleth.utilities.java.support.net
Utilities for working with HTTP Servlet requests and responses.
HttpServletSupport() - Constructor for class net.shibboleth.utilities.java.support.net.HttpServletSupport
Constructor.

I

id - Variable in class net.shibboleth.utilities.java.support.component.AbstractDestructableIdentifiableInitializableComponent
ID of this component.
id - Variable in class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
The unique identifier for this component.
IdentifiableComponent - Interface in net.shibboleth.utilities.java.support.component
A Component which can be assigned a unique identifier.
IdentifierGenerationStrategy - Interface in net.shibboleth.utilities.java.support.security
Interface for identifier generators.
IdleConnectionSweeper - Class in net.shibboleth.utilities.java.support.httpclient
A utility that periodically closes idle connections held by a HttpClient.
IdleConnectionSweeper(HttpClient, long, long) - Constructor for class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Constructor.
IdleConnectionSweeper(HttpClient, long, long, Timer) - Constructor for class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Constructor.
ifDestroyedThrowDestroyedComponentException(DestructableComponent) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
Checks if a component is destroyed and, if so, throws a DestroyedComponentException.
ifInitializedThrowUnmodifiabledComponentException(InitializableComponent) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
Checks if a component has been initialized and, if so, throws a UnmodifiableComponentException.
ifNotInitializedThrowUninitializedComponentException(InitializableComponent) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
Checks if a component has not been initialized and, if so, throws a UninitializedComponentException.
ignoreComments - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders ignore comments.
ignoreElementContentWhitespace - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders ignore element content whitespace.
incremementReferenceCount() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Increments the current reference count by one.
index - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Storage for index of class -> member.
index - Variable in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Storage for index of class -> members.
IndexingObjectStore<T> - Class in net.shibboleth.utilities.java.support.collection
This class is used to store instances of objects that may be created independently but are, in face, the same object.
IndexingObjectStore() - Constructor for class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Constructor.
IndexingObjectStore.StoredObjectWrapper - Class in net.shibboleth.utilities.java.support.collection
Wrapper class that keeps track of the reference count for a stored object.
IndexingObjectStore.StoredObjectWrapper(T) - Constructor for class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
Constructor.
indexOf(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
InitializableComponent - Interface in net.shibboleth.utilities.java.support.component
A Component which needs to be initialized prior to any "real" use.
initialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Initializes the component.
initialize() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Initializes the component.
initialize(Object) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
If the given object is not null and an instance of InitializableComponent, then this method calls the given object's InitializableComponent.initialize() method.
initialize() - Method in interface net.shibboleth.utilities.java.support.component.InitializableComponent
Initializes the component.
initialize() - Method in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
Initializes the scripting engine and compiles the script, if possible.
InMemoryCachingHttpClientBuilder - Class in net.shibboleth.utilities.java.support.httpclient
An HttpClient builder that supports RFC 2616 caching.
InMemoryCachingHttpClientBuilder(HttpClientBuilder) - Constructor for class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Constructor.
INSTANCE - Static variable in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
A singleton instance of this function.
IPRange - Class in net.shibboleth.utilities.java.support.net
Represents a range of IP addresses.
IPRange(InetAddress, int) - Constructor for class net.shibboleth.utilities.java.support.net.IPRange
Constructor.
IPRange(byte[], int) - Constructor for class net.shibboleth.utilities.java.support.net.IPRange
Constructor.
isCoalescing() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are coalescing.
isConnectionCloseAfterResponse() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether to instruct the server to close the connection after it has sent its response.
isConnectionDisregardSslCertificate() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether the responder's SSL certificate should be ignored.
isConnectionStalecheck() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether reused connections are checked if they are closed before being used by the client.
isDestroyed - Variable in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Whether this component has been destroyed.
isDestroyed() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Gets whether this component has been destroyed.
isDestroyed() - Method in interface net.shibboleth.utilities.java.support.component.DestructableComponent
Gets whether this component has been destroyed.
isDestroyed() - Method in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Gets whether this component has been destroyed.
isDTDValidating() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are validating.
isElementNamed(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Check if the given Element has the given name.
isElementNamed(Element, String, String) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Shortcut for checking a DOM element node's namespace and local name.
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Checks if the store is empty.
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
isEmpty() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
isEmpty(Collection<T>, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given collection is empty.
isExpandEntityReferences() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether builders expand entity references.
isFalse(boolean, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given boolean is false.
isGreaterThan(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is greater than a given threshold.
isGreaterThanOrEqual(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is greater than, or equal to, a given threshold.
isHttpFollowRedirects() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether HTTP redirects will be followed.
isIgnoreComments() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders ignore comments.
isIgnoreElementContentWhitespace() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Get whether the builders ignore element content whitespace.
isInitialized - Variable in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Whether this component has been initialized.
isInitialized() - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableInitializableComponent
Gets whether this component is initialized.
isInitialized - Variable in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Whether this component has been initialized.
isInitialized() - Method in class net.shibboleth.utilities.java.support.component.AbstractInitializableComponent
Gets whether this component is initialized.
isInitialized() - Method in interface net.shibboleth.utilities.java.support.component.InitializableComponent
Gets whether this component is initialized.
isLessThan(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is less than a given threshold.
isLessThanOrEqual(long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is less than, or equal to, a given threshold.
isNamespaceAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
isNamespaceAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are namespace aware.
isNotEmpty(Collection<T>, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given collection is not empty.
isNotNull(T, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given object is not null.
isNull(T, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given object is null.
isReturned() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Check accounting state as to whether this parser has been returned to the owning pool.
isRunning() - Method in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Checks if the stopwatch is currently running.
isTrue(boolean, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given boolean is true.
isValidating() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
isXIncludeAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
isXincludeAware() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Gets whether the builders are XInclude aware.
iterator - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
The iterator for the owner's underlying storage.
iterator() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
iterator() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
iterator() - Method in class net.shibboleth.utilities.java.support.collection.LazySet

K

keySet() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
keySet() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap

L

LAST_MODIFIED_PROP - Static variable in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Property name under which the Last-Modified data is stored.
lastIndexOf(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
LazilyFormattedString - Class in net.shibboleth.utilities.java.support.primitive
An object that represents a string containing a Formatter string and a set of values.
LazilyFormattedString(String, Object...) - Constructor for class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
Constructor.
LazyList<ElementType> - Class in net.shibboleth.utilities.java.support.collection
A list that is lazy initialized.
LazyList() - Constructor for class net.shibboleth.utilities.java.support.collection.LazyList
 
LazyMap<KeyType,ValueType> - Class in net.shibboleth.utilities.java.support.collection
A map that is lazy initialized.
LazyMap() - Constructor for class net.shibboleth.utilities.java.support.collection.LazyMap
 
LazySet<ElementType> - Class in net.shibboleth.utilities.java.support.collection
A set that is lazy initialized.
LazySet() - Constructor for class net.shibboleth.utilities.java.support.collection.LazySet
 
LIST_DELIMITERS - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
A string which contains the valid delimiters for the XML Schema 'list' type.
listIterator() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
listIterator(int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
listToStringValue(List<String>, String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Converts a List of strings into a single string, with values separated by a specified delimiter.
Live - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated object is "live" and that changes made to it will be reflected in its "owner" and vice versa.
location - Variable in class net.shibboleth.utilities.java.support.resource.AbstractResource
Location of the resource.
log - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
Class logger.
log - Variable in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
Error logger.
LOG - Static variable in class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Class logger.
LoggingErrorHandler - Class in net.shibboleth.utilities.java.support.xml
A SAX error handler that logs errors a Logger before rethrowing them.
LoggingErrorHandler(Logger) - Constructor for class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
Constructor.
longToDateTime(long) - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Converts a numerical date/time, given in milliseconds since the epoch, to a lexical dateTime defined by XML Schema 1.0.
longToDuration(long) - Static method in class net.shibboleth.utilities.java.support.xml.DomTypeSupport
Converts a duration in milliseconds to a lexical duration, as defined by XML Schema 1.0.
lookupNamespaceURI(Element, Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Looks up the namespace URI associated with the given prefix starting at the given element.
lookupPrefix(Element, Element, String) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Looks up the namespace prefix associated with the given URI starting at the given element.

M

map - Variable in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Storage for map members.
mappings - Variable in class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Mappings between namespace prefixes and namespace URIs.
mask - Variable in class net.shibboleth.utilities.java.support.net.IPRange
The netmask for the range.
matchType(Class<?>, Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Check if the object is of the specified type, taking null into account as well.
maxCacheEntries - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
The maximum number of cached responses.
maxCacheEntries - Variable in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
The maximum number of cached responses.
maxCacheEntrySize - Variable in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
The maximum response body size, in bytes, that will be eligible for caching.
maxCacheEntrySize - Variable in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
The maximum response body size, in bytes, that will be eligible for caching.
maxPoolSize - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Max number of builders allowed in the pool.
merge(Context) - Method in class net.shibboleth.utilities.java.support.velocity.Template
Evaluates the template using the given context and returns the result as a string.
merge(Context, Writer) - Method in class net.shibboleth.utilities.java.support.velocity.Template
Evaluates the template using the given context and returns the result as a string.

N

namespaceAware - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders are namespace aware.
NamespaceSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM namespaces.
NamespaceSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Constructor.
net.shibboleth.utilities.java.support.annotation.constraint - package net.shibboleth.utilities.java.support.annotation.constraint
A set of annotations used to document constraints on methods, fields, parameters, etc.
net.shibboleth.utilities.java.support.chrono - package net.shibboleth.utilities.java.support.chrono
Classes for dealing with dates, time, and time-keeping.
net.shibboleth.utilities.java.support.codec - package net.shibboleth.utilities.java.support.codec
A set of helper functions for encoding/decoding data to/from different formats.
net.shibboleth.utilities.java.support.collection - package net.shibboleth.utilities.java.support.collection
Additional implementations of, and helpers for working with, collections.
net.shibboleth.utilities.java.support.component - package net.shibboleth.utilities.java.support.component
Set of interfaces used to describe basic features of "components" or "modules" within a larger system.
net.shibboleth.utilities.java.support.httpclient - package net.shibboleth.utilities.java.support.httpclient
Classes for working with Apache HttpClient.
net.shibboleth.utilities.java.support.logic - package net.shibboleth.utilities.java.support.logic
Classes that represent basic first order logic concepts.
net.shibboleth.utilities.java.support.net - package net.shibboleth.utilities.java.support.net
Classes for working with HTTP URLs and the protocol.
net.shibboleth.utilities.java.support.primitive - package net.shibboleth.utilities.java.support.primitive
A set of utilities dealing with Java's primitive types.
net.shibboleth.utilities.java.support.resolver - package net.shibboleth.utilities.java.support.resolver
Interfaces for searching over data.
net.shibboleth.utilities.java.support.resource - package net.shibboleth.utilities.java.support.resource
Classes for reading in documents/files/data.
net.shibboleth.utilities.java.support.scripting - package net.shibboleth.utilities.java.support.scripting
Classes for working with JSR-223 scripting environments.
net.shibboleth.utilities.java.support.security - package net.shibboleth.utilities.java.support.security
Heleprs for common security related tasks.
net.shibboleth.utilities.java.support.velocity - package net.shibboleth.utilities.java.support.velocity
Classes for working with Apache Velocity.
net.shibboleth.utilities.java.support.xml - package net.shibboleth.utilities.java.support.xml
A set of helper functions for performing actions on DOM nodes.
network - Variable in class net.shibboleth.utilities.java.support.net.IPRange
The IP network address for the range.
newDocument() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
newDocument() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Convenience method for creating a new document with a pooled builder.
newDocument() - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Convenience method for creating a new document with a pooled builder.
next() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
nextCalled - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
Flag which tracks whether next() has been called at least once.
nodeToString(Node) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Converts a Node into a String using the DOM, level 3, Load/Save serializer.
NonnullElements - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated collection does not contain any null elements.
noNullItems(T[], String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the array does not contain any null elements.
NotEmpty - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated array, string, collection other object is not empty.
NotLive - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated object is not "live" and that changes made to it will not be reflected in its "owner" and vice versa.
NullableElements - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated collection may contain null elements.
numberInRangeExclusive(long, long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is in the exclusive range.
numberInRangeInclusive(long, long, long, String) - Static method in class net.shibboleth.utilities.java.support.logic.Constraint
Checks that the given number is in the inclusive range.

O

object - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
The stored object.
objectStore - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Backing object data store.
ObjectSupport - Class in net.shibboleth.utilities.java.support.primitive
Helper methods for working with Objects.
ObjectSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.ObjectSupport
Constructor.
owningPool - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Pool that owns this parser.

P

Pair<T1,T2> - Class in net.shibboleth.utilities.java.support.collection
Container for a pair of objects.
Pair() - Constructor for class net.shibboleth.utilities.java.support.collection.Pair
Constructor.
Pair(T1, T2) - Constructor for class net.shibboleth.utilities.java.support.collection.Pair
Constructor.
Pair(Pair<? extends T1, ? extends T2>) - Constructor for class net.shibboleth.utilities.java.support.collection.Pair
Copy constructor.
parse(File) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputSource) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputStream, String) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(String) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
parse(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(Reader) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(InputStream) - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Convenience method for parsing an XML file using a pooled builder.
parse(Reader) - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Convenience method for parsing an XML file using a pooled builder.
parseCIDRBlock(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Parses a CIDR block definition in to an IP range.
parseQueryString(String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Parses a RFC-3968 encoded query string in to a set of name/value pairs.
ParserPool - Interface in net.shibboleth.utilities.java.support.xml
A pool of XML parsers.
parseValue(String) - Static method in enum net.shibboleth.utilities.java.support.xml.XmlSpace
Parse a string value into an XMLSpaceEnum.
predicate - Variable in class net.shibboleth.utilities.java.support.logic.AllMatchPredicate
The predicate applied to each value of the Iterable.
predicate - Variable in class net.shibboleth.utilities.java.support.logic.AnyMatchPredicate
The predicate applied to each value of the Iterable.
PredicateBasedResolver<ProductType> - Interface in net.shibboleth.utilities.java.support.resolver
A resolver that searches over a collection of data and selects items based on a given Predicate.
PredicateSupport - Class in net.shibboleth.utilities.java.support.logic
Helper class for constructing predicates.
PredicateSupport() - Constructor for class net.shibboleth.utilities.java.support.logic.PredicateSupport
Constructor.
preprocessor - Variable in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
A function applied to input prior to being constraint checked and accepted.
prettyPrintXML(Node) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Pretty prints the XML node.
process(HttpRequest, HttpContext) - Method in class net.shibboleth.utilities.java.support.httpclient.RequestConnectionClose
publicId - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
Public ID of the resolved resource.
put(T) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Adds the given object to the store.
put(KeyType, ValueType) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
put(KeyType, ValueType) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap

Q

QNameSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper methods for working with DOM QNames.
QNameSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.QNameSupport
Constructor.
qnameToContentString(QName) - Static method in class net.shibboleth.utilities.java.support.xml.QNameSupport
Converts a QName into a string that can be used for attribute values or element content.

R

random - Variable in class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Random number generator.
RandomIdentifierGenerationStrategy - Class in net.shibboleth.utilities.java.support.security
Generates a random number of bytes via a Random source and encodes them into a string using a BinaryEncoder (Hex by default).
RandomIdentifierGenerationStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Constructor.
RandomIdentifierGenerationStrategy(int) - Constructor for class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Constructor.
RandomIdentifierGenerationStrategy(Random, int, BinaryEncoder) - Constructor for class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Constructor.
rebuildIndex() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Rebuild internal index.
referenceCount - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore.StoredObjectWrapper
The object reference count.
remove() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
remove(String) - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Removes the object associated with the given index.
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
remove(int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
remove(Object) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
removeAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
removeAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
removeAttribute(Element, QName) - Static method in class net.shibboleth.utilities.java.support.xml.AttributeSupport
Removes an attribute from an element.
removeFromIndex(T) - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Remove the specified object from the index.
removeIf(Collection<T>, T, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Removes an element to a collection if it meets the requirements of a given predicate.
removeIf(Collection<T>, T, Predicate<? super T>, Function<? super T, T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Removes an element to a collection if it meets the requirements of a given predicate.
removeIf(Collection<T>, Collection<T>, Predicate<? super T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Removes a collection of elements to a collection for each element that meets the requirements of a given predicate.
removeIf(Collection<T>, Collection<T>, Predicate<? super T>, Function<? super T, T>) - Static method in class net.shibboleth.utilities.java.support.collection.CollectionSupport
Removes a collection of elements to a collection for each element that meets the requirements of a given predicate.
removeStateValid - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
Flag which tracks whether remove can currently be called.
RequestConnectionClose - Class in net.shibboleth.utilities.java.support.httpclient
Adds a Connection: close to all HTTP/1.1 requests.
RequestConnectionClose() - Constructor for class net.shibboleth.utilities.java.support.httpclient.RequestConnectionClose
 
reset() - Method in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Reset the stopwatch such that it is not running and no time has elapsed.
reset() - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
resetDefaults() - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Resets all builder parameters to their defaults.
resolve(CriteriaType) - Method in interface net.shibboleth.utilities.java.support.resolver.Resolver
Process the specified criteria and return the resulting instances the the product type which satisfy the criteria.
resolveEntity(String, String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
Resolver<ProductType,CriteriaType> - Interface in net.shibboleth.utilities.java.support.resolver
Generic interface for resolvers which process specified criteria and produce some implementation-specific result information.
resolver(String, String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
Resolves an id against the classpath.
resolveResource(String, String, String, String, String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver
ResolverException - Exception in net.shibboleth.utilities.java.support.resolver
Base exception for resolver related errors.
ResolverException() - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverException(String) - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
ResolverException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.resolver.ResolverException
Constructor.
resolveSingle(CriteriaType) - Method in interface net.shibboleth.utilities.java.support.resolver.Resolver
Process the specified criteria and return a single instance of the product type which satisfies the criteria.
Resource - Interface in net.shibboleth.utilities.java.support.resource
An interface representing an data resource.
ResourceException - Exception in net.shibboleth.utilities.java.support.resource
Indicates a problem accessing a resource.
ResourceException() - Constructor for exception net.shibboleth.utilities.java.support.resource.ResourceException
Constructor.
ResourceException(String) - Constructor for exception net.shibboleth.utilities.java.support.resource.ResourceException
Constructor.
ResourceException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.resource.ResourceException
Constructor.
ResourceException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.resource.ResourceException
Constructor.
resourceFile - Variable in class net.shibboleth.utilities.java.support.resource.FilesystemResource
Filesytem file read by this resource.
retainAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
retainAll(Collection<?>) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
returnBuilder(DocumentBuilder) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Returns a builder to the pool.
returnBuilder(DocumentBuilder) - Method in interface net.shibboleth.utilities.java.support.xml.ParserPool
Returns a builder to the pool.
returned - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Track accounting state of whether this builder has been returned to the owning pool.
rootNamespaces(Element) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Ensures that all the visibly used namespaces referenced by the given Element or its descendants are declared by the given Element or one of its descendants.
rootNamespaces(Element, Element) - Static method in class net.shibboleth.utilities.java.support.xml.NamespaceSupport
Recursively called function that ensures all the visibly used namespaces referenced by the given Element or its descendants are declared if they don't appear in the list of already resolved namespaces.
rwLock - Variable in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Read/Write lock used to control synchronization over the backing data store.

S

scheduledExecutionTime() - Method in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Gets the time, in milliseconds since the epoch, when the sweeper last executed or, if it has not yet executed, when it was first scheduled to run.
schema - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Schema used to validate parsed content.
SchemaBuilder - Class in net.shibboleth.utilities.java.support.xml
A helper class for building Schema from a set of input.
SchemaBuilder() - Constructor for class net.shibboleth.utilities.java.support.xml.SchemaBuilder
Constructor.
SchemaBuilder.SchemaLanguage - Enum in net.shibboleth.utilities.java.support.xml
Language of the schema files.
SchemaBuilder.SchemaLanguage(String) - Constructor for enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Constructor.
schemaFileExtension - Variable in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
File extension used for the schema files.
script - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The script to execute.
scriptEngine - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The script engine to execute the script.
scriptLanguage - Variable in class net.shibboleth.utilities.java.support.scripting.EvaluableScript
The scripting language.
second - Variable in class net.shibboleth.utilities.java.support.collection.Pair
Second object in pair.
SerializeSupport - Class in net.shibboleth.utilities.java.support.xml
Set of helper functions for serializing/writing DOM nodes.
SerializeSupport() - Constructor for class net.shibboleth.utilities.java.support.xml.SerializeSupport
Constructor.
serialVersionUID - Static variable in class net.shibboleth.utilities.java.support.collection.LazyList
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.utilities.java.support.collection.LazyMap
Serial version UID.
serialVersionUID - Static variable in class net.shibboleth.utilities.java.support.collection.LazySet
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.ComponentInitializationException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.ComponentValidationException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.DestroyedComponentException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.logic.ConstraintViolationException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.resolver.ResolverException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.resource.ResourceException
Serial version UID.
serialVersionUID - Static variable in exception net.shibboleth.utilities.java.support.xml.XMLParserException
Serial version UID.
set - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet.ClassIndexedSetIterator
The set instance over which this instance is an iterator.
set - Variable in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
Storage for set members.
set(int, ElementType) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
setBaseURI(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setBuilderAttributes(Map<String, Object>) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the builder attributes used when creating builders.
setBuilderFeatures(Map<String, Boolean>) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the the builders' features.
setByteStream(InputStream) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setCacheDirectory(String) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the directory in which cached content will be stored.
setCacheDirectory(File) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the directory in which cached content will be stored.
setCertifiedText(boolean) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setCharacterStream(Reader) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setCoalescing(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are coalescing.
setConnectionCloseAfterResponse(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets whether to instruct the server to close the connection after it has sent its response.
setConnectionDisregardSslCertificate(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets whether the responder's SSL certificate should be ignored.
setConnectionProxyHost(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the hostname of the default proxy used when making connection.
setConnectionProxyPassword(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the password used when authenticating to the proxy.
setConnectionProxyPort(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the port of the default proxy used when making connection.
setConnectionProxyUsername(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the username to use when authenticating to the proxy.
setConnectionsMaxPerRoute(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum number of connection per route.
setConnectionsMaxTotal(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum number of connections that may be open at any given time when pooling is used.
setConnectionStalecheck(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets whether reused connections are checked if they are closed before being used by the client.
setConnectionTimeout(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum length of time in milliseconds to wait for the connection to be established.
setContentType(HttpServletResponse, String) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Sets the MIME content type of the response.
setDocumentElement(Document, Element) - Static method in class net.shibboleth.utilities.java.support.xml.ElementSupport
Sets a given Element as the root element of a given document.
setDTDValidating(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are validating.
setEncoding(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setEntityResolver(EntityResolver) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
setErrorHandler(ErrorHandler) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
setExpandEntityReferences(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether builders expand entity references.
setFirst(T1) - Method in class net.shibboleth.utilities.java.support.collection.Pair
Sets the first object in the pair.
setFragment(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the fragment of a URI.
setHost(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the host of a URI.
setHttpContentCharSet(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the character set used with the HTTP entity (body).
setHttpFollowRedirects(boolean) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Gets whether HTTP redirects will be followed.
setHttpGetCustomizationStrategy(HttpResource.HttpGetCustomizationStrategy) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Sets the strategy used customize the HttpGet used to fetch the resource.
setHttpResponseCustomizationStrategy(HttpResource.HttpResponseCustomizationStrategy) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpResource
Sets the strategy used to customize the HttpResponse before its content is returned.
setId(String) - Method in class net.shibboleth.utilities.java.support.component.AbstractDestructableIdentifiableInitializableComponent
Sets the ID of this component.
setId(String) - Method in class net.shibboleth.utilities.java.support.component.AbstractIdentifiableInitializableComponent
Sets the ID of this component.
setIgnoreComments(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders ignore comments.
setIgnoreElementContentWhitespace(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders ignore element content whitespace.
setLocation(String) - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Sets the resource location.
setMaxCacheEntries(int) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the maximum number of cached responses.
setMaxCacheEntries(int) - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Sets the maximum number of cached responses.
setMaxCacheEntrySize(int) - Method in class net.shibboleth.utilities.java.support.httpclient.FileCachingHttpClientBuilder
Sets the maximum response body size, in bytes, that will be eligible for caching.
setMaxCacheEntrySize(int) - Method in class net.shibboleth.utilities.java.support.httpclient.InMemoryCachingHttpClientBuilder
Sets the maximum response body size, in bytes, that will be eligible for caching.
setMaxPoolSize(int) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the max number of builders the pool will hold.
setNamespaceAware(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are namespace aware.
setPath(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the path of a URI.
setPort(URI, int) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the port of a URI.
setPublicId(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setQuery(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the query of a URI.
setQuery(URI, List<Pair<String, String>>) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the query of a URI.
setReturned(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool.DocumentBuilderProxy
Set accounting state as to whether this parser has been returned to the owning pool.
setSchema(Schema) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets the schema used to validate the XML document during the parsing process.
setScheme(URI, String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Sets the scheme of a URI.
setSecond(T2) - Method in class net.shibboleth.utilities.java.support.collection.Pair
Sets the second object in the pair.
setSocketBufferSize(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets size of the socket buffer, in bytes, used for request/response buffering.
setSocketLocalAddress(InetAddress) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the local IP address used when making requests.
setSocketLocalAddress(String) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the local IP address used when making requests.
setSocketTimeout(int) - Method in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Sets the maximum period inactivity between two consecutive data packets in milliseconds.
setStringData(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setSystemId(String) - Method in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
setTypes(Collection<Class>) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Set which value types are indexed.
setUTF8Encoding(HttpServletResponse) - Static method in class net.shibboleth.utilities.java.support.net.HttpServletSupport
Sets the character encoding of the transport to UTF-8.
setXincludeAware(boolean) - Method in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Sets whether the builders are XInclude aware.
SimpleNamespaceContext - Class in net.shibboleth.utilities.java.support.xml
Simple implementation of NamespaceContext based on a map from prefix values to corresponding URIs.
SimpleNamespaceContext() - Constructor for class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Constructor.
SimpleNamespaceContext(Map<String, String>) - Constructor for class net.shibboleth.utilities.java.support.xml.SimpleNamespaceContext
Constructor.
size() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
size() - Method in class net.shibboleth.utilities.java.support.collection.IndexingObjectStore
Gets the total number of unique items in the store.
size() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
size() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
size() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
size() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
sizeOfIdentifier - Variable in class net.shibboleth.utilities.java.support.security.RandomIdentifierGenerationStrategy
Number of random bytes in the identifier.
socketBufferSize - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Socket buffer size in bytes.
socketLocalAddress - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Local IP address used when establishing connections.
socketTimeout - Variable in class net.shibboleth.utilities.java.support.httpclient.HttpClientBuilder
Maximum period inactivity between two consecutive data packets in milliseconds.
start() - Method in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Starts the stopwatch if it hasn't been started since being constructed or Stopwatch.reset() was called.
startTime - Variable in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Time the stopwatch was started.
stop() - Method in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Stops the stopwatch if it hasn't been stopped since being constructed or Stopwatch.reset() was called.
stopTime - Variable in class net.shibboleth.utilities.java.support.chrono.Stopwatch
Time the stopwatch was stopped.
Stopwatch - Class in net.shibboleth.utilities.java.support.chrono
A stopwatch with millisecond precision.
Stopwatch() - Constructor for class net.shibboleth.utilities.java.support.chrono.Stopwatch
Constructor.
Stopwatch(long) - Constructor for class net.shibboleth.utilities.java.support.chrono.Stopwatch
Constructor.
StringSupport - Class in net.shibboleth.utilities.java.support.primitive
String utility methods.
StringSupport() - Constructor for class net.shibboleth.utilities.java.support.primitive.StringSupport
Constructor.
stringToList(String, String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Converts a delimited string into a list.
subList(int, int) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
subMap(Class<SubType>) - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Returns an unmodifiable map of the entries whose value is of the specified type.
sweeper - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Sweeping task executed by the timer.
systemId - Variable in class net.shibboleth.utilities.java.support.xml.ClasspathResolver.LSInputImpl
System ID of the resolved recource.

T

target - Variable in class net.shibboleth.utilities.java.support.logic.CaseInsensitiveStringMatchPredicate
The target string.
taskTimer - Variable in class net.shibboleth.utilities.java.support.httpclient.IdleConnectionSweeper
Timer used to schedule and execute the sweeping task.
template - Variable in class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
The template that is filled in with the values.
Template - Class in net.shibboleth.utilities.java.support.velocity
This is a helper class that wraps a velocity engine and template information into a single object.
Template(VelocityEngine, String, String) - Constructor for class net.shibboleth.utilities.java.support.velocity.Template
Constructor.
templateEncoding - Variable in class net.shibboleth.utilities.java.support.velocity.Template
The character encoding of the template.
templateName - Variable in class net.shibboleth.utilities.java.support.velocity.Template
The name of the template to be evaluated.
toArray() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
toArray(T[]) - Method in class net.shibboleth.utilities.java.support.collection.LazyList
toArray() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
toArray(T[]) - Method in class net.shibboleth.utilities.java.support.collection.LazySet
toBitSet(byte[]) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Converts a byte array to a BitSet.
toByteArray(BitSet) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Convert a BitSet representing an address into an equivalent array of bytes, sized according to the address length of this IPRange.
toInetAddress(BitSet) - Method in class net.shibboleth.utilities.java.support.net.IPRange
Convert a BitSet representing an address into an equivalent InetAddress.
toString() - Method in class net.shibboleth.utilities.java.support.collection.ClassIndexedSet
toString() - Method in class net.shibboleth.utilities.java.support.collection.LazyList
toString() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
toString() - Method in class net.shibboleth.utilities.java.support.collection.LazySet
toString() - Method in class net.shibboleth.utilities.java.support.collection.Pair
toString() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
toString() - Method in class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
toString() - Method in class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
toString() - Method in class net.shibboleth.utilities.java.support.primitive.LazilyFormattedString
toString() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
toString() - Method in class net.shibboleth.utilities.java.support.velocity.Template
toString() - Method in enum net.shibboleth.utilities.java.support.xml.XmlSpace
TransformAndCheckFunction<T> - Class in net.shibboleth.utilities.java.support.logic
A Function that receives an input, runs it through a pre-processor and checks the result against a constraint.
TransformAndCheckFunction(Function<T, ? extends T>, Predicate<T>, boolean) - Constructor for class net.shibboleth.utilities.java.support.logic.TransformAndCheckFunction
Constructor.
trim(String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Safely trims a string.
trimOrNull(String) - Static method in class net.shibboleth.utilities.java.support.primitive.StringSupport
Safely trims a string and, if empty, converts it to null.
trimOrNullFragment(String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Trims an RFC-3968 encoded URL fragment component.
trimOrNullPath(String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Trims an RFC-3968 encoded URL path component.
trimOrNullQuery(String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
Trims an RFC-3968 encoded URL query component.
TrimOrNullStringFunction - Class in net.shibboleth.utilities.java.support.logic
A Function that applies StringSupport.trimOrNull(String) to a given input string.
TrimOrNullStringFunction() - Constructor for class net.shibboleth.utilities.java.support.logic.TrimOrNullStringFunction
 
Type4UuidIdentifierGenerationStrategy - Class in net.shibboleth.utilities.java.support.security
Generates a type 4 UUID as an identifier.
Type4UuidIdentifierGenerationStrategy() - Constructor for class net.shibboleth.utilities.java.support.security.Type4UuidIdentifierGenerationStrategy
 
types - Variable in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Set of valid types for this map.

U

UNCHUNKED - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Do not chunk encoded data.
UNCHUNKED_ENCODER - Static variable in class net.shibboleth.utilities.java.support.codec.Base64Support
Encoder used to produce unchunked output.
UninitializedComponentException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if a component has not been initialized and needs to be in order to perform the operation.
UninitializedComponentException() - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(Object) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
UninitializedComponentException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UninitializedComponentException
Constructor.
Unmodifiable - Annotation Type in net.shibboleth.utilities.java.support.annotation.constraint
Indicates that the annotated object can not be modified.
UnmodifiableComponent - Interface in net.shibboleth.utilities.java.support.component
A marker interface for components that may be put in to an unmodifiable state and, if a modification is attempted afterwards, throws UnmodifiableComponentException.
UnmodifiableComponentException - Exception in net.shibboleth.utilities.java.support.component
Exception thrown if a component is in an unmodifiable state and a modification is attempted.
UnmodifiableComponentException() - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UnmodifiableComponentException(String) - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UnmodifiableComponentException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UnmodifiableComponentException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.component.UnmodifiableComponentException
Constructor.
UriSupport - Class in net.shibboleth.utilities.java.support.net
Helper methods for building URIs and parsing some HTTP URL information.
UriSupport() - Constructor for class net.shibboleth.utilities.java.support.net.UriSupport
Constructor.
urlDecode(String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
URL Decode the given string.
urlEncode(String) - Static method in class net.shibboleth.utilities.java.support.net.UriSupport
URL Encode the given string.

V

ValidatableComponent - Interface in net.shibboleth.utilities.java.support.component
A Component which can be validated at run time in order to ensure proper operation.
validate(Object) - Static method in class net.shibboleth.utilities.java.support.component.ComponentSupport
If the given object is not null and an instance of ValidatableComponent, then this method calls the given object's ValidatableComponent.validate() method.
validate() - Method in interface net.shibboleth.utilities.java.support.component.ValidatableComponent
Validates that this component is operational and functioning properly (with the limits that such things can be checked).
validate() - Method in class net.shibboleth.utilities.java.support.resource.AbstractResource
Checks whether this component is valid and ready to be used.
validateIPAddress(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Validate an IP address for use as the base of a CIDR block.
validateV4Address(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Validate an IPv4 address for use as the base of a CIDR block.
validateV6Address(String) - Static method in class net.shibboleth.utilities.java.support.net.IPRange
Validate an IPv6 address for use as the base of a CIDR block.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.shibboleth.utilities.java.support.xml.XmlSpace
Returns the enum constant of this type with the specified name.
values() - Method in class net.shibboleth.utilities.java.support.collection.LazyMap
values() - Method in class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
values() - Static method in enum net.shibboleth.utilities.java.support.xml.SchemaBuilder.SchemaLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.shibboleth.utilities.java.support.xml.XmlSpace
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTypeIndexedMap<KeyType,ValueType> - Class in net.shibboleth.utilities.java.support.collection
Map implementation which allows subsets of entries to be retrieved based on the type of the entry value.
ValueTypeIndexedMap() - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap(Map<KeyType, ValueType>, Collection<Class<?>>) - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap(Collection<Class<?>>) - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap
Constructor.
ValueTypeIndexedMap.NullValue - Class in net.shibboleth.utilities.java.support.collection
Class to represent null values.
ValueTypeIndexedMap.NullValue() - Constructor for class net.shibboleth.utilities.java.support.collection.ValueTypeIndexedMap.NullValue
 

W

warning(SAXParseException) - Method in class net.shibboleth.utilities.java.support.xml.LoggingErrorHandler
writeNode(Node, OutputStream) - Static method in class net.shibboleth.utilities.java.support.xml.SerializeSupport
Writes a Node out to a Writer using the DOM, level 3, Load/Save serializer.

X

xincludeAware - Variable in class net.shibboleth.utilities.java.support.xml.BasicParserPool
Whether the builders are XInclude aware.
XML_BASE_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
QName for the xml:base attribute.
XML_ID_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
QName for the xml:id attribute.
XML_LANG_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
QName for the xml:lan attribute.
XML_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML core namespace.
XML_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML core prefix for xml attributes.
XML_SPACE_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
QName for the xml:space attribute.
XmlConstants - Class in net.shibboleth.utilities.java.support.xml
XML related constants.
XmlConstants() - Constructor for class net.shibboleth.utilities.java.support.xml.XmlConstants
Constructor.
XMLNS_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML namespace for xmlns attributes.
XMLNS_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML namespace prefix for xmlns attributes.
XMLParserException - Exception in net.shibboleth.utilities.java.support.xml
An exception thrown when there is a problem creating an XML parser or parsing XML with on.
XMLParserException() - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLParserException(String) - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLParserException(Exception) - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XMLParserException(String, Exception) - Constructor for exception net.shibboleth.utilities.java.support.xml.XMLParserException
Constructor.
XmlSpace - Enum in net.shibboleth.utilities.java.support.xml
Enum representing the allowed values of the xml:space attribute.
XmlSpace() - Constructor for enum net.shibboleth.utilities.java.support.xml.XmlSpace
 
XSD_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema namespace.
XSD_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema QName prefix.
XSI_NIL_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema instance xsi:type attribute QName.
XSI_NO_NAMESPACE_SCHEMA_LOCATION_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema instance xsi:type attribute QName.
XSI_NS - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema Instance namespace.
XSI_PREFIX - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema Instance QName prefix.
XSI_SCHEMA_LOCATION_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema instance xsi:type attribute QName.
XSI_TYPE_ATTRIB_NAME - Static variable in class net.shibboleth.utilities.java.support.xml.XmlConstants
XML Schema instance xsi:type attribute QName.

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

Copyright © 1999-2012. All Rights Reserved.