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

A

accept(V) - Method in interface edu.utah.further.core.api.visitor.Visitable
Allow a visitor to access and process this object.
ACTIVEMQ_QUEUE_URI - Static variable in class edu.utah.further.core.api.jms.JmsNames
Active MQ queue common Camel URL prefix.
ACTIVEMQ_TOPIC_URI - Static variable in class edu.utah.further.core.api.jms.JmsNames
Active MQ topic common Camel URL prefix.
addAll(List<E>, E...) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Add all elements in an array to a list
addAttributes(Map<String, ?>) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Add attributes, overriding existing key-value pairs.
addAttributes(Map<String, ?>) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
addChild(T) - Method in interface edu.utah.further.core.api.tree.MutableTree
Add a child to the children list.
addChilds(Collection<? extends T>) - Method in interface edu.utah.further.core.api.tree.MutableTree
Add all children in a list to this tree.
addClass(Class<?>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
addClasses(Class<?>...) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
addClasses(Collection<? extends Class<?>>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
addMessage(T) - Method in interface edu.utah.further.core.api.message.MessageContainer
Add a message to the list of messages of this object.
addMessage(Severity, String) - Method in interface edu.utah.further.core.api.message.SeverityMessageContainer
Add a message to the list of messages of this object.
addMessages(SeverityMessageContainer) - Method in interface edu.utah.further.core.api.message.SeverityMessageContainer
Add all messages in another container to this container.
addObserver(Observer) - Method in interface edu.utah.further.core.api.observer.Subject
Register an observer with this subject.
addPackage(String) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
addPackages(Collection<String>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
addPackages(String...) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
addSqlWildcardToBeginning(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Adds the ANSI SQL Wildcard to the beginning of the string.
addSqlWildcardToEnd(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Adds the ANSI SQL Wildcard to the end of the string.
Alias - Annotation Type in edu.utah.further.core.api.context
Creates an alias for a class.
alreadyAMemberOfMessage(String, Object, String, Object) - Static method in class edu.utah.further.core.api.message.Messages
 
Api - Annotation Type in edu.utah.further.core.api.context
A mark-up annotation for API (Application Programming Interface) classes.
append(String, byte) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a byte field value.
append(String, short) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a short field value.
append(String, int) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a integer field value.
append(String, float) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a float field value.
append(String, double) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a double field value.
append(String, long) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a long field value.
append(String, boolean) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a boolean field value.
append(String, Object) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a field value.
append(String) - Method in class edu.utah.further.core.api.ws.UrlBuilder
 
appendEncoded(String) - Method in class edu.utah.further.core.api.ws.UrlBuilder
 
appendParameters(Map<String, String>) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a parameter map (no prefix is added to parameter names).
appendParameters(String, Map<String, String>) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Append a parameter map.
appendSlash() - Method in class edu.utah.further.core.api.ws.UrlBuilder
 
ApplicationError - Class in edu.utah.further.core.api.exception
A web service error message representation.
ApplicationError() - Constructor for class edu.utah.further.core.api.exception.ApplicationError
Construct an empty error representation.
ApplicationError(ErrorCode, String) - Constructor for class edu.utah.further.core.api.exception.ApplicationError
Construct an error representation.
ApplicationError(ErrorCode, String, String...) - Constructor for class edu.utah.further.core.api.exception.ApplicationError
Construct an error representation.
ApplicationException - Exception in edu.utah.further.core.api.exception
A base class for all exceptions thrown by business classes.
ApplicationException(ErrorCode, String, Throwable) - Constructor for exception edu.utah.further.core.api.exception.ApplicationException
Create an exception with a message and a cause (wrap and re-throw the cause).
ApplicationException(ApplicationError) - Constructor for exception edu.utah.further.core.api.exception.ApplicationException
Create an exception from an error object.
ApplicationException(String, Throwable) - Constructor for exception edu.utah.further.core.api.exception.ApplicationException
Create an exception with a message and a cause (wrap and re-throw the cause).
ApplicationException(ErrorCode, String) - Constructor for exception edu.utah.further.core.api.exception.ApplicationException
Create an exception with a message without a cause.
ApplicationException(String) - Constructor for exception edu.utah.further.core.api.exception.ApplicationException
Create an exception with a message without a cause.
ApplicationException(ApplicationException) - Constructor for exception edu.utah.further.core.api.exception.ApplicationException
Propagate a message and code from an application exception cause.
ArithmeticUtil - Class in edu.utah.further.core.api.math
Arithmetic utilities.
ArithmeticUtil() - Constructor for class edu.utah.further.core.api.math.ArithmeticUtil
 
arrayCopy(byte[], byte[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Copy array with zero offsets.
arrayCopy(int[], int[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Copy array with zero offsets.
arrayCopy(double[], double[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Copy array with zero offsets.
ArrayUtil - Class in edu.utah.further.core.api.collections
Low-level array-related utilities.
ArrayUtil() - Constructor for class edu.utah.further.core.api.collections.ArrayUtil
 
asMap(Properties) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert Properties to a map.
asProperties(Map<String, String>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert a map to a Properties object.
ATTRIBUTE_DELIMITER - Static variable in class edu.utah.further.core.api.xml.XmlUtil
Attribute syntax within an element start: (ATTRIBUTE_DELIMITER + attribute_name + ATTRIBUTE_EQUALS + ATTRIBUTE_VALUE_ESCAPE_START + attribute_value + ATTRIBUTE_VALUE_ESCAPE_END).
ATTRIBUTE_EQUALS - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ATTRIBUTE_VALUE_ESCAPE_END - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ATTRIBUTE_VALUE_ESCAPE_START - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
AttributeContainer - Interface in edu.utah.further.core.api.chain
A request object passed to a chain of handlers.
AttributeContainerImpl - Class in edu.utah.further.core.api.chain
A default implementation of an attribute container based on a simple attribute hash map.
AttributeContainerImpl() - Constructor for class edu.utah.further.core.api.chain.AttributeContainerImpl
Default Constructor, initializes an empty container.
AttributeContainerImpl(Map<String, ?>) - Constructor for class edu.utah.further.core.api.chain.AttributeContainerImpl
 

B

BASE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Base namespace of all xml schemas, tag libraries, etc.
BeanScope - Enum in edu.utah.further.core.api.constant
Spring bean scopes.
begin() - Method in interface edu.utah.further.core.api.lang.RichIterator
Returns the first element in the iteration.
Bordello - Class in edu.utah.further.core.api.context
Deprecated. 
build() - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
A factory method that builds a a parameter map.
build() - Method in interface edu.utah.further.core.api.lang.Builder
Builds an object.
build() - Method in class edu.utah.further.core.api.time.DurationBuilder
Builds the list command output and returns it.
build() - Method in class edu.utah.further.core.api.ws.UrlBuilder
Build a URL object.
buildAsString() - Method in class edu.utah.further.core.api.ws.UrlBuilder
Return the constructed URL as a string.
buildContext() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Build the JAXBContext from this object's current state.
Builder<T> - Interface in edu.utah.further.core.api.lang
A builder of an object.
BusinessRuleException - Exception in edu.utah.further.core.api.exception
A dedicated exception to be thrown from business services upon illegal arguments, violating business rules, etc.
BusinessRuleException(Severity, String, Throwable) - Constructor for exception edu.utah.further.core.api.exception.BusinessRuleException
Create an exception with a message and a cause (wrap and re-throw the cause).
BusinessRuleException(Severity, String) - Constructor for exception edu.utah.further.core.api.exception.BusinessRuleException
Create an exception with a message.
BusinessRuleException(String, Throwable) - Constructor for exception edu.utah.further.core.api.exception.BusinessRuleException
Create an exception with a message and a cause (wrap and re-throw the cause).
BusinessRuleException(String) - Constructor for exception edu.utah.further.core.api.exception.BusinessRuleException
Create an exception with a message.
byteListToPrimitiveArray(List<Byte>) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 

C

Calendar - Enum in edu.utah.further.core.api.time
Wraps Calendar fields to type safe enums.
CAMEL_CASE_REGEXP - Static variable in class edu.utah.further.core.api.text.StringUtil
A regular expression of camel case strings in the FURTHeR context.
cancel() - Method in interface edu.utah.further.core.api.chain.ChainRequest
Cancel this request.
cannotAddMessage(Object, Object, String) - Static method in class edu.utah.further.core.api.message.Messages
 
cannotCloneMessage(Object, String) - Static method in class edu.utah.further.core.api.message.Messages
 
cannotCompareMessage(Object, Object) - Static method in class edu.utah.further.core.api.message.Messages
 
cannotConvertMessage(String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
cannotGenerateMessage(String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
cannotUpdateMessage(Class<?>, String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
capture(String, String) - Static method in class edu.utah.further.core.api.regex.RegExUtil
Returns a List of capturing groups within the the first regular-expression-matched region of an input string.
centerWithSpace(String, int, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Centers a String in a larger String of size size.
centerWithSpacePadSize(String, int, String) - Static method in class edu.utah.further.core.api.text.StringUtil
The same as StringUtil.centerWithSpace(String, int, String), only that the size is the size of the padding on each side of str rather than the total output string length.
chain(Collection<?>) - Static method in class edu.utah.further.core.api.text.StringUtil
Chain all the elements of a collection into a single String according to the collection's iteration order.
chain(Collection<?>, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Chain all the elements of a collection into a single String with a delimiter according to the collection's iteration order.
ChainedMap<K,V> - Class in edu.utah.further.core.api.collections
A wrapper of a generic map that has some useful chaining methods.
ChainedMap(Map<K, V>) - Constructor for class edu.utah.further.core.api.collections.ChainedMap
 
ChainRequest - Interface in edu.utah.further.core.api.chain
A request object that's passed around a chain of handles in a chain-of-responsibility pattern.
CLASS_NAME_REGEXP - Static variable in class edu.utah.further.core.api.text.StringUtil
A regular expression of Java class names in the FURTHeR context.
classIsInstanceOf(Class<?>, Class<?>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Check if an object's class is an instance of a type.
cleanContextFileString(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Clean and trim a string read from a spring context file.
clear() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
clear() - Method in class edu.utah.further.core.api.collections.DummyMap
 
clearMessages() - Method in interface edu.utah.further.core.api.message.MessageContainer
Removes all of the mappings from this map (optional operation).
clone(T) - Static method in class edu.utah.further.core.api.lang.CoreUtil
 
close() - Method in interface edu.utah.further.core.api.data.Dao
Close the current session.
closeTag(String, String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
closeTag(String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an XML closing tag.
CollectionDeocrator<E> - Class in edu.utah.further.core.api.collections
A general-purpose decorator of a collection.
CollectionDeocrator() - Constructor for class edu.utah.further.core.api.collections.CollectionDeocrator
 
CollectionUtil - Class in edu.utah.further.core.api.collections
Utilities related to collections and arrays.
CollectionUtil.ListType - Enum in edu.utah.further.core.api.collections
 
CollectionUtil.MapType - Enum in edu.utah.further.core.api.collections
Centralizes map implementation types.
CollectionUtil.SetType - Enum in edu.utah.further.core.api.collections
Centralizes set implementation types.
compare(Double, Double) - Method in class edu.utah.further.core.api.collections.DoubleComparator
Compare two Doubles.
compare(Map.Entry<K, V>, Map.Entry<K, V>) - Method in class edu.utah.further.core.api.collections.MapEntryKeyComparator
 
compare(SortedSet<E>, SortedSet<E>) - Method in class edu.utah.further.core.api.collections.SortedSetComparator
Compare two Doubles.
compareTo(SimpleInterval<D>) - Method in class edu.utah.further.core.api.math.SimpleInterval
Result of comparing two intervals [a,b], [c,d].
compareTo(SeverityMessage) - Method in class edu.utah.further.core.api.message.SeverityMessage
Result of comparing two messages.
Composite<T extends Composite<T>> - Interface in edu.utah.further.core.api.tree
An abstraction of composite objects (e.g., a tree node).
concat(byte[], byte[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Appends two byte array into one.
concat(int[], int[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Appends two integer array into one.
constantNameToCamelCase(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Return the camel case string representation of an enumerated constant name.
constantNameToXmlName(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Return the XML tag name of an enumerated constant name.
Constants - Class in edu.utah.further.core.api.constant
This class centralizes miscellaneous constants.
Constants() - Constructor for class edu.utah.further.core.api.constant.Constants
 
Constants - Annotation Type in edu.utah.further.core.api.context
A mark-up annotation for classes that hold constant values only.
Constants.Scope - Class in edu.utah.further.core.api.constant
 
Constants.Scope() - Constructor for class edu.utah.further.core.api.constant.Constants.Scope
 
contains(Class<?>) - Method in exception edu.utah.further.core.api.exception.ApplicationException
Check whether this exception contains an exception of the given type: either it is of the given class itself or it contains a nested cause of the given type.
contains(D) - Method in interface edu.utah.further.core.api.math.Interval
Does this interval a intersect another interval
contains(D) - Method in class edu.utah.further.core.api.math.SimpleInterval
Does this interval a intersect another interval
containsAny(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string contains any of the given terms.
containsAnyIgnoreCase(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string contains any of the given terms.
containsKey(Object) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
containsKey(Object) - Method in class edu.utah.further.core.api.collections.DummyMap
 
containsValue(Object) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
containsValue(Object) - Method in class edu.utah.further.core.api.collections.DummyMap
 
ContextualSwitch<S> - Interface in edu.utah.further.core.api.state
A counterpart of Switch that's implemented by state handlers.
copiedMessage(String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
copy() - Method in interface edu.utah.further.core.api.lang.PubliclyCloneable
Creates a deep-copy of this object.
copy() - Method in interface edu.utah.further.core.api.lang.Stack
Returns a clone of this stack.
copy() - Method in class edu.utah.further.core.api.math.SimpleInterval
Return a deep copy of this object.
copy() - Method in class edu.utah.further.core.api.message.SeverityMessage
Return a deep copy of this object.
CopyableFrom<F,T extends F> - Interface in edu.utah.further.core.api.lang
Defines a deep copy method for a type.
copyFrom(F) - Method in interface edu.utah.further.core.api.lang.CopyableFrom
Returns a deep-copy of the argument into this object.
copyListOrNull(List<T>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Return a copy of a list, or an empty list if the list is empty null.
copyProperties(Properties) - Static method in class edu.utah.further.core.api.lang.CoreUtil
A copy constructor of a properties object.
CORE_API - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Core API module namespace.
CORE_QUERY - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Core Query module namespace.
CORE_QUERY_PREFIX - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Core Query namespace prefix
CORE_WS - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Core DTS module namespace.
CoreUtil - Class in edu.utah.further.core.api.lang
Core utilities that are likely required by the entire code and do not depend on much other code.
count(Class<T>) - Method in interface edu.utah.further.core.api.data.Dao
Return the number of persistent objects of this type.
create(T) - Method in interface edu.utah.further.core.api.data.Dao
Persist an object to the database.
createDemoMessage(Named) - Static method in class edu.utah.further.core.api.message.Messages
 
createDomDocument() - Static method in class edu.utah.further.core.api.xml.XmlUtil
Create a new DOM document.
createDomDocument(String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Create a new DOM document from an XML string.
createFromString(Class<E>, String) - Static method in class edu.utah.further.core.api.discrete.EnumUtil
Create an enumerated type from string representation (factory method).
createMessage(Object) - Static method in class edu.utah.further.core.api.message.Messages
 
createUnderMessage(Object) - Static method in class edu.utah.further.core.api.message.Messages
 
cumulativeSum(double[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Return a cumulative sum array of an array

D

Dao - Interface in edu.utah.further.core.api.data
An abstract generic DAO pattern.
DataLoader - Interface in edu.utah.further.core.api.data
Loads data (usually from a file, database or an external device).
DataMessage<T extends Subject,E> - Class in edu.utah.further.core.api.observer
A simple empty message that holds its sender only.
DataMessage(T) - Constructor for class edu.utah.further.core.api.observer.DataMessage
Create a message from a sender.
DEFAULT_ENCODING - Static variable in class edu.utah.further.core.api.constant.Strings
Default encoding scheme of URL parameters and XML resources.
DEFAULT_NAMED_PARAM_LIST - Static variable in interface edu.utah.further.core.api.data.Dao
The default named parameters list to use when calling named queries.
DEFAULT_NULL_VALUE - Static variable in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Default string to print in case of null values.
DEFAULT_PAGE_SIZE - Static variable in interface edu.utah.further.core.api.collections.page.PagingStrategy
Default page size, an arbitrary value for now.
DefaultImplementation - Annotation Type in edu.utah.further.core.api.context
Indicates the default implementation of a service.
delete(T) - Method in interface edu.utah.further.core.api.data.Dao
Delete domain entity from database.
deleteAll(Class<T>) - Method in interface edu.utah.further.core.api.data.Dao
Delete all instances of the domain entity from database.
deleteAllUsingQuery(Class<T>) - Method in interface edu.utah.further.core.api.data.Dao
Delete all instances of the domain entity from database using a query.
deleteMessage(Object) - Static method in class edu.utah.further.core.api.message.Messages
 
DELIMITER - Static variable in class edu.utah.further.core.api.collections.PublicMapEntryImpl
For parsing a string into a parameter map.
Documentation - Annotation Type in edu.utah.further.core.api.ws
A documentation annotation on a class, method or method parameter element.
DocumentSerializer - Interface in edu.utah.further.core.api.xml.transform
An XML Document serializer.
DOUBLE_QUOTE - Static variable in class edu.utah.further.core.api.constant.Strings
A text quotation symbol.
DoubleComparator - Class in edu.utah.further.core.api.collections
Defines a natural of Doubles.
DoubleComparator(SortingOrder) - Constructor for class edu.utah.further.core.api.collections.DoubleComparator
 
doubleQuote(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a doubly-quoted text.
DS - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Cohort selection module.
DTS - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
MDR web service modules.
DummyMap<K,V> - Class in edu.utah.further.core.api.collections
An abstract class used by java server faces to pass parameter to a method as map key.
DummyMap() - Constructor for class edu.utah.further.core.api.collections.DummyMap
 
Durable - Interface in edu.utah.further.core.api.time
An object that has a finite duration.
DurationBuilder - Class in edu.utah.further.core.api.time
A utility class that builds a time duration in milliseconds from its parts (days, hours, etc.).
DurationBuilder() - Constructor for class edu.utah.further.core.api.time.DurationBuilder
 

E

edu.utah.further.core.api.chain - package edu.utah.further.core.api.chain
 
edu.utah.further.core.api.collections - package edu.utah.further.core.api.collections
 
edu.utah.further.core.api.collections.page - package edu.utah.further.core.api.collections.page
 
edu.utah.further.core.api.concurrent - package edu.utah.further.core.api.concurrent
 
edu.utah.further.core.api.constant - package edu.utah.further.core.api.constant
 
edu.utah.further.core.api.context - package edu.utah.further.core.api.context
 
edu.utah.further.core.api.data - package edu.utah.further.core.api.data
 
edu.utah.further.core.api.discrete - package edu.utah.further.core.api.discrete
 
edu.utah.further.core.api.exception - package edu.utah.further.core.api.exception
 
edu.utah.further.core.api.io - package edu.utah.further.core.api.io
 
edu.utah.further.core.api.jms - package edu.utah.further.core.api.jms
 
edu.utah.further.core.api.lang - package edu.utah.further.core.api.lang
 
edu.utah.further.core.api.math - package edu.utah.further.core.api.math
 
edu.utah.further.core.api.message - package edu.utah.further.core.api.message
 
edu.utah.further.core.api.observer - package edu.utah.further.core.api.observer
 
edu.utah.further.core.api.regex - package edu.utah.further.core.api.regex
 
edu.utah.further.core.api.security - package edu.utah.further.core.api.security
 
edu.utah.further.core.api.state - package edu.utah.further.core.api.state
 
edu.utah.further.core.api.text - package edu.utah.further.core.api.text
 
edu.utah.further.core.api.time - package edu.utah.further.core.api.time
 
edu.utah.further.core.api.tree - package edu.utah.further.core.api.tree
 
edu.utah.further.core.api.visitor - package edu.utah.further.core.api.visitor
 
edu.utah.further.core.api.ws - package edu.utah.further.core.api.ws
 
edu.utah.further.core.api.xml - package edu.utah.further.core.api.xml
 
edu.utah.further.core.api.xml.transform - package edu.utah.further.core.api.xml.transform
 
ELEMENT_EMPTY_CLOSE - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ELEMENT_EMPTY_OPEN - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ELEMENT_END_CLOSE - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ELEMENT_END_OPEN - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ELEMENT_START_CLOSE - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
ELEMENT_START_OPEN - Static variable in class edu.utah.further.core.api.xml.XmlUtil
 
elementsAbove(E) - Method in interface edu.utah.further.core.api.lang.Stack
Returns a list of the elements on the stack that appear before a specified fence.
elementsAbove(E, Comparator<E>) - Method in interface edu.utah.further.core.api.lang.Stack
Returns a list of the elements on the stack that appear before a specified fence.
ELIPSIS - Static variable in class edu.utah.further.core.api.constant.Strings
Symbol to show at the end of truncated strings.
EMPTY_INTEGER_ARRAY - Static variable in class edu.utah.further.core.api.collections.CollectionUtil
Make sure that we don't create a lot of useless objects when we call toArray() methods.
EMPTY_LONG_ARRAY - Static variable in class edu.utah.further.core.api.collections.CollectionUtil
Make sure that we don't create a lot of useless objects when we call toArray() methods.
EMPTY_SORTED_SET - Static variable in class edu.utah.further.core.api.collections.CollectionUtil
The empty set (immutable).
EMPTY_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
Non-null empty string.
EMPTY_STRING_ARRAY - Static variable in class edu.utah.further.core.api.collections.CollectionUtil
Make sure that we don't create a lot of useless objects when we call toArray() methods.
emptySortedSet() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Returns the empty sorted set (immutable).
emptyTag(String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an empty XML tag with attributes.
emptyTag(String, Map<String, String>) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an empty XML tag.
endsWithAny(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string ends with any of the given terms.
endsWithAnyIgnoreCase(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string ends with any of the given terms.
enterState(M) - Method in interface edu.utah.further.core.api.state.StateHandler
Perform operations right upon entering the state corresponding to this handler.
entity - Variable in class edu.utah.further.core.api.observer.DataMessage
Entity containing the data of this message.
entrySet() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
entrySet() - Method in class edu.utah.further.core.api.collections.DummyMap
 
ENUM_NAME_SEPARATOR - Static variable in class edu.utah.further.core.api.constant.Strings
Enumerated-type constant name standard separator.
ENUM_NAME_SEPARATOR_CHAR - Static variable in class edu.utah.further.core.api.constant.Strings
Enumerated-type constant name standard separator.
ENUM_SCOPE - Static variable in class edu.utah.further.core.api.constant.Strings
A prefix of all message bundle keys that refer to enumerated types.
EnumeratedFactory<ID extends Comparable<ID> & Serializable,T extends HasIdentifier<ID>> - Interface in edu.utah.further.core.api.discrete
An factory that instantiates different types based on a unique enumerated identifier type.
EnumUtil - Class in edu.utah.further.core.api.discrete
Utilities related to enumerated types and in particular to type conversions.
EQUAL - Static variable in interface edu.utah.further.core.api.math.TolerantlyComparable
Deprecated. Signals that tolerant equality holds.
equals(Object) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
equals(Object) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
equals(Object) - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
 
equals(Object) - Method in class edu.utah.further.core.api.collections.PublicMapEntryImpl
Compares the specified object with this entry for equality.
equals(Object) - Method in class edu.utah.further.core.api.math.SimpleInterval
Result of equality of two intervals.
equals(Object) - Method in class edu.utah.further.core.api.message.SeverityMessage
 
equalsAny(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string equals any of the given terms.
equalsAny(String, List<String>) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string equals any of the given terms.
equalsAnyIgnoreCase(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string equals any of the given terms.
ErrorCode - Enum in edu.utah.further.core.api.constant
Centralizes error/exception codes throughout the entire FURTHeR code.
escapeHtml(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Replaces characters that may be confused by an HTML/XML parser with their equivalent character entity references.
escapeJavaLiteral(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Replaces characters that are not allowed in a Java style string literal with their escape characters.
escapeRegularExpressionLiteral(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Escapes characters that have special meaning to regular expressions
escapeSQL(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Replaces characters that may be confused by an SQL parser with their equivalent escape characters.
ETC - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Tools (dummy) namespaces.
evaluate(List<String>) - Method in class edu.utah.further.core.api.text.TextTemplate
Evaluate a template.
evict(T) - Method in interface edu.utah.further.core.api.data.Dao
Remove a domain entity from the current session.
ExamplePath - Annotation Type in edu.utah.further.core.api.ws
A web service method annotation whose value is an example of calling the method (a fully path with specific web parameter values).
EXCEPTION - Static variable in interface edu.utah.further.core.api.chain.ChainRequest
Last exception associated with this request.
EXCEPTION_KEY_PREFIX - Static variable in class edu.utah.further.core.api.constant.Strings
A common prefix for exception message keys.
execute(M, Object...) - Method in interface edu.utah.further.core.api.state.StateMachineAction
Perform a state machine action operation.
executeMethods(Object, Class<? extends Annotation>, ReflectionUtil.ExecutionPhase, Object...) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Execute annotated methods in a target class.
executeNamedQuery(String, Object...) - Method in interface edu.utah.further.core.api.data.Dao
Execute a named query binding any parameters to parameter list 'parameters' (i.e.
executeNamedQuery(String, String, Object...) - Method in interface edu.utah.further.core.api.data.Dao
Execute a named query binding any parameters
exitState(M) - Method in interface edu.utah.further.core.api.state.StateHandler
Perform operations right before exiting the state corresponding to this handler.

F

factorial(int) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Compute the factorial of a BigInteger.
failedMessage(String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
Final - Annotation Type in edu.utah.further.core.api.lang
A class, member or method annotated with this annotation emulates a final qualifier, i.e.
findAll(Class<T>) - Method in interface edu.utah.further.core.api.data.Dao
Find all entity of this type.
findAll(Class<T>, int, int) - Method in interface edu.utah.further.core.api.data.Dao
Find all entity of this type within a given range
findAllMessage(Class<?>) - Static method in class edu.utah.further.core.api.message.Messages
 
findByExample(T, boolean, String...) - Method in interface edu.utah.further.core.api.data.Dao
Find by an example entity.
findById(Class<T>, ID) - Method in interface edu.utah.further.core.api.data.Dao
Find an domain entity by a unique identifier.
findByIdMessage(Class<T>, ID) - Static method in class edu.utah.further.core.api.message.Messages
 
findByLikeProperty(Class<T>, String, Object) - Method in interface edu.utah.further.core.api.data.Dao
Find an item by property (case-insensitive value).
findByProperties(Class<T>, Map<String, Object>) - Method in interface edu.utah.further.core.api.data.Dao
Find by multiple properties.
findByProperty(Class<T>, String, Object) - Method in interface edu.utah.further.core.api.data.Dao
Find an item by property.
findByPropertyGt(Class<T>, String, Object) - Method in interface edu.utah.further.core.api.data.Dao
Find an item by property for which the returned entities have a property which is greater than the specified value.
findByPropertyLt(Class<T>, String, Object) - Method in interface edu.utah.further.core.api.data.Dao
Find an item by property for which the returned entities have a property which is greater than the specified value.
findByUniqueExample(T) - Method in interface edu.utah.further.core.api.data.Dao
Find by a unique example entity.
findByUniqueProperty(Class<T>, String, Object) - Method in interface edu.utah.further.core.api.data.Dao
Find an item by unique property.
fixSystemTime(long) - Static method in class edu.utah.further.core.api.time.TimeService
Set system time to a fixed time.
flush() - Method in interface edu.utah.further.core.api.data.Dao
Flush the current persistent session.
FQE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Federated query engine modules.
FQE_DUMMY - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Federated query engine modules.
Friend<K,D extends Friendly<K,D,F>,F extends Friend<K,D,F>> - Interface in edu.utah.further.core.api.visitor
A friend class, part of a fine-grained-control friend pattern for Java.
Friendly<K,D extends Friendly<K,D,F>,F extends Friend<K,D,F>> - Interface in edu.utah.further.core.api.visitor
A friendly class that allows some Friend classes to access its private part.
fromString(String) - Method in interface edu.utah.further.core.api.text.StringParser
Serialize the string into an object.
fullTag(String, StringBuilder) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print a full XML tag.
fullTag(String, Map<String, String>, StringBuilder) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an XML opening tag with attributes.
fullTag(String, String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print a full XML tag.
fullTag(String, Map<String, String>, String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an XML opening tag with attributes.

G

get(Object) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
get(Object) - Method in class edu.utah.further.core.api.collections.DummyMap
Subclasses should override this method call their method with obj as the parameter
getActions(M) - Method in interface edu.utah.further.core.api.state.Handler
Returns a sorted set of permissible actions based upon the current state.
getActions() - Method in interface edu.utah.further.core.api.state.StateMachine
Returns a sorted set of permissible actions based upon the current state.
getAnnotatedMethods(Class<?>, Class<? extends Annotation>, ReflectionUtil.ExecutionPhase) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Return the list of methods that implement an annotation in a class.
getArgument(int) - Method in class edu.utah.further.core.api.exception.ApplicationError
 
getArguments() - Method in class edu.utah.further.core.api.exception.ApplicationError
Return the arguments property.
getArguments() - Method in exception edu.utah.further.core.api.exception.ApplicationException
 
getArguments() - Method in exception edu.utah.further.core.api.exception.WsException
 
getAsBoolean(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a String to Boolean.
getAsBoxedDouble(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a String to Double.
getAsBoxedInteger(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a String to Integer.
getAsEntity(Object) - Static method in class edu.utah.further.core.api.xml.TransferListUtil
Private helper method in order to take care of type conversions to PersistentEntity.
getAsEnum(Class<T>, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a string to an enum.
getAsId(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a String to a Long.
getAsInt(Integer) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Convert a Integer to an int.
getAsInteger(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a String to Integer.
getAsList() - Method in interface edu.utah.further.core.api.message.MessageContainer
Return the list of messages of this container.
getAsLong(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a String to long.
getAsNameList(List<? extends Named>) - Static method in class edu.utah.further.core.api.text.StringUtil
Return the list of names of a list of items.
getAttribute(String) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Returns the value of the named attribute as a generic type.
getAttribute(Labeled) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Returns the value of the named attribute as a generic type.
getAttribute(String) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
Note: Swallows unchecked warnings.
getAttribute(Labeled) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
getAttributeNames() - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Returns an Set containing the names of the attributes available to this request.
getAttributeNames() - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
getAttributes() - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Return the attributes map property.
getAttributes() - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
Return the attributes property.
getById(Class<T>, ID) - Method in interface edu.utah.further.core.api.data.Dao
Get a PersistentEntity by its ID.
getChildren() - Method in interface edu.utah.further.core.api.tree.Composite
Return the collection of children of this node.
getChildren() - Method in interface edu.utah.further.core.api.tree.ListComposite
Return the collection of children of this node.
getClass(Type) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Get the underlying class for a type, or null if the type is a variable type.
getClassAsStringNullSafe(Object) - Static method in class edu.utah.further.core.api.text.StringUtil
 
getCode() - Method in class edu.utah.further.core.api.exception.ApplicationError
Return the code property.
getCode() - Method in exception edu.utah.further.core.api.exception.ApplicationException
 
getCode() - Method in interface edu.utah.further.core.api.exception.HasErrorCode
 
getCode() - Method in exception edu.utah.further.core.api.exception.WsException
 
getContainsAnyIgnoreCasePattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string contains any of the given terms.
getContainsAnyPattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string contains any of the given terms.
getContext() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
getCreated() - Method in interface edu.utah.further.core.api.time.HasCreatedDate
Return the date at which this object was created.
getCsvStringsFromList(List<String>) - Static method in class edu.utah.further.core.api.text.StringUtil
Convert a List of String objects to a CSV list of strings
getCurrentNode() - Method in interface edu.utah.further.core.api.chain.RequestHandler
Return the current node in the chain
getData() - Method in interface edu.utah.further.core.api.tree.ImmutableTree
 
getDate() - Method in class edu.utah.further.core.api.message.SeverityMessage
Return the date property.
getDate() - Static method in class edu.utah.further.core.api.time.TimeService
Returns the current date.
getDate(long) - Static method in class edu.utah.further.core.api.time.TimeService
Allocates a Date object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
getDateAsTime(Date) - Static method in class edu.utah.further.core.api.time.TimeUtil
 
getDays() - Method in class edu.utah.further.core.api.time.DurationBuilder
Return the days property.
getDefaultJaxbConfig() - Method in interface edu.utah.further.core.api.xml.XmlService
 
getDefaultLogLevel() - Method in enum edu.utah.further.core.api.io.SystemOutputStream
Return the defaultLogLevel property.
getDefaultPlaceHolders() - Method in interface edu.utah.further.core.api.text.PlaceHolderResolver
Return the defaultPlaceHolders property.
getDisplayString(Enum<?>) - Static method in class edu.utah.further.core.api.discrete.EnumUtil
Return a default title case string of an enumerated type.
getDocumentBuilderFactory() - Static method in class edu.utah.further.core.api.xml.XmlUtil
Return the document builder factory property.
getDuration() - Method in interface edu.utah.further.core.api.time.Durable
Return the duration of default-content programs in this course [milliseconds].
getDuration(Timestamp, Date) - Static method in class edu.utah.further.core.api.time.TimeUtil
Return the duration of a time interval (end-start) in milliseconds.
getEndsWithAnyIgnoreCasePattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string ends with any of the given terms.
getEndsWithAnyPattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string ends with any of the given terms.
getEntities(Object) - Static method in class edu.utah.further.core.api.xml.TransferListUtil
Retrieve a list of entities from a chain request transfer object during query processing.
getEntity() - Method in class edu.utah.further.core.api.observer.DataMessage
Return the entity property.
getEntityClass(Class<T>) - Method in interface edu.utah.further.core.api.data.Dao
Return the entity implementing or extending a base class.
getEntityClasses() - Method in interface edu.utah.further.core.api.data.Dao
Return the list of persistent classes registered with the session factory.
getEntityName(PersistentEntity<?>) - Method in interface edu.utah.further.core.api.data.Dao
Return the entity name for a persistent entity.
getEqualsAnyIgnoreCasePattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string equals any of the given terms.
getEqualsAnyPattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string equals any of the given terms.
getError() - Method in exception edu.utah.further.core.api.exception.ApplicationException
Return the error property.
getError() - Method in exception edu.utah.further.core.api.exception.WsException
Return the error property.
getEventSimpleString(XMLStreamReader) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Basic StAX element printout.
getException() - Method in interface edu.utah.further.core.api.chain.ChainRequest
Return the latest exception associated with this request.
getField(Object, Class<?>, String) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Get the field represented by the supplied field name on the specified target object.
getField() - Method in enum edu.utah.further.core.api.time.Calendar
Return the field property.
getGeneralizations(Class<?>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Builds an unordered set of all interface and object classes that are generalizations of the provided class.
getHasChildren() - Method in interface edu.utah.further.core.api.tree.Composite
Does this node have children.
getHigh() - Method in interface edu.utah.further.core.api.math.Interval
 
getHigh() - Method in class edu.utah.further.core.api.math.SimpleInterval
 
getHours() - Method in class edu.utah.further.core.api.time.DurationBuilder
Return the hours property.
getId() - Method in interface edu.utah.further.core.api.discrete.HasIdentifier
Returns the identifier of this entity.
getId() - Method in class edu.utah.further.core.api.message.SeverityMessage
 
getIdAsStringNullSafe(HasIdentifier<?>) - Static method in class edu.utah.further.core.api.text.StringUtil
Return an item's identifier string representation, or NULL_TO_STRING, if the item is null.
getIdentifier(PersistentEntity<?>) - Method in interface edu.utah.further.core.api.data.Dao
Return the identifier value of the given entity as associated with this session.
getIdNullSafe(HasIdentifier<ID>) - Static method in class edu.utah.further.core.api.text.StringUtil
Return an item's identifier representation, or null, if the item is null.
getIndentAmount() - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Return the indentAmount property.
getInstance(ID, Object...) - Method in interface edu.utah.further.core.api.discrete.EnumeratedFactory
Return an instance of a type enumerated by an enum identifier.
getInterfaceTypeArguments(Class<T>, Class<? extends T>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Get the actual type arguments a child class has used to extend a generic interface.
getIterableType() - Method in interface edu.utah.further.core.api.collections.page.PagingProvider
Return the iterable type that this provider supports.
getIterableType() - Method in interface edu.utah.further.core.api.collections.page.PagingStrategy
Return the target iterable object's type.
getIterantCounter() - Method in interface edu.utah.further.core.api.collections.page.Pager
Return the number of valid iterants output from this pager so far.
getKey() - Method in interface edu.utah.further.core.api.collections.PublicMapEntry
Returns the key corresponding to this entry.
getKey() - Method in class edu.utah.further.core.api.collections.PublicMapEntryImpl
 
getLabel() - Method in enum edu.utah.further.core.api.collections.page.IterableType
 
getLabel() - Method in interface edu.utah.further.core.api.context.Labeled
Returns a label to be used as a chain request header value relating to this command type.
getLastUpdated() - Method in interface edu.utah.further.core.api.time.HasLastUpdatedDate
Return the date at which this object was last updated.
getLevel() - Method in enum edu.utah.further.core.api.message.Severity
Return the severity level of this severity enum.
getList() - Method in interface edu.utah.further.core.api.xml.TransferList
Gets the list of transfer objects from this transfer object
getLow() - Method in interface edu.utah.further.core.api.math.Interval
 
getLow() - Method in class edu.utah.further.core.api.math.SimpleInterval
 
getMarshaller() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Return the marshaller property.
getMavenPhaseSystemProperty() - Static method in class edu.utah.further.core.api.lang.CoreUtil
Return the maven phase given by the SystemProperty.TEST_PHASE system property.
getMaxIterants() - Method in interface edu.utah.further.core.api.collections.page.PagingStrategy
Return the maximum number of iterants to retrieve.
getMaxResults() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Return the maxResults property.
getMessage() - Method in class edu.utah.further.core.api.exception.ApplicationError
Return the message property.
getMessage() - Method in exception edu.utah.further.core.api.exception.ApplicationException
 
getMessage() - Method in exception edu.utah.further.core.api.exception.WsException
 
getMessagePrefix(ErrorCode) - Static method in exception edu.utah.further.core.api.exception.WsException
Return the substring that a WsException's message string starts with.
getMessages(Severity) - Method in interface edu.utah.further.core.api.message.SeverityMessageContainer
Return all messages of a certain severity level.
getMethod(String, Object, Class<?>...) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Returns a method (public or private) object for the given methodName if it exists.
getMillis() - Static method in class edu.utah.further.core.api.time.TimeService
Returns the current time in milliseconds.
getMillis() - Method in interface edu.utah.further.core.api.time.TimeSource
Return the current time in milliseconds.
getMilliseconds() - Method in class edu.utah.further.core.api.time.DurationBuilder
Return the milliseconds property.
getMinutes() - Method in class edu.utah.further.core.api.time.DurationBuilder
Return the minutes property.
getMostSpecificCause() - Method in exception edu.utah.further.core.api.exception.ApplicationException
Retrieve the most specific cause of this exception, that is, either the innermost cause (root cause) or this exception itself.
getName() - Method in interface edu.utah.further.core.api.collections.Parameter
Returns the name (key) of this parameter.
getName() - Method in interface edu.utah.further.core.api.context.Named
Returns the name of this object.
getName() - Method in enum edu.utah.further.core.api.io.SystemProperty
 
getName() - Method in enum edu.utah.further.core.api.ws.HttpHeader
Return this HTTP header's name.
getName() - Method in enum edu.utah.further.core.api.xml.JaxbMarshallerProperty
 
getName(XMLStreamReader) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
getNameNullSafe(Named) - Static method in class edu.utah.further.core.api.text.StringUtil
Return an item's name, or NULL_TO_STRING, if the item is null.
getNextNode() - Method in interface edu.utah.further.core.api.chain.RequestHandler
Return the next node in the chain.
getNextPageSize(int, int, int) - Method in interface edu.utah.further.core.api.collections.page.PagingStrategy
Return the size of the next page in the iteration.
getNullSafeList(List<T>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Return a list, or an empty list if the list is null.
getNullSafeString(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a string or NULL_TO_STRING if the string is null.
getNullSafeToString(Object) - Static method in class edu.utah.further.core.api.text.StringUtil
Return an object's string representation or NULL_TO_STRING if the object is null.
getNullValue() - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Return the nullValue property = the string to print in case of null values.
getNumChildren() - Method in interface edu.utah.further.core.api.tree.ImmutableTree
Returns the number of children (branches of this tree node).
getObjectType() - Method in interface edu.utah.further.core.api.collections.page.PagingProvider
Return the iterable object type that this provider supports.
getOrderedAnnotatedMethods(Class<?>, Class<? extends Annotation>, ReflectionUtil.ExecutionPhase) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Return the list of methods that implement an annotation in a class.
getPageCount() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Return the pageCount property.
getPager() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Return the pager property.
getPagingStrategy() - Method in interface edu.utah.further.core.api.collections.page.Pager
Return the pagingStrategy property.
getParameters() - Method in class edu.utah.further.core.api.text.TextTemplate
Return the parameters property.
getParent() - Method in interface edu.utah.further.core.api.tree.ImmutableTree
Returns the parent node of this node.
getPrevNode() - Method in interface edu.utah.further.core.api.chain.RequestHandler
Return the previous node in the chain.
getPrinter() - Method in interface edu.utah.further.core.api.tree.MutableTree
 
getPropertyValues(Properties, String...) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Get all values of a key set.
getQualifiedElement(String, String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Return a qualified XML element name.
getQualifiedNamespace(String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Return a qualified namespace attribute String.
getQueryId() - Method in interface edu.utah.further.core.api.discrete.HasQueryIdentifier
 
getRequestHandler() - Method in interface edu.utah.further.core.api.chain.RequestProcessor
Get a reference to the handler handling this processor.
getResourceAsStream(String) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Locate a resource on the classpath of this class' ClassLoader
getResourceAsStreamValidate(String) - Static method in class edu.utah.further.core.api.lang.CoreUtil
 
getResultCount() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Return the resultCount property.
getRootCause() - Method in exception edu.utah.further.core.api.exception.ApplicationException
Retrieve the innermost cause of this exception, if any.
getSeconds() - Method in class edu.utah.further.core.api.time.DurationBuilder
Return the seconds property.
getSerialNumber() - Method in enum edu.utah.further.core.api.constant.ErrorCode
Return the serialNumber property.
getService(Class<T>) - Static method in class edu.utah.further.core.api.context.Bordello
Deprecated. Acquire an implementation of a service.
getSeverity() - Method in exception edu.utah.further.core.api.exception.BusinessRuleException
Return the severity property.
getSeverity() - Method in class edu.utah.further.core.api.message.SeverityMessage
Return the severity property.
getSiblings() - Method in interface edu.utah.further.core.api.tree.ImmutableTree
Return the list of siblings of this node.
getSize() - Method in class edu.utah.further.core.api.collections.CollectionDeocrator
Returns the number of elements in this collection.
getSize() - Method in interface edu.utah.further.core.api.lang.Stack
Return the number of elements in the stack.
getSize() - Method in interface edu.utah.further.core.api.message.MessageContainer
Returns the number of messages in this map.
getSize() - Method in interface edu.utah.further.core.api.tree.ImmutableTree
Returns the size of the tree, which is the total number of nodes in the tree.
getSizeNullSafe(Collection<?>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Return the collection's size, or 0 if it is null
getSortingOrder() - Method in class edu.utah.further.core.api.collections.DoubleComparator
Return the sortingOrder property.
getStackTraceAsString(Throwable) - Static method in class edu.utah.further.core.api.text.StringUtil
Print an exception's stack trace to a string
getStartsWithAnyIgnoreCasePattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string starts with any of the given terms.
getStartsWithAnyPattern(String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Compile a pattern that can will match a string if the string starts with any of the given terms.
getState() - Method in interface edu.utah.further.core.api.state.StateMachine
Return the unique identifier of the internal state of this object.
getStream() - Method in enum edu.utah.further.core.api.io.SystemOutputStream
Return the corresponding System output stream.
getSubject() - Method in class edu.utah.further.core.api.observer.DataMessage
 
getSubject() - Method in interface edu.utah.further.core.api.observer.Message
Return the subject that sent this message.
getSuperclassTypeArguments(Class<T>, Class<? extends T>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Get the actual type arguments a child class has used to extend a generic base class.
getSuperInterfaces(Class<?>...) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Retrieves all interfaces implemented by a specified interface or interfaces, including all recursively extended interfaces.
getSuperParent(int) - Method in interface edu.utah.further.core.api.tree.ImmutableTree
Returns the [grand-...-grand-] parent node of this node.
getSystemProperty(String) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Read a system property, overriding security manager restrictions if exist.
getText() - Method in class edu.utah.further.core.api.message.SeverityMessage
Return the text property.
getText() - Method in class edu.utah.further.core.api.text.TextTemplate
Return the text template.
getText() - Method in interface edu.utah.further.core.api.xml.TextArgument
 
getText() - Method in class edu.utah.further.core.api.xml.TextArgumentImpl
 
getTimeAsTimestampNullSafe(Long) - Static method in class edu.utah.further.core.api.time.TimeUtil
 
getTimestampNullSafe(Date) - Static method in class edu.utah.further.core.api.time.TimeUtil
 
getTotalIterantCounter() - Method in interface edu.utah.further.core.api.collections.page.Pager
Return the totalIterantCounter property.
getUniqueElements(List<E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Extract unique elements from a list in their order of appearance.
getUniqueSubclassInSet(Set<Class<? extends S>>, Class<T>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Return the unique sub-class of a base class from a set of classes.
getUnmarshaller() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Return the unmarshaller property.
getUnorderedAnnotatedMethods(Class<?>, Class<? extends Annotation>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Return the list of methods that implement an annotation in a class.
getUserId() - Method in interface edu.utah.further.core.api.security.HasUserIdentifier
 
getValue() - Method in interface edu.utah.further.core.api.collections.Parameter
Returns the value of this parameter.
getValue() - Method in interface edu.utah.further.core.api.collections.PublicMapEntry
Returns the value corresponding to this entry.
getValue() - Method in class edu.utah.further.core.api.collections.PublicMapEntryImpl
 
getValue(String) - Static method in enum edu.utah.further.core.api.constant.MavenPhase
returns a enum value from a string.
getValue() - Method in interface edu.utah.further.core.api.context.Valued
Returns the name of this object.
getValue() - Method in enum edu.utah.further.core.api.io.SystemProperty
 
getValueNullSafe(Valued<T>) - Static method in class edu.utah.further.core.api.text.StringUtil
Return an item's value, or null, if the item is null.
giveKeyTo(F) - Method in interface edu.utah.further.core.api.visitor.Friendly
Allow a friend class to access the private parts of this class.

H

handle(ChainRequest) - Method in interface edu.utah.further.core.api.chain.RequestHandler
Starting point of chain processing from this node's viewpoint, called by client or a predecessor node.
handleInterrupt() - Method in interface edu.utah.further.core.api.chain.RequestHandler
This method is called when the chain is interrupted, typically in an in order fashion.
handleInterrupt() - Method in interface edu.utah.further.core.api.chain.RequestProcessor
This method will be called if this processor is interrupted.
Handler<S extends State<S,A,M>,A extends StateMachineAction<S,A,M>,M extends StateMachine<S,A,M>> - Interface in edu.utah.further.core.api.state
A generic handler.
HasCreatedDate - Interface in edu.utah.further.core.api.time
An object that has a creation date.
HasErrorCode - Interface in edu.utah.further.core.api.exception
An object that has an associated error code.
hasException() - Method in interface edu.utah.further.core.api.chain.ChainRequest
Return true if and only if there is an exception stored in this request.
hashCode() - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
hashCode() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
hashCode() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
 
hashCode() - Method in class edu.utah.further.core.api.collections.PublicMapEntryImpl
Returns the hash code value for this map entry.
hashCode() - Method in class edu.utah.further.core.api.math.SimpleInterval
Must be overridden when equals() is.
hashCode() - Method in class edu.utah.further.core.api.message.SeverityMessage
Return the hash code of this object.
HasIdentifier<ID extends Comparable<ID> & Serializable> - Interface in edu.utah.further.core.api.discrete
An identifiable object.
HasLastUpdatedDate - Interface in edu.utah.further.core.api.time
An object that has a last-updated date.
hasNext() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Is there a next iterant to be be processed by the paging loop.
HasQueryIdentifier<ID extends Comparable<ID>> - Interface in edu.utah.further.core.api.discrete
An object that has a query identifier, which is sometimes needed in addition to a normal identifier specified by HasIdentifier or HasSettableIdentifier.
HasSettableIdentifier<ID extends Comparable<ID> & Serializable> - Interface in edu.utah.further.core.api.discrete
An object whose identifier can be set.
HasSettableUserIdentifier<ID extends Comparable<ID>> - Interface in edu.utah.further.core.api.security
An object that has a user ID that can be publicly mutated.
HasUserIdentifier<ID extends Comparable<ID>> - Interface in edu.utah.further.core.api.security
An object that has an immutable user ID.
high - Variable in class edu.utah.further.core.api.math.SimpleInterval
Upper bound of the interval.
HOURS - Static variable in class edu.utah.further.core.api.time.TimeUtil
Maximum number of hours.
HttpHeader - Enum in edu.utah.further.core.api.ws
Useful HTTP headers.
HttpMethod - Enum in edu.utah.further.core.api.ws
Supported HTTP methods by web clients.

I

I2B2 - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
i2b2 integration modules.
ID_NAME - Static variable in class edu.utah.further.core.api.message.Messages
A standard name of a persistent entity's identifier object.
IdentifiableMapAdapter<K extends Comparable<? super K>,V,E extends MutablePublicMapEntry<K,V>,S> - Class in edu.utah.further.core.api.xml
A JAXB adapter of a map of Comparable objects.
IdentifiableMapAdapter() - Constructor for class edu.utah.further.core.api.xml.IdentifiableMapAdapter
 
illegalArgumentMessage(String, String, Object) - Static method in class edu.utah.further.core.api.message.Messages
 
illegalValueMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
illegalValueMessage(String, Object) - Static method in class edu.utah.further.core.api.message.Messages
 
ImmutableTree<D extends Serializable,T extends ImmutableTree<D,T>> - Interface in edu.utah.further.core.api.tree
An abstraction of a basic immutable tree node type.
Implementation - Annotation Type in edu.utah.further.core.api.context
A mark-up annotation for implementation classes.
incrementPageCount() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Increment the pageCount property.
IndentedPrintable - Interface in edu.utah.further.core.api.chain
An object that can be printed with indentation.
INDETERMINATE - Static variable in interface edu.utah.further.core.api.math.TolerantlyComparable
Deprecated. Signals that tolerant equality cannot be determined.
indexOf(E) - Method in interface edu.utah.further.core.api.lang.Stack
Returns the index of the first occurrence of the specified element in this vector, or CommonConstants#INVALID_VALUE_INTEGER if this vector does not contain the element.
inputOutputErrorMessage(String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
instanceOf(Object, Class<?>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Check if an object is an instance of a type.
instanceOfOneOf(Object, Class<?>...) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Check if that an object is an instance of one of several types.
intersects(T) - Method in interface edu.utah.further.core.api.math.Interval
Does this interval a intersect another interval
intersects(SimpleInterval<D>) - Method in class edu.utah.further.core.api.math.SimpleInterval
Does this interval a intersect another interval
Interval<D extends Comparable<? super D>,T extends Interval<D,T>> - Interface in edu.utah.further.core.api.math
An abstraction of an immutable interval [a,b].
intListToPrimitiveArray(List<Integer>) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
INVALID_VALUE_BOXED_INTEGER - Static variable in class edu.utah.further.core.api.constant.Constants
Invalid value of an integer field.
INVALID_VALUE_BOXED_LONG - Static variable in class edu.utah.further.core.api.constant.Constants
Invalid value of a long field.
INVALID_VALUE_INTEGER - Static variable in class edu.utah.further.core.api.constant.Constants
Invalid value of an integer field.
INVALID_VALUE_LONG - Static variable in class edu.utah.further.core.api.constant.Constants
Invalid value of a long field.
invoke(Method, Object, Object...) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Invokes a method using reflection.
isCamelCaseString(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a string of camel case pattern or not.
isCanceled() - Method in interface edu.utah.further.core.api.chain.ChainRequest
Whether or not this request is canceled.
isClassNameString(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a string a valid Java class name in the FURTHeR context.
isConvertInputToUtf8() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Return the convertInputToUtf8 property.
isDebugPrintResult() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Return the debugPrintResult property.
isEmpty() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
isEmpty(Collection<T>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Check if a collection is empty or null.
isEmpty() - Method in class edu.utah.further.core.api.collections.DummyMap
 
isEmpty() - Method in interface edu.utah.further.core.api.lang.Stack
 
isEmpty() - Method in interface edu.utah.further.core.api.message.MessageContainer
Returns true iff the list of messages is empty.
isEnum(Object) - Static method in class edu.utah.further.core.api.discrete.EnumUtil
Indicates whether an object is an enum type or not.
isFormat() - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
isGeneralizationOf(Class<?>, Class<?>) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Check if a class is a generalization of another.
isIncludeNullValues() - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Return the includeNullValues property.
isIndent() - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Return the indent property.
isInvalidId(Long) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a value an invalid ID.
isInvalidInteger(int) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a value a valid integer.
isInvalidLong(long) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a value an invalid long or not.
isPackageNameString(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a string a valid Java package name.
isPrintElementXmlXlmns() - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Return the printElementXmlXlmns property.
isRecoverable() - Method in enum edu.utah.further.core.api.constant.ErrorCode
Return the recoverable property.
isStarted(S) - Method in interface edu.utah.further.core.api.state.ContextualSwitch
Is this object currently executing.
isStarted() - Method in interface edu.utah.further.core.api.state.Switch
Is this object currently executing.
isStopped(S) - Method in interface edu.utah.further.core.api.state.ContextualSwitch
Is this object currently closed (not executing).
isStopped() - Method in interface edu.utah.further.core.api.state.Switch
 
isString(Object) - Static method in class edu.utah.further.core.api.text.StringUtil
Is object a string.
isValidId(Long) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a value a valid ID.
isValidInteger(int) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a value an valid integer or not.
isValidLong(long) - Static method in class edu.utah.further.core.api.text.StringUtil
Is a value an valid long or not.
iterable(Iterator<E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert an iterator to an iterable object.
IterableType - Enum in edu.utah.further.core.api.collections.page
An enumeration of supported iterable objects.

J

JAXB_PACKAGE_SEPARATOR - Static variable in class edu.utah.further.core.api.constant.Strings
Separates parts of a JAXB context path (package list).
JaxbMarshallerProperty - Enum in edu.utah.further.core.api.xml
Mirrors Marshaller properties with type-safe enumerated constants.
JmsNames - Class in edu.utah.further.core.api.jms
Centralizes useful constants used by messaging services.
JmsNames() - Constructor for class edu.utah.further.core.api.jms.JmsNames
 
join(List<String>, String, ResultType, int) - Method in interface edu.utah.further.core.api.math.ResultHistogramService
Generate a union result from the list of query identifiers.
join(List<String>, ResultType, Integer) - Method in interface edu.utah.further.core.api.math.ResultService
Generate a union result from the list of query identifiers.
JSF_SEPARATOR - Static variable in class edu.utah.further.core.api.constant.Strings
Separates parts of a JSF component identifier.

K

key - Variable in class edu.utah.further.core.api.collections.PublicMapEntryImpl
Entry key.
keySet() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
keySet() - Method in class edu.utah.further.core.api.collections.DummyMap
 

L

Labeled - Interface in edu.utah.further.core.api.context
A task or entity that has a unique string identifier ("label").
lastPartOf(String, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Return the last part of a string after delimiting.
list - Variable in class edu.utah.further.core.api.collections.ListDecorator
The wrapped list.
list1 - Variable in class edu.utah.further.core.api.collections.List2
The wrapped list - type parameter #1 view.
List2<A,B> - Class in edu.utah.further.core.api.collections
Imitates List that is not permitted by the Java Generics framework.
list2 - Variable in class edu.utah.further.core.api.collections.List2
The wrapped list - type parameter #2 view.
ListComposite<T extends Composite<T>> - Interface in edu.utah.further.core.api.tree
An abstraction of composite objects (e.g., a tree node).
ListDecorator<E> - Class in edu.utah.further.core.api.collections
A general-purpose decorator of a list.
ListDecorator() - Constructor for class edu.utah.further.core.api.collections.ListDecorator
 
loadData() - Method in interface edu.utah.further.core.api.data.DataLoader
Copy to import.sql.
LogLevel - Enum in edu.utah.further.core.api.io
Mirrors SLF4J org.apache.log4j.lf5.LogLevels with type-safe enumerated constants.
low - Variable in class edu.utah.further.core.api.math.SimpleInterval
Lower bound of the interval.

M

MapEntryKeyComparator<K extends Comparable<? super K>,V> - Class in edu.utah.further.core.api.collections
Compares map entries based on their keys' natural order.
MapEntryKeyComparator() - Constructor for class edu.utah.further.core.api.collections.MapEntryKeyComparator
 
marshal(Map<K, V>) - Method in class edu.utah.further.core.api.xml.IdentifiableMapAdapter
 
marshal(Map<String, T>) - Method in class edu.utah.further.core.api.xml.NamedMapAdapter
 
marshal(Timestamp) - Method in class edu.utah.further.core.api.xml.TimestampAdapter
Marshal a Timestamp object.
marshal(Object) - Method in interface edu.utah.further.core.api.xml.XmlService
 
marshal(Object, MarshallerOptions) - Method in interface edu.utah.further.core.api.xml.XmlService
 
marshal(Object, Object, MarshallerOptions) - Method in interface edu.utah.further.core.api.xml.XmlService
 
marshalAndPrint(Object) - Method in interface edu.utah.further.core.api.xml.XmlService
 
MarshallerOptions - Interface in edu.utah.further.core.api.xml
/** An XmlService helper class that builds the JAXBContext and JAXB marshaller, unmarshaller.
MASKED_PASSWORD - Static variable in class edu.utah.further.core.api.constant.Strings
What to display when a password string is to be masked.
matchesOneOf(String, Collection<? extends Pattern>) - Static method in class edu.utah.further.core.api.regex.RegExUtil
Test whether a string matches at least one of several regular expression patterns.
MavenPhase - Enum in edu.utah.further.core.api.constant
Centralizes Maven 2 phase names.
max(byte[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Find maximum (largest) value in array.
max(int[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Find maximum (largest) value in array.
max(double[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Find maximum (largest) value in array.
MAX_RECURSION - Static variable in class edu.utah.further.core.api.constant.Constants
Method calling recursion limit.
MDR - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
MDR web service modules.
merge(T) - Method in interface edu.utah.further.core.api.data.Dao
Performs a merge operation.
mergeMessage(Class<?>, String) - Static method in class edu.utah.further.core.api.message.Messages
 
Message - Interface in edu.utah.further.core.api.observer
This is an original addition to the standard observer pattern.
MessageContainer<T> - Interface in edu.utah.further.core.api.message
A container (map) of internationalizable messages
Messages - Class in edu.utah.further.core.api.message
Commonly used debugging messages, usually regarding exceptions and assertions.
midPad(String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Pad the beginning and end of the given String with spaces until the String is of the given length.
midpad(String, int, char) - Static method in class edu.utah.further.core.api.text.StringUtil
Pad the beginning and end of the given String with the given character until the result is the desired length.
MILLISECONDS_TO_YEARS - Static variable in class edu.utah.further.core.api.constant.Constants
Convert milliseconds to years by multiplying by this constant.
min(byte[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Find minimum (lowest) value in array.
min(int[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Find minimum (lowest) value in array.
min(double[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Find minimum (lowest) value in array.
minIndex(double[]) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
 
minIndexGreaterThan(double[], double) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Return the minimal index for which the corresponding array element is greater than a certain threshold.
MINUTES - Static variable in class edu.utah.further.core.api.time.TimeUtil
Maximum number of minutes.
Mock - Annotation Type in edu.utah.further.core.api.context
A mark-up annotation for mock classes.
MOCK - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Mock namespace for test scopes.
movedChildMessage(int, int) - Static method in class edu.utah.further.core.api.message.Messages
 
movedMessage(String, String) - Static method in class edu.utah.further.core.api.message.Messages
 
MutablePublicMapEntry<K,V> - Interface in edu.utah.further.core.api.collections
A publicly-visible, mutable map entry (key-value pair).
MutableTransferList<T> - Interface in edu.utah.further.core.api.xml
Represents a transfer object which is a list of other transfer objects.
MutableTree<D extends Serializable,T extends MutableTree<D,T>> - Interface in edu.utah.further.core.api.tree
An abstraction of a mutable tree node.

N

Named - Interface in edu.utah.further.core.api.context
A task or entity that has a name.
NamedMapAdapter<T extends Named,S> - Class in edu.utah.further.core.api.xml
A JAXB adapter of a map of Named objects.
NamedMapAdapter() - Constructor for class edu.utah.further.core.api.xml.NamedMapAdapter
 
NEW_LINE_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
New line string.
newBigDecimalNullSafe(String) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Translates the string representation of a BigDecimal into a BigDecimal.
newBigIntegerNullSafe(String) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Translates the string representation of a BigInteger into a BigInteger.
newByteVector(int, byte) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
newConcurrentMap() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of maps.
newDoubleMatrix(int, int, double) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
newDoubleVector(int, double) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
/**
newInstance(String) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Leads to OSGi classpath problems.
newInstance1(List<? extends A>) - Static method in class edu.utah.further.core.api.collections.List2
Return a new wrapper around a list of a type that extends both A and B.
newInstance2(List<? extends B>) - Static method in class edu.utah.further.core.api.collections.List2
Return a new wrapper around a list of a type that extends both A and B.
newIntMatrix(int, int, int) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
newIntVector(int, int) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
newList() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of array lists.
newList(CollectionUtil.ListType) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of lists.
newList(Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of array lists.
newList(CollectionUtil.ListType, Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of array lists.
newList(T[]) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of array lists.
newList(CollectionUtil.ListType, T[]) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of array lists.
newList(int) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of array lists.
newList(int, E) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of array lists.
newList(CollectionUtil.ListType, int) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of array lists.
newLongNullSafe(String) - Static method in class edu.utah.further.core.api.math.ArithmeticUtil
Translates the string representation of a Long into a Long.
newMap() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of the default map implementation (hash map).
newMap(CollectionUtil.MapType) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of maps.
newMap(Map<? extends K, ? extends V>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of the default map implementation (hash map).
newMap(CollectionUtil.MapType, Map<? extends K, ? extends V>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of maps.
newOrdinalArray(int) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Return an array of the numbers 0..n-1.
newPager(T, PagingStrategy) - Method in interface edu.utah.further.core.api.collections.page.PagingProvider
A factory method of iterators for supported iterable objects of type T .
newPropertiesCopy(Properties) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Make a copy of a Properties object.
newSerializationPropertiesForPrintout() - Static method in class edu.utah.further.core.api.xml.XmlUtil
Return XQuery XML serialization properties for pretty XML output formatting.
newSet() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of hash sets.
newSet(CollectionUtil.SetType) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of sets.
newSet(Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of hash sets.
newSet(CollectionUtil.SetType, Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of sets.
newSortedMap() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of the sorted map default implementation (tree map).
newSortedMap(CollectionUtil.MapType) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A factory method of sorted maps.
newSortedMap(SortedMap<K, ? extends V>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new tree map containing the same mappings and using the same ordering as the specified sorted map.
newSortedMap(CollectionUtil.MapType, SortedMap<K, ? extends V>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new sorted map containing the same mappings and using the same ordering as the specified sorted map.
newSortedMap(Comparator<? super K>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new tree map with a custom comparator.
newSortedMap(CollectionUtil.MapType, Comparator<? super K>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
/** Constructs a new tree map with a custom comparator.
newSortedMap(Map<K, ? extends V>, Comparator<? super K>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new tree map containing the same mappings and using the same ordering as the specified sorted map.
newSortedMap(CollectionUtil.MapType, Map<K, ? extends V>, Comparator<? super K>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new sorted map containing the same mappings and using the same ordering as the specified sorted map.
newSortedSet() - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of tree sets.
newSortedSet(CollectionUtil.SetType) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new, empty sorted set, sorted according to the natural ordering of its elements.
newSortedSet(CollectionUtil.SetType, Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of hash sets.
newSortedSet(Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
A generic factory method of sorted sets.
newSortedSet(Comparator<? super E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new, empty tree set, sorted according to the specified comparator.
newSortedSet(CollectionUtil.SetType, Comparator<? super E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Constructs a new, empty sorted set, sorted according to the specified comparator.
newStringBuilder() - Static method in class edu.utah.further.core.api.text.StringUtil
Return a new instance of an empty string buffer.
newStringMatrix(int, int, String) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
newStringVector(int, String) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
newUnsupportedOperationExceptionNotImplementedYet() - Static method in class edu.utah.further.core.api.lang.CoreUtil
A useful method to use in a code that is still in development.
newXmlStreamReader(InputStream) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
NO_LIMIT - Static variable in interface edu.utah.further.core.api.collections.page.PagingStrategy
Value of maxResults that allows an unlimited number of iterants to be retrieved.
NONE - Static variable in class edu.utah.further.core.api.constant.Strings
Printed if property is empty / not applicable.
NOT_APPLICABLE - Static variable in class edu.utah.further.core.api.constant.Strings
Printed if property is not applicable.
NOT_EQUAL - Static variable in interface edu.utah.further.core.api.math.TolerantlyComparable
Deprecated. Signals that tolerant equality does not hold.
NOT_EQUAL_WHEN_NAN - Static variable in interface edu.utah.further.core.api.math.TolerantlyComparable
Deprecated. This indicates that it's infinity vs.
notEmptyMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
notEnd() - Method in interface edu.utah.further.core.api.lang.RichIterator
Returns false if and only if the element returned by the last Iterator.next() call is the last element in the iteration.
notFoundMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
notifyObservers(Message) - Method in interface edu.utah.further.core.api.observer.Subject
Notify all observers of a change in the subject's internal state.
notInRange(Object, int, int, int) - Static method in class edu.utah.further.core.api.message.Messages
 
notInRange(Object, double, double, double) - Static method in class edu.utah.further.core.api.message.Messages
 
notNullMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
notWiredMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
NULL_TO_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
Printed in case of a null string.
numOccurrencesEquals(boolean, int, boolean...) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Calculates the gate (#(argument = value) = k) for n of arguments.

O

Observer - Interface in edu.utah.further.core.api.observer
An observer in an observer pattern.
ONE_DAY - Static variable in class edu.utah.further.core.api.time.TimeUtil
Number of milliseconds in one day.
ONE_HOUR - Static variable in class edu.utah.further.core.api.time.TimeUtil
Number of milliseconds in one hour.
ONE_MILLISECOND - Static variable in class edu.utah.further.core.api.time.TimeUtil
Number of milliseconds in one milliseconds.
ONE_MINUTE - Static variable in class edu.utah.further.core.api.time.TimeUtil
Number of milliseconds in one minute.
ONE_SECOND - Static variable in class edu.utah.further.core.api.time.TimeUtil
Number of milliseconds in one second.
oneFalse(boolean...) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Calculates the adjoint of an exclusive OR gate of n of arguments.
oneTrue(boolean...) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Calculates the exclusive OR gate of n of arguments.
openTag(String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an XML opening tag with no attributes.
openTag(String, Map<String, String>) - Static method in class edu.utah.further.core.api.xml.XmlUtil
Print an XML opening tag with attributes.
openTag(String, String, String) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
options() - Method in interface edu.utah.further.core.api.xml.XmlService
A factory method of marshalling builder.

P

PACKAGE_NAME_REGEXP - Static variable in class edu.utah.further.core.api.text.StringUtil
A regular expression of Java package names in the FURTHeR context.
Pager<E> - Interface in edu.utah.further.core.api.collections.page
A pager that loops over an iterable objects and output pages instead of individual elements.
pager(Object, Labeled) - Method in interface edu.utah.further.core.api.collections.page.PagerFactory
Return a paging iterator with the default page strategy and page size #DEFAULT_PAGE_SIZE.
pager(Object, Labeled, int) - Method in interface edu.utah.further.core.api.collections.page.PagerFactory
Return a paging iterator with a default page strategy and a custom page size.
pager(Object, PagingStrategy) - Method in interface edu.utah.further.core.api.collections.page.PagerFactory
Return a paging iterator of some type of an iterable object.
PagerFactory - Interface in edu.utah.further.core.api.collections.page
Instantiates pager objects.
PagingLoopController - Class in edu.utah.further.core.api.collections.page
Controls a paging loop per FUR-1311.
PagingLoopController() - Constructor for class edu.utah.further.core.api.collections.page.PagingLoopController
Default constructor, no fields set.
PagingProvider<T> - Interface in edu.utah.further.core.api.collections.page
This type is a factory of pagers (paging iterators).
PagingStrategy - Interface in edu.utah.further.core.api.collections.page
Determines a page size while iterating over an object with a paging iterator.
Parameter - Interface in edu.utah.further.core.api.collections
A name-value pair.
PathKey - Annotation Type in edu.utah.further.core.api.ws
Deprecated. 
peek() - Method in interface edu.utah.further.core.api.lang.Stack
 
PersistentEntity<ID extends Comparable<ID> & Serializable> - Interface in edu.utah.further.core.api.data
An EIS persistent entity (can be persisted to and loaded from a database).
PlaceHolderResolver - Interface in edu.utah.further.core.api.text
A utility service that resolves place holders in strings.
pluralForm(String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a default plural form string.
pluralForm(String, long) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a default plural form string.
pluralForm(String, String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a flexible plural form string.
pluralFormSuffix(int) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a plural form suffix string.
poll(long, long, TimeUnit) - Method in interface edu.utah.further.core.api.concurrent.PollingFuture
Polls the tasks's result every so-often up to a timeout.
PollingFuture<V> - Interface in edu.utah.further.core.api.concurrent
A Java Concurrency Library Future represents the result of an asynchronous computation.
pop() - Method in interface edu.utah.further.core.api.lang.Stack
Pop an element from the stack
PORTAL - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Portal module namespace.
postPad(String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Pad the end of the given String with spaces until the String is of the given length.
postPad(String, int, char) - Static method in class edu.utah.further.core.api.text.StringUtil
Append the given character to the String until the result is the desired length.
prePad(String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Pad the beginning of the given String with spaces until the String is of the given length.
prePad(String, int, char) - Static method in class edu.utah.further.core.api.text.StringUtil
Pre-pend the given character to the String until the result is the desired length.
PRETTY_DATE_FORMAT - Static variable in class edu.utah.further.core.api.message.SeverityMessage
These fields handle date format in message printouts.
PRETTY_DATE_FORMATTER - Static variable in class edu.utah.further.core.api.message.SeverityMessage
A thread-safe version of SimpleDateFormat
preventUtilityConstruction() - Static method in class edu.utah.further.core.api.lang.CoreUtil
Make sure this method is final.
PrintableComposite<T extends PrintableComposite<T>> - Interface in edu.utah.further.core.api.tree
An abstraction of a composite object that can be printed to the console.
printData() - Method in interface edu.utah.further.core.api.tree.PrintableComposite
Print the data and other properties of this node.
printDelimited(List<?>, String) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert a list to a delimited string.
printElement(PrintStream, XMLStreamReader, boolean) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
printEndElement(PrintStream, XMLStreamReader) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
Printer<T> - Interface in edu.utah.further.core.api.tree
A tree printer/formatter.
printIntegerList(String, List<?>) - Static method in class edu.utah.further.core.api.text.StringUtil
Print an integer list.
printList(List<T>, Printer<T>) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a view of a list.
printLiterally(PrintStream, XMLStreamReader) - Static method in class edu.utah.further.core.api.xml.XmlUtil
 
printToString(Node) - Static method in class edu.utah.further.core.api.xml.transform.XmlTransformUtil
Pretty-print an XML document to string using a default writer.
printToString(Node, DocumentSerializer) - Static method in class edu.utah.further.core.api.xml.transform.XmlTransformUtil
Pretty-print an XML document to string using a particular writer.
process(ChainRequest) - Method in interface edu.utah.further.core.api.chain.RequestProcessor
Process the request.
PROPERTY_SCOPE_CHAR - Static variable in class edu.utah.further.core.api.constant.Strings
A separator between an entity and its property name, e.g.
PROPERTY_SCOPE_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
A separator between an entity and its property name, e.g.
PROTOTYPE - Static variable in class edu.utah.further.core.api.constant.Constants.Scope
Indicates a prototype bean in Spring annotations.
PubliclyCloneable<T extends PubliclyCloneable<T>> - Interface in edu.utah.further.core.api.lang
Defines a type of object that can be deep-copied.
PublicMapEntry<K,V> - Interface in edu.utah.further.core.api.collections
A publicly-visible map entry (key-value pair).
PublicMapEntryImpl<K,V> - Class in edu.utah.further.core.api.collections
A publicly-visible map entry (key-value pair).
PublicMapEntryImpl(K, V) - Constructor for class edu.utah.further.core.api.collections.PublicMapEntryImpl
Create a new map entry.
push(E) - Method in interface edu.utah.further.core.api.lang.Stack
 
put(K, V) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
put(K, V) - Method in class edu.utah.further.core.api.collections.DummyMap
 
putAll(Map<? extends K, ? extends V>) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
putAll(Map<? extends K, ? extends V>) - Method in class edu.utah.further.core.api.collections.DummyMap
 
putAndReturn(K, V) - Method in class edu.utah.further.core.api.collections.ChainedMap
Put an key-value pair into a map, and return the map.

Q

queryParam(String, String) - Method in class edu.utah.further.core.api.ws.UrlBuilder
Add a query parameter.
queryParam(String, String[]) - Method in class edu.utah.further.core.api.ws.UrlBuilder
Add a query parameter with an array value.
quote(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Return a singly-quoted text.

R

read(T, ID) - Method in interface edu.utah.further.core.api.data.Dao
Read an entity from the database.
readBytesFromStream(InputStream) - Static method in class edu.utah.further.core.api.lang.CoreUtil
Read bytes from an input stream.
readIntoMessage(Object, T) - Static method in class edu.utah.further.core.api.message.Messages
 
readMessage(T) - Static method in class edu.utah.further.core.api.message.Messages
 
receiveKey(K) - Method in interface edu.utah.further.core.api.visitor.Friend
Receive a key to the private parts of the friendly class.
ReflectionUtil - Class in edu.utah.further.core.api.lang
Utilities related to reflection, class types and generic class types.
ReflectionUtil.ExecutionPhase - Enum in edu.utah.further.core.api.lang
Type of executing a method set on a type (execute super-class methods before or after this object's methods).
refresh(T) - Method in interface edu.utah.further.core.api.data.Dao
Re-read the state of the given persistent instance.
RegExUtil - Class in edu.utah.further.core.api.regex
Regular expression utility class.
release() - Method in class edu.utah.further.core.api.concurrent.Semaphore
Receive signal.
remove(Object) - Method in class edu.utah.further.core.api.collections.ChainedMap
 
remove(Object) - Method in class edu.utah.further.core.api.collections.DummyMap
 
remove() - Method in class edu.utah.further.core.api.lang.UnmodifiableIterator
Guaranteed to throw an exception and leave the underlying data unmodified.
removeAllAttributes() - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Removes all attributes from this container.
removeAllAttributes() - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
removeAllChilds() - Method in interface edu.utah.further.core.api.tree.MutableTree
Remove all children.
removeAttribute(String) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Removes an attribute from the context of this request.
removeAttribute(String) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
removeChild(T) - Method in interface edu.utah.further.core.api.tree.MutableTree
Remove a child from the children list.
removeChildNode(T) - Method in interface edu.utah.further.core.api.tree.MutableTree
Remove a child node under this node; all grandchildren (children of this child) are added under this node, at position indexOf(child).
removeFromParent() - Method in interface edu.utah.further.core.api.tree.MutableTree
Remove this node from its parent's children list.
removeMessage(T) - Method in interface edu.utah.further.core.api.message.MessageContainer
Removes a message from the list of messages of this object.
removeObserver(Observer) - Method in interface edu.utah.further.core.api.observer.Subject
Unsubscribe an observer with this subject.
removeParentReference() - Method in interface edu.utah.further.core.api.tree.MutableTree
Set the parent of this node to null.
repeat(String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Generate a string that is a repetition of a string up to fill a certain length.
replace(String, String, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Replace occurrences of a substring.
replaceChild(T, T) - Method in interface edu.utah.further.core.api.tree.MutableTree
Set child at position children.indexOf(oldChild) with newChild.
REQUEST - Static variable in class edu.utah.further.core.api.constant.Constants.Scope
Indicates a request-scope backing bean in Spring annotations.
RequestHandler - Interface in edu.utah.further.core.api.chain
A base class for handlers in a Classic CoR (Chain of Responsibility Pattern), i.e., the request is handled by only one of the handlers in the chain at a time, and it decides where to forward the request next.
RequestProcessor - Interface in edu.utah.further.core.api.chain
A ChainRequest processor.
reset() - Static method in class edu.utah.further.core.api.time.TimeService
Reset the time source.
resolvePlaceholders(String) - Method in interface edu.utah.further.core.api.text.PlaceHolderResolver
Resolve all place holders in a string.
resolvePlaceholders(String, Properties) - Method in interface edu.utah.further.core.api.text.PlaceHolderResolver
Resolve all place holders in a string.
ResourceLocator - Annotation Type in edu.utah.further.core.api.context
A class annotated with this annotation is assumed to be a resource/service locator for its entire maven module.
ResultHistogramService<T> - Interface in edu.utah.further.core.api.math
Generates aggregated federated counts, broken down by a demographic category.
ResultHistogramServiceCount - Interface in edu.utah.further.core.api.math
Generates aggregated federated counts, broken down by a demographic category.
ResultService<T> - Interface in edu.utah.further.core.api.math
Generates results to construct result views for queries.
ResultServiceCount - Interface in edu.utah.further.core.api.math
A concrete ResultService that returns counts (aggregated results).
ResultType - Enum in edu.utah.further.core.api.math
Federated result set types.
ResultVisitor<T,R> - Interface in edu.utah.further.core.api.visitor
An algorithm that visits an object and returns some result object.
RichIterator<E> - Interface in edu.utah.further.core.api.lang
An iterator over a collection.
run() - Method in interface edu.utah.further.core.api.lang.ThrowingRunnable
The general contract of this version of the run method is that it may take any action whatsoever, including throwing checked exceptions.

S

save(T) - Method in interface edu.utah.further.core.api.data.Dao
Persists an object to the database and returns the identifier.
SCOPE_CLOSE - Static variable in class edu.utah.further.core.api.constant.Strings
Default closing bracket (scope) in tree printouts.
SCOPE_OPEN - Static variable in class edu.utah.further.core.api.constant.Strings
Default opening bracket (scope) in tree printouts.
SECONDS - Static variable in class edu.utah.further.core.api.time.TimeUtil
Maximum number of seconds.
Semaphore - Class in edu.utah.further.core.api.concurrent
A semaphore for sending signals between threads.
Semaphore() - Constructor for class edu.utah.further.core.api.concurrent.Semaphore
 
serialize(Node, OutputStream) - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Pretty print an XML document using the Java transform API.
serialize(Node, OutputStream) - Method in class edu.utah.further.core.api.xml.transform.SimpleDocumentSerializer
Pretty print an XML document using XmlDocumentWriter.
serialize(Node, OutputStream) - Method in class edu.utah.further.core.api.xml.transform.TransformerDocumentSerializer
Pretty print an XML document using the Java transform API.
setArguments(List<String>) - Method in class edu.utah.further.core.api.exception.ApplicationError
Set a new value for the arguments property.
setAttribute(String, Object) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Stores an attribute in the context of this request.
setAttribute(Labeled, Object) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Stores an attribute in the context of this request by a Labeled object.
setAttribute(String, Object) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
setAttribute(Labeled, Object) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
setAttributes(Map<String, ?>) - Method in interface edu.utah.further.core.api.chain.AttributeContainer
Sets the attributes map property
setAttributes(Map<String, ?>) - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
 
setClasses(Set<Class<?>>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the contextClasses property.
setClasses(Class<?>...) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the contextClasses property.
setCode(ErrorCode) - Method in class edu.utah.further.core.api.exception.ApplicationError
Set a new value for the code property.
setCollection(Collection<E>) - Method in class edu.utah.further.core.api.collections.CollectionDeocrator
Set a new value for the collection property.
setCollectionElements(Collection<E>, Collection<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Clear a collection and set its elements to a new list.
setColumnMatrix(byte[][], int[], byte[][]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Sets matrix's entries in a set selectedColumns of column numbers.
setColumnMatrix(int[][], int[], int[][]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Sets matrix's entries in a set selectedColumns of column numbers.
setColumnVector(byte[][], int, byte[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Sets matrix's column.
setColumnVector(int[][], int, int[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Sets matrix's column.
setComparator(Comparator<? super K>) - Method in class edu.utah.further.core.api.xml.IdentifiableMapAdapter
Set a new value for the comparator property.
setConvertInputToUtf8(boolean) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the convertInputToUtf8 property.
setData(D) - Method in interface edu.utah.further.core.api.tree.MutableTree
 
setDays(long) - Method in class edu.utah.further.core.api.time.DurationBuilder
Set a new value for the days property.
setDebugPrintResult(boolean) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the debugPrintResult property.
setDefaultJaxbConfig(Map<String, Object>) - Method in interface edu.utah.further.core.api.xml.XmlService
 
setDefaultPlaceHolders(Properties) - Method in interface edu.utah.further.core.api.text.PlaceHolderResolver
Set a new value for the default place holder map.
setDelimiter(String) - Method in interface edu.utah.further.core.api.text.StringParser
Set a new value for the delimiter property.
setDuration(Timestamp) - Method in interface edu.utah.further.core.api.time.Durable
Set the duration of default-content programs in this course [milliseconds].
setEncode(boolean) - Method in class edu.utah.further.core.api.ws.UrlBuilder
Set a new value for the encode property.
setEntity(E) - Method in class edu.utah.further.core.api.observer.DataMessage
Set a new value for the entity property.
setError(ApplicationError) - Method in exception edu.utah.further.core.api.exception.WsException
DO NOT CALL - FOR XML MARSHALLERS ONLY.
setException(Throwable) - Method in interface edu.utah.further.core.api.chain.ChainRequest
Set the latest exception associated with this request.
setField(Object, String, Object) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Set a field on an object using reflection.
setFormat(boolean) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
setHours(int) - Method in class edu.utah.further.core.api.time.DurationBuilder
Set a new value for the hours property.
setId(ID) - Method in interface edu.utah.further.core.api.discrete.HasSettableIdentifier
Set the identifier of this object.
setIncludeNullValues(boolean) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Set a new value for the includeNullValues property.
setIndent(boolean) - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Set a new value for the indent property.
setIndentAmount(int) - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Set a new value for the indentAmount property.
setJaxbConfig(Map<String, Object>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the jaxbConfig property.
setKey(K) - Method in interface edu.utah.further.core.api.collections.MutablePublicMapEntry
Replaces the key corresponding to this entry with the specified value (optional operation).
setList(List<E>) - Method in class edu.utah.further.core.api.collections.ListDecorator
Set a new value for the list property.
setList(List<? extends T>) - Method in interface edu.utah.further.core.api.xml.MutableTransferList
Sets the collection held by this transfer object.
setListElements(List<E>, List<? extends E>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Clear a list and set its elements to a new list.
setMapElements(Map<K, V>, Map<? extends K, ? extends V>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Clear a map and set its elements to a new map.
setMarshallerConfig(Map<JaxbMarshallerProperty, Object>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the marshallerConfig property.
setMaxResults(int) - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Set a new value for the maxResults property.
setMessage(String) - Method in class edu.utah.further.core.api.exception.ApplicationError
Set a new value for the message property.
setMilliseconds(int) - Method in class edu.utah.further.core.api.time.DurationBuilder
Set a new value for the milliseconds property.
setMinutes(int) - Method in class edu.utah.further.core.api.time.DurationBuilder
Set a new value for the minutes property.
setNamespaceUriToPrefix(Map<String, String>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
setNextNode(RequestHandler) - Method in interface edu.utah.further.core.api.chain.RequestHandler
Set the next node in the chain
setNullValue(String) - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Set a new value for the nullValue property.
setNullValue(String) - Method in interface edu.utah.further.core.api.text.PlaceHolderResolver
Set a value that should be treated as null when resolved as a place holder value: e.g.
setNumHeaderRows(int) - Method in interface edu.utah.further.core.api.collections.page.Pager
Set a new value for the numHeaderRows property.
setPackages(String...) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
setPackages(Set<String>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
setPageCount(int) - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Set a new value for the pageCount property.
setPager(Pager<?>) - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Set a new value for the pager property.
setPrevNode(RequestHandler) - Method in interface edu.utah.further.core.api.chain.RequestHandler
Set the previous node in the chain
setPrintElementXmlXlmns(boolean) - Method in interface edu.utah.further.core.api.xml.transform.DocumentSerializer
Set a new value for the printElementXmlXlmns property.
setPrinter(Printer<T>) - Method in interface edu.utah.further.core.api.tree.MutableTree
 
setProperties(Marshaller, Map<JaxbMarshallerProperty, Object>) - Static method in enum edu.utah.further.core.api.xml.JaxbMarshallerProperty
Set all marshaller properties found in a JAXB configuration.
setProperty(Marshaller, JaxbMarshallerProperty, Object) - Static method in enum edu.utah.further.core.api.xml.JaxbMarshallerProperty
Set a marshaller property.
setQueryId(ID) - Method in interface edu.utah.further.core.api.discrete.HasQueryIdentifier
 
setRequestHandler(RequestHandler) - Method in interface edu.utah.further.core.api.chain.RequestProcessor
Get a reference to the handler handling this processor.
setResultCount(int) - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
Set a new value for the resultCount property.
setRootNamespaceUris(Set<String>) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
 
setSeconds(int) - Method in class edu.utah.further.core.api.time.DurationBuilder
Set a new value for the seconds property.
setService(Class<T>, T) - Static method in class edu.utah.further.core.api.context.Bordello
Deprecated. Set an alternate service implementation.
setStream(PrintStream) - Method in enum edu.utah.further.core.api.io.SystemOutputStream
Reassigns the corresponding System stream.
setText(String) - Method in interface edu.utah.further.core.api.xml.TextArgument
Set a new value for the name property.
setText(String) - Method in class edu.utah.further.core.api.xml.TextArgumentImpl
Set a new value for the name property.
setTimeSource(TimeSource) - Static method in class edu.utah.further.core.api.time.TimeService
Set a custom time source.
setUpMessage() - Static method in class edu.utah.further.core.api.message.Messages
 
setUserId(ID) - Method in interface edu.utah.further.core.api.security.HasSettableUserIdentifier
 
setValidationSchema(Schema) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the validationSchema property.
setValidationSchema(Source) - Method in interface edu.utah.further.core.api.xml.MarshallerOptions
Set a new value for the validationSchema property from an XML input source.
setValue(V) - Method in interface edu.utah.further.core.api.collections.MutablePublicMapEntry
Replaces the value corresponding to this entry with the specified value (optional operation).
Severity - Enum in edu.utah.further.core.api.message
A severity level.
SeverityMessage - Class in edu.utah.further.core.api.message
An observer pattern message that signals a change in a task's state.
SeverityMessage(Severity, String) - Constructor for class edu.utah.further.core.api.message.SeverityMessage
Create a message.
SeverityMessageContainer - Interface in edu.utah.further.core.api.message
A container of SeverityMessages.
SHORT_WITH_SPACES_STYLE - Static variable in class edu.utah.further.core.api.text.ToStringCustomStyles
The short prefix toString style with field spaces.
SimpleDocumentSerializer - Class in edu.utah.further.core.api.xml.transform
Uses XmlDocumentWriter to serialize a DOM.
SimpleDocumentSerializer() - Constructor for class edu.utah.further.core.api.xml.transform.SimpleDocumentSerializer
 
SimpleInterval<D extends Comparable<? super D>> - Class in edu.utah.further.core.api.math
An immutable interval [a,b], where a and b are integers.
SimpleInterval(D, D) - Constructor for class edu.utah.further.core.api.math.SimpleInterval
Construct an interval from bounds.
SimpleSwitch - Interface in edu.utah.further.core.api.state
An object that can be started and stopped, like an on/off switch.
SINGLE_QUOTE - Static variable in class edu.utah.further.core.api.constant.Strings
A text quotation symbol.
SINGLETON - Static variable in class edu.utah.further.core.api.constant.Constants.Scope
Indicates a singleton bean in Spring annotations.
Singleton - Annotation Type in edu.utah.further.core.api.context
A class annotated with this annotation is assumed to be a singleton at run-time.
SingletonInstanceManager - Class in edu.utah.further.core.api.context
Keeps track of a singleton class' instantiation state.
SingletonInstanceManager(Class<?>) - Constructor for class edu.utah.further.core.api.context.SingletonInstanceManager
Create a singleton class state manager.
size() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
size() - Method in class edu.utah.further.core.api.collections.DummyMap
 
SMALL_NUMBER - Static variable in class edu.utah.further.core.api.constant.Constants
A small positive number.
SortedSetComparator<E> - Class in edu.utah.further.core.api.collections
Compares sorted sets that are assumed to have natural-ordering comparator by lexicographic ordering.
SortedSetComparator() - Constructor for class edu.utah.further.core.api.collections.SortedSetComparator
 
SortingOrder - Enum in edu.utah.further.core.api.collections
Sorting order enum, specifying request result sort behavior.
SPACE_CHAR - Static variable in class edu.utah.further.core.api.constant.Strings
White space character.
SPACE_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
White space string.
split(String, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Split the given String into tokens.
splitIncludeDelimiters(String, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Split the given String into tokens.
SQL_WILDCARD - Static variable in class edu.utah.further.core.api.constant.Strings
ANSI SQL Wildcard character
Stack<E> - Interface in edu.utah.further.core.api.lang
Consists of the methods of Stack methods without the Vector interface methods, with some additional useful pop/push methods.
start(S) - Method in interface edu.utah.further.core.api.state.ContextualSwitch
Start (or restart) the object.
start() - Method in interface edu.utah.further.core.api.state.SimpleSwitch
Start (or restart) the object.
start() - Method in interface edu.utah.further.core.api.state.Switch
Start (or restart) the object.
startsWith(List<? extends T>, List<? extends T>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Does a list start with a sub-list.
startsWithAny(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string starts with any of the given terms.
startsWithAnyIgnoreCase(String, String[]) - Static method in class edu.utah.further.core.api.text.StringUtil
Tests to see if the given string starts with any of the given terms.
State<S extends State<S,A,M>,A extends StateMachineAction<S,A,M>,M extends StateMachine<S,A,M>> - Interface in edu.utah.further.core.api.state
An state unique identifier.
StateHandler<S extends State<S,A,M>,A extends StateMachineAction<S,A,M>,M extends StateMachine<S,A,M>> - Interface in edu.utah.further.core.api.state
Manages a state machine's state (State pattern).
StateMachine<S extends State<S,A,M>,A extends StateMachineAction<S,A,M>,M extends StateMachine<S,A,M>> - Interface in edu.utah.further.core.api.state
A (Turing) finite state machine in a state pattern.
StateMachineAction<S extends State<S,A,M>,A extends StateMachineAction<S,A,M>,M extends StateMachine<S,A,M>> - Interface in edu.utah.further.core.api.state
Describes all permissible actions (state transition) of a state machine.
stop(S) - Method in interface edu.utah.further.core.api.state.ContextualSwitch
Stops the object's operation.
stop() - Method in interface edu.utah.further.core.api.state.SimpleSwitch
Stops the object's operation.
stop() - Method in interface edu.utah.further.core.api.state.Switch
Stops the object's operation.
StringParser<T> - Interface in edu.utah.further.core.api.text
Deserializes a string into an object.
Strings - Class in edu.utah.further.core.api.constant
This interface centralizes string and character constants, labels and names used throughout the application.
Strings() - Constructor for class edu.utah.further.core.api.constant.Strings
 
StringUtil - Class in edu.utah.further.core.api.text
Utilities related to strings and text processing.
stripNewLinesAndTabs(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Remove all new lines and tabs from a string
Stub - Annotation Type in edu.utah.further.core.api.context
A mark-up annotation for stub implementation classes.
Subject - Interface in edu.utah.further.core.api.observer
A subject / observable in an observer pattern.
surroundWithSqlWildcard(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Adds the ANSI SQL Wildcard to the beginning and end of the string.
Switch - Interface in edu.utah.further.core.api.state
An object that can be started and stopped, like an on/off switch.
SystemOutputStream - Enum in edu.utah.further.core.api.io
A useful facade enumeration of System output streams.
SystemProperty - Enum in edu.utah.further.core.api.io
Centralizes useful system properties as an enumeration (FUR-751).

T

TAB_CHAR - Static variable in class edu.utah.further.core.api.constant.Strings
Tab character.
TAB_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
Tab character as string.
take() - Method in class edu.utah.further.core.api.concurrent.Semaphore
Send signal.
tearDownMessage() - Static method in class edu.utah.further.core.api.message.Messages
 
TextArgument - Interface in edu.utah.further.core.api.xml
A service meta data transfer object.
TextArgumentImpl - Class in edu.utah.further.core.api.xml
A service meta data transfer object.
TextArgumentImpl() - Constructor for class edu.utah.further.core.api.xml.TextArgumentImpl
 
TextTemplate - Class in edu.utah.further.core.api.text
An immutable template string that supports replacements of parameters by values.
TextTemplate(String, List<String>) - Constructor for class edu.utah.further.core.api.text.TextTemplate
Create a text template.
ThrowingRunnable - Interface in edu.utah.further.core.api.lang
Similar to Runnable, but allowed to throw any exception from its run method.
TimeService - Class in edu.utah.further.core.api.time
An abstraction of system time routines.
TimeService() - Constructor for class edu.utah.further.core.api.time.TimeService
 
TimeSource - Interface in edu.utah.further.core.api.time
A time source to be used by TimeService.
TimestampAdapter - Class in edu.utah.further.core.api.xml
A JAXB adapter of a Timestamp type.
TimestampAdapter() - Constructor for class edu.utah.further.core.api.xml.TimestampAdapter
 
TimeUtil - Class in edu.utah.further.core.api.time
Core utilities related to times, dates and timestamps.
TO_BE_ADDED - Static variable in class edu.utah.further.core.api.constant.Strings
Printed if an object is yet to be added.
toArrayNullSafe(List<?>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert a list to an array.
toDoubleArray(SortedSet<Integer>) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
toDoubleArray(int[]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
toDoubleArray(List<Double>) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
toIdList(List<? extends HasIdentifier<ID>>) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert a persistent entity list to an ID list.
TolerantComparator<T> - Interface in edu.utah.further.core.api.math
Deprecated. 
TolerantEqualizer<T> - Interface in edu.utah.further.core.api.math
Compares its two arguments for tolerant equality.
TolerantlyComparable<T extends TolerantlyComparable<T>> - Interface in edu.utah.further.core.api.math
Deprecated. 
tolerantlyEqual(T, T, double) - Method in interface edu.utah.further.core.api.math.TolerantComparator
Deprecated. The result of equality of two evaluable objects up to a tolerance.
tolerantlyEqual(T, T, int) - Method in interface edu.utah.further.core.api.math.TolerantEqualizer
Returns true iff both arguments are equal or within the range of allowed error (inclusive).
tolerantlyEquals(T, double) - Method in interface edu.utah.further.core.api.math.TolerantlyComparable
Deprecated. The result of equality of two evaluable objects up to a tolerance.
TolerantlyEquals<T extends TolerantlyEquals<T>> - Interface in edu.utah.further.core.api.math
An object that can be compared with another object up to a finite tolerance, measured in ULPS.
tolerantlyEquals(T, int) - Method in interface edu.utah.further.core.api.math.TolerantlyEquals
Returns true iff this instance and the first argument are equal or within the range of allowed error (inclusive).
toList(int[]) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert an integer array to a list.
toList(E[]) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Convert an array to a list.
toLowercaseFirstCharUppercase(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Converts a string to first character capitalized case.
toMillis(long, int, int, int, int) - Static method in class edu.utah.further.core.api.time.DurationBuilder
Convert time duration, expressed in individual date fields, to milliseconds.
toNodeList(TraversalOrder) - Method in interface edu.utah.further.core.api.tree.ImmutableTree
Return the list of nodes in the syntax tree.
ToParameterMapBuilder - Class in edu.utah.further.core.api.collections
Serializes an object to a map of property name-value pairs.
ToParameterMapBuilder() - Constructor for class edu.utah.further.core.api.collections.ToParameterMapBuilder
 
toSet(E...) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Converts a variable argument list to a set.
toSortedSet(E...) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Converts a variable argument list to a sorted set.
toString() - Method in class edu.utah.further.core.api.chain.AttributeContainerImpl
Print the attributes in this container as a list of name-value pairs.
toString(int) - Method in interface edu.utah.further.core.api.chain.IndentedPrintable
Used within RequestHandler tree printouts.
toString(double[], int) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
 
toString(byte[][]) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Print a matrix in a grid format with a default separator and column size.
toString(byte[][], String, String[], int) - Static method in class edu.utah.further.core.api.collections.ArrayUtil
Print a matrix in a grid format.
toString() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
toString() - Method in class edu.utah.further.core.api.collections.page.PagingLoopController
 
toString() - Method in class edu.utah.further.core.api.collections.PublicMapEntryImpl
 
toString() - Method in class edu.utah.further.core.api.collections.ToParameterMapBuilder
Return the String representation that this ToParameterMapBuilder built.
toString() - Method in enum edu.utah.further.core.api.constant.BeanScope
Return the textual representation of a scope enum.
toString() - Method in class edu.utah.further.core.api.exception.ApplicationError
 
toString() - Method in enum edu.utah.further.core.api.io.SystemProperty
Return the value of this system property.
toString() - Method in class edu.utah.further.core.api.math.SimpleInterval
Print an interval.
toString() - Method in class edu.utah.further.core.api.message.SeverityMessage
Print debugging information on the message.
toString() - Method in enum edu.utah.further.core.api.time.Calendar
 
toString() - Method in class edu.utah.further.core.api.xml.TextArgumentImpl
 
ToStringCustomStyles - Class in edu.utah.further.core.api.text
Custom toString styles that we use throughout the code.
toUtf8(InputStream) - Static method in class edu.utah.further.core.api.text.StringUtil
Re-encode an input stream in UTF8 encoding.
TransferList<T> - Interface in edu.utah.further.core.api.xml
Represents a transfer object which is a list of other transfer objects and provides a common interface for retrieving that list of transfer objects.
TransferListUtil - Class in edu.utah.further.core.api.xml
Utilities involving TransferLists and copying data from TO lists to persistent entity lists.
TransformerDocumentSerializer - Class in edu.utah.further.core.api.xml.transform
Uses the Transformer API to serialize a DOM.
TransformerDocumentSerializer() - Constructor for class edu.utah.further.core.api.xml.transform.TransformerDocumentSerializer
 
TraversalOrder - Enum in edu.utah.further.core.api.tree
Types of tree node traversal orders.
trim(String, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Trim any of the characters contained in the second string from the beginning and end of the first.
truncate(List<?>, int) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Truncate a list to a size by removing elements at its end, if necessary.
truncate(String, int) - Static method in class edu.utah.further.core.api.text.StringUtil
Truncate a string to a certain length.
truncate(String, int, boolean) - Static method in class edu.utah.further.core.api.text.StringUtil
Truncates a string to a specified number of characters.
truncate(String, int, boolean, String) - Static method in class edu.utah.further.core.api.text.StringUtil
Truncates a string to a specified number of characters.

U

unescapeHtml(String) - Static method in class edu.utah.further.core.api.text.StringUtil
Turn any HTML escape entities in the string into characters and return the resulting string.
UNIX_NEW_LINE_STRING - Static variable in class edu.utah.further.core.api.constant.Strings
A UNIX-style newline sequence.
unmarshal(S) - Method in class edu.utah.further.core.api.xml.IdentifiableMapAdapter
 
unmarshal(S) - Method in class edu.utah.further.core.api.xml.NamedMapAdapter
 
unmarshal(Long) - Method in class edu.utah.further.core.api.xml.TimestampAdapter
Unmarshal an XML long value into a Timestamp.
unmarshal(Object, Class<?>) - Method in interface edu.utah.further.core.api.xml.XmlService
Unmarshal an input source into a JAXB-annotated Java object graph using JAXB.
unmarshal(Object, MarshallerOptions) - Method in interface edu.utah.further.core.api.xml.XmlService
Unmarshal an input source into a JAXB-annotated Java object graph using JAXB.
unmarshalResource(String, Class<T>) - Method in interface edu.utah.further.core.api.xml.XmlService
Unmarshal a classpath resource into a JAXB-annotated Java object graph using JAXB.
unmarshalResource(String, MarshallerOptions) - Method in interface edu.utah.further.core.api.xml.XmlService
Unmarshal a classpath resource into a JAXB-annotated Java object graph using JAXB.
UnmodifiableIterator<E> - Class in edu.utah.further.core.api.lang
An iterator that does not support UnmodifiableIterator.remove().
UnmodifiableIterator() - Constructor for class edu.utah.further.core.api.lang.UnmodifiableIterator
 
unsupportedMessage(Object) - Static method in class edu.utah.further.core.api.message.Messages
 
unsupportedMutableOperationMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
unsupportedOperationMessage(String) - Static method in class edu.utah.further.core.api.message.Messages
 
update(T) - Method in interface edu.utah.further.core.api.data.Dao
Performs a persistent (if this is a transient object) or merge (if this is a persistent object) operation.
update(Message) - Method in interface edu.utah.further.core.api.observer.Observer
Update the internal state of the observer as a result of a message sent by the subject.
updateMessage(T) - Static method in class edu.utah.further.core.api.message.Messages
 
UrlBuilder - Class in edu.utah.further.core.api.ws
Builds a URL from URI parameters.
UrlBuilder(String) - Constructor for class edu.utah.further.core.api.ws.UrlBuilder
 
Utility - Annotation Type in edu.utah.further.core.api.context
A mark-up annotation for utility classes.

V

validateEqualClass(Object, Object) - Static method in class edu.utah.further.core.api.message.ValidationUtil
A useful check for Comparable.compareTo(Object) methods.
validateInRange(String, int, int, int) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateInRange(String, double, double, double) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateInstance() - Method in class edu.utah.further.core.api.context.SingletonInstanceManager
Hide constructor in a singleton class.
validateInstanceOf(Object, Class<?>) - Static method in class edu.utah.further.core.api.message.ValidationUtil
A useful check for Comparable.compareTo(Object) methods.
validateIsFalse(boolean, String) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateIsTrue(boolean, String) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateIsTrue(Severity, boolean, String) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateNotEmpty(String, String) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateNotEmpty(String, Object[]) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateNotEmpty(String, Collection<?>) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateNotNull(String, Object) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateNotNull(Severity, String, Object) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
validateWired(String, Object) - Static method in class edu.utah.further.core.api.message.ValidationUtil
 
ValidationUtil - Class in edu.utah.further.core.api.message
Common validation templates, assertions and exceptions.
value - Variable in class edu.utah.further.core.api.collections.PublicMapEntryImpl
Entry value.
Valued<T> - Interface in edu.utah.further.core.api.context
A task or entity that has a value.
valueOf(String) - Static method in enum edu.utah.further.core.api.collections.CollectionUtil.ListType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.collections.CollectionUtil.MapType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.collections.CollectionUtil.SetType
Returns the enum constant of this type with the specified name.
valueOf(Class<E>, String) - Static method in class edu.utah.further.core.api.collections.CollectionUtil
Returns the enum constant of the specified enum type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.collections.page.IterableType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.collections.SortingOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.constant.BeanScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.constant.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.constant.MavenPhase
Returns the enum constant of this type with the specified name.
valueOf(Class<?>, String) - Static method in class edu.utah.further.core.api.discrete.EnumUtil
Convert a string to an enum.
valueOf(String) - Static method in enum edu.utah.further.core.api.io.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.io.SystemOutputStream
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.io.SystemProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.lang.ReflectionUtil.ExecutionPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.math.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.message.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.time.Calendar
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.tree.TraversalOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.ws.HttpHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.ws.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum edu.utah.further.core.api.xml.JaxbMarshallerProperty
Returns the enum constant of this type with the specified name.
valueOfMarshallerConstant(String) - Static method in enum edu.utah.further.core.api.xml.JaxbMarshallerProperty
A factory method.
valueOfNullSafe(Class<E>, String) - Static method in class edu.utah.further.core.api.discrete.EnumUtil
Returns the enum constant of the specified enum type with the specified name.
valueOfNullSafe(Class<E>, Object) - Static method in class edu.utah.further.core.api.discrete.EnumUtil
Returns the enum constant of the specified enum type with the specified name.
values() - Method in class edu.utah.further.core.api.collections.ChainedMap
 
values() - Static method in enum edu.utah.further.core.api.collections.CollectionUtil.ListType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.collections.CollectionUtil.MapType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.collections.CollectionUtil.SetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class edu.utah.further.core.api.collections.DummyMap
 
values() - Static method in enum edu.utah.further.core.api.collections.page.IterableType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.collections.SortingOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.constant.BeanScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.constant.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.constant.MavenPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.io.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.io.SystemOutputStream
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.io.SystemProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.lang.ReflectionUtil.ExecutionPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.math.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.message.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.time.Calendar
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.tree.TraversalOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.ws.HttpHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.ws.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum edu.utah.further.core.api.xml.JaxbMarshallerProperty
Returns an array containing the constants of this enum type, in the order they are declared.
verifyType(Object, Class<?>...) - Static method in class edu.utah.further.core.api.lang.ReflectionUtil
Verify that an object is an instance of one of several types.
VERSION_SEED - Static variable in class edu.utah.further.core.api.constant.Constants
Seed for version numbers of versioned entities.
VIRTUAL_DIRECTORY - Static variable in class edu.utah.further.core.api.constant.Strings
A symbol of a virtual directory.
visit(T) - Method in interface edu.utah.further.core.api.visitor.ResultVisitor
Visit an object.
visit(T) - Method in interface edu.utah.further.core.api.visitor.Visitor
Visit a visitable object using a call-back method (visit() calls visitable.accept(this)).
Visitable<T extends Visitable<T,V>,V extends Visitor<T,V>> - Interface in edu.utah.further.core.api.visitor
An object that accept a visitor in a visitor pattern.
Visitor<T extends Visitable<T,V>,V extends Visitor<T,V>> - Interface in edu.utah.further.core.api.visitor
A visitor in a visitor pattern.

W

write(PrintWriter, Node, String) - Method in class edu.utah.further.core.api.xml.transform.SimpleDocumentSerializer
Output the specified DOM Node object, printing it using the specified indentation string
WsException - Exception in edu.utah.further.core.api.exception
Signals that an I/O, transport or business exception of some sort has occurred in a web service.
WsException() - Constructor for exception edu.utah.further.core.api.exception.WsException
Used for XML marshallers only.
WsException(ErrorCode, String, Throwable) - Constructor for exception edu.utah.further.core.api.exception.WsException
Create an exception with a message and a cause (wrap and re-throw the cause).
WsException(ApplicationError) - Constructor for exception edu.utah.further.core.api.exception.WsException
Create an exception from an error object.
WsException(ErrorCode, String) - Constructor for exception edu.utah.further.core.api.exception.WsException
Create an exception with a message without a cause.
WsException(String) - Constructor for exception edu.utah.further.core.api.exception.WsException
Create an exception with a message without a cause.
WsException(ApplicationException) - Constructor for exception edu.utah.further.core.api.exception.WsException
Propagate a message and code from an application exception cause.
WsException(WsException) - Constructor for exception edu.utah.further.core.api.exception.WsException
Propagate a message and code from a web service exception cause.

X

XML_NAME_SEPARATOR - Static variable in class edu.utah.further.core.api.constant.Strings
XML tag name standard separator.
XML_NS1 - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Some namespace to use in the transformed document.
XML_SCHEMA - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
XML XSI namespace.
XML_SCHEMA_INSTANCE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
XML XSI namespace.
XML_SCHEMA_INSTANCE_NAMESPACE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
XML XSI namespace schema location.
XML_SCHEMA_NAMESPACE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
XML XSI namespace schema location.
XmlNamespace - Class in edu.utah.further.core.api.xml
This interface centralizes JAXB / XML namespace constants.
XmlNamespace() - Constructor for class edu.utah.further.core.api.xml.XmlNamespace
 
XMLNS_ATTRIBUTE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
XML namespace attribute name.
XMLNS_SCOPE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
Separator of namespace alias and namespace element name in qualified element names.
XmlService - Interface in edu.utah.further.core.api.xml
Centralizes JAXB XML utilities.
XmlTransformUtil - Class in edu.utah.further.core.api.xml.transform
XML transofmration utilities.
XmlUtil - Class in edu.utah.further.core.api.xml
XML-related utils.
XSI_TYPE - Static variable in class edu.utah.further.core.api.xml.XmlNamespace
xsi:type element name.

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

Copyright © 2011 Office of the AVP for Health Sci. IT. All Rights Reserved.