- cast(Object) - Method in class org.fujion.common.WeakCollectionBase
-
- castCollection(CT, Class<S>) - Static method in class org.fujion.common.CollectionUtil
-
Casts a collection containing elements of class T to a collection containing elements of a
class S where S must be assignment-compatible with T.
- castList(List<T>, Class<S>) - Static method in class org.fujion.common.CollectionUtil
-
Casts a list containing elements of class T to a list containing elements of a class S where
S must be assignment-compatible with T.
- castTo(Object, Class<T>) - Static method in class org.fujion.common.MiscUtil
-
Casts a value to the specified type, returning null if the cast is not possible.
- clear() - Method in class org.fujion.common.AbstractCache
-
Clear the cache of all entries.
- clear() - Method in class org.fujion.common.AbstractRegistry
-
Remove all registry entries.
- clear() - Method in class org.fujion.common.ProxiedCollection
-
- clear() - Method in class org.fujion.common.QueryStringBuilder
-
Removes all content.
- clear() - Method in class org.fujion.common.RegistryMap
-
- clear() - Method in class org.fujion.common.WeakList
-
- clear() - Method in class org.fujion.common.WeakMap
-
- cloneDate(Date) - Static method in class org.fujion.common.DateUtil
-
Clones a date.
- CollectionUtil - Class in org.fujion.common
-
Utility methods for manipulating collections.
- ColorUtil - Class in org.fujion.common
-
Color-related utilities.
- compact() - Method in class org.fujion.common.WeakCollectionBase
-
Remove any garbage-collected entries.
- compare(Date, Date) - Static method in class org.fujion.common.DateUtil
-
Compares two dates.
- compare(int, int) - Static method in class org.fujion.common.NumUtil
-
Compares two integer values.
- compare(double, double) - Static method in class org.fujion.common.NumUtil
-
Compares two double values.
- compare(String, String) - Static method in class org.fujion.common.StrUtil
-
Null-safe, case-sensitive comparison of two strings.
- compareIgnoreCase(String, String) - Static method in class org.fujion.common.StrUtil
-
Null-safe, case-insensitive comparison of two strings.
- compareTo(DateTimeWrapper) - Method in class org.fujion.common.DateTimeWrapper
-
Compares two DateTimeWrapper instances.
- compareTo(Version) - Method in class org.fujion.common.Version
-
Does a full comparison of all version parts.
- compareTo(Version, boolean) - Method in class org.fujion.common.Version
-
Does a full comparison of all version parts.
- compareTo(Version, Version.VersionPart) - Method in class org.fujion.common.Version
-
Compare two versions up to and including the specified version part.
- compareTo(Version, Version.VersionPart, boolean) - Method in class org.fujion.common.Version
-
Compare two versions up to and including the specified version part.
- contains(KEY) - Method in class org.fujion.common.AbstractRegistry
-
Returns true if the registry contains the specified item.
- contains(Object) - Method in class org.fujion.common.ProxiedCollection
-
- contains(Collection<WeakReference<E>>, Object) - Method in class org.fujion.common.WeakCollectionBase
-
- contains(Object) - Method in class org.fujion.common.WeakList
-
- containsAll(Collection<?>) - Method in class org.fujion.common.ProxiedCollection
-
- containsAll(Collection<?>) - Method in class org.fujion.common.WeakList
-
- containsInstance(List<?>, Object) - Static method in class org.fujion.common.CollectionUtil
-
Returns true if the list contains the exact instance of the specified object.
- containsKey(String) - Method in class org.fujion.common.MessageBundle
-
- containsKey(Object) - Method in class org.fujion.common.RegistryMap
-
- containsKey(Object) - Method in class org.fujion.common.WeakMap
-
- containsValue(Object) - Method in class org.fujion.common.RegistryMap
-
- containsValue(Object) - Method in class org.fujion.common.WeakMap
-
- create(Class<?>) - Static method in class org.fujion.common.Logger
-
Creates a logger for the given class.
- create(String) - Static method in class org.fujion.common.Logger
-
Creates a logger for the given name.
- create(Log) - Static method in class org.fujion.common.Logger
-
Returns a new logger instance wrapping the specified logger.
- createWeakReference(E) - Method in class org.fujion.common.WeakCollectionBase
-
Creates a weak reference for the specified element, associating it with the internal
reference queue.
- CRLF - Static variable in class org.fujion.common.StrUtil
-
- CRLF2 - Static variable in class org.fujion.common.StrUtil
-
- CyclicIterator<T> - Class in org.fujion.common
-
Generates an iterator that cycles over an underlying iterable (i.e., when it has reached the end
of the iteration, it starts over at the beginning).
- CyclicIterator(Iterable<T>) - Constructor for class org.fujion.common.CyclicIterator
-
- CyclicIterator(T[]) - Constructor for class org.fujion.common.CyclicIterator
-
- DateRange - Class in org.fujion.common
-
Represents a single date range.
- DateRange(String) - Constructor for class org.fujion.common.DateRange
-
Create a date range item from its string representation.
- DateRange(String, Date, Date) - Constructor for class org.fujion.common.DateRange
-
Create a date range from individual components.
- DateRange(Date, Date) - Constructor for class org.fujion.common.DateRange
-
Create a date range from individual components, using the default label.
- DateRange(DateRange) - Constructor for class org.fujion.common.DateRange
-
Copy constructor.
- DateTimeWrapper - Class in org.fujion.common
-
Common wrapper for LocalDate, LocalDateTime, and Date instances.
- DateTimeWrapper(LocalDate) - Constructor for class org.fujion.common.DateTimeWrapper
-
Wrap a LocalDate value.
- DateTimeWrapper(LocalDateTime) - Constructor for class org.fujion.common.DateTimeWrapper
-
Wrap a LocalDateTime value.
- DateTimeWrapper(OffsetDateTime) - Constructor for class org.fujion.common.DateTimeWrapper
-
Wrap an OffsetDateTime value.
- DateTimeWrapper(Date) - Constructor for class org.fujion.common.DateTimeWrapper
-
Wrap a legacy Date value.
- DateUtil - Class in org.fujion.common
-
Utility methods for managing dates.
- DateUtil.Format - Enum in org.fujion.common
-
Enum representing common date formats.
- DateUtil.TimeUnit - Enum in org.fujion.common
-
Represents time units in order of increasing precision.
- debug(Supplier<?>) - Method in interface org.fujion.common.ILogger
-
- debug(Supplier<?>, Throwable) - Method in interface org.fujion.common.ILogger
-
- debug(Object) - Method in class org.fujion.common.Logger
-
- debug(Object, Throwable) - Method in class org.fujion.common.Logger
-
- delegate - Variable in class org.fujion.common.ProxiedCollection
-
- deserialize(String) - Static method in class org.fujion.common.JSONUtil
-
Deserializes an object from JSON format.
- deserialize(String, String) - Static method in class org.fujion.common.JSONUtil
-
Deserializes an object from JSON format.
- deserializeList(String, Class<T>) - Static method in class org.fujion.common.JSONUtil
-
Deserializes a list of objects.
- deserializeList(String, String, Class<T>) - Static method in class org.fujion.common.JSONUtil
-
Deserializes a list of objects.
- DQT - Static variable in class org.fujion.common.StrUtil
-
- fail(String, Object...) - Static method in class org.fujion.common.Assert
-
Always fails, throwing an IllegalArgument Exception.
- fail(Supplier<String>, Object...) - Static method in class org.fujion.common.Assert
-
Always fails, throwing an IllegalArgument Exception.
- fatal(Supplier<?>) - Method in interface org.fujion.common.ILogger
-
- fatal(Supplier<?>, Throwable) - Method in interface org.fujion.common.ILogger
-
- fatal(Object) - Method in class org.fujion.common.Logger
-
- fatal(Object, Throwable) - Method in class org.fujion.common.Logger
-
- fetch(KEY) - Method in class org.fujion.common.AbstractCache
-
Logic to retrieve the data item from its primary store based on the provided key.
- fileExists(String) - Static method in class org.fujion.common.MiscUtil
-
Returns true if the specified file exists.
- findMatch(Collection<T>, Predicate<T>) - Static method in class org.fujion.common.CollectionUtil
-
Searches a collection for the first element that matches the specified criteria.
- findMatch(Collection<T>, BiPredicate<T, I>, I...) - Static method in class org.fujion.common.CollectionUtil
-
Searches a list of items for the first one that matches an element from the source collection
based on the criteria provided, returning the matching element.
- findMatches(Collection<T>, Predicate<T>) - Static method in class org.fujion.common.CollectionUtil
-
Searches a collection for the all elements that match the specified criteria.
- firstAssignable(Class<?>, Class<?>...) - Static method in class org.fujion.common.MiscUtil
-
Returns the first class from a list of candidate classes that is assignable from the specified
type.
- firstAssignable(Class<?>, Collection<Class<?>>) - Static method in class org.fujion.common.MiscUtil
-
Returns the first class in a collection of candidate classes that is assignable from the specified
type.
- formatAge(Date) - Static method in class org.fujion.common.DateUtil
-
Returns age as a formatted string expressed in days, months, or years, depending on whether
person is an infant (< 2 mos), toddler (> 2 mos, < 2 yrs), or more than 2 years old.
- formatAge(Date, boolean, Date) - Static method in class org.fujion.common.DateUtil
-
Returns age as a formatted string expressed in days, months, or years, depending on whether
person is an infant (< 2 mos), toddler (> 2 mos, < 2 yrs), or more than 2 years old.
- formatAge(Temporal) - Static method in class org.fujion.common.DateUtil
-
Returns age as a formatted string expressed in days, months, or years, depending on whether
person is an infant (< 2 mos), toddler (> 2 mos, < 2 yrs), or more than 2 years old.
- formatAge(Temporal, boolean, Temporal) - Static method in class org.fujion.common.DateUtil
-
Returns age as a formatted string expressed in days, months, or years, depending on whether
person is an infant (< 2 mos), toddler (> 2 mos, < 2 yrs), or more than 2 years old.
- formatAttributes(Node) - Static method in class org.fujion.common.XMLUtil
-
Returns formatted attributes of the node.
- formatDate(Date) - Method in enum org.fujion.common.DateUtil.Format
-
Formats an input date.
- formatDate(Temporal) - Method in enum org.fujion.common.DateUtil.Format
-
- formatDate(Date) - Static method in class org.fujion.common.DateUtil
-
Converts a date/time value to a string, using the format dd-mmm-yyyy hh:mm.
- formatDate(Date, boolean) - Static method in class org.fujion.common.DateUtil
-
Converts a date/time value to a string, using the format dd-mmm-yyyy hh:mm.
- formatDate(Date, boolean, boolean) - Static method in class org.fujion.common.DateUtil
-
Converts a date/time value to a string, using the format dd-mmm-yyyy hh:mm.
- formatDate(Date, String) - Static method in class org.fujion.common.DateUtil
-
Same as formatDate(Date, boolean) except replaces the time separator with the specified
string.
- formatDate(Temporal) - Static method in class org.fujion.common.DateUtil
-
Converts a date/time value to a string, using the format dd-mmm-yyyy hh:mm.
- formatDuration(long) - Static method in class org.fujion.common.DateUtil
-
Formats a duration in ms.
- formatDuration(long, DateUtil.TimeUnit) - Static method in class org.fujion.common.DateUtil
-
Formats a duration in ms to the specified accuracy.
- formatDuration(long, DateUtil.TimeUnit, boolean, boolean) - Static method in class org.fujion.common.DateUtil
-
Formats a duration in ms to the specified accuracy.
- formatElapsed(double) - Static method in class org.fujion.common.DateUtil
-
Return elapsed time in ms to displayable format with units.
- formatElapsed(double, DateUtil.TimeUnit) - Static method in class org.fujion.common.DateUtil
-
Return elapsed time in ms to displayable format with units.
- formatElapsed(double, boolean, boolean, boolean) - Static method in class org.fujion.common.DateUtil
-
Return elapsed time in ms to displayable format with units.
- formatElapsed(double, boolean, boolean, boolean, DateUtil.TimeUnit) - Static method in class org.fujion.common.DateUtil
-
Return elapsed time in ms to displayable format with units.
- formatExceptionForDisplay(Throwable) - Static method in class org.fujion.common.MiscUtil
-
Formats an exception for display.
- formatMessage(String, Locale, Object...) - Static method in class org.fujion.common.StrUtil
-
Formats a message.
- formatMessage(String, Object...) - Static method in class org.fujion.common.StrUtil
-
Formats a message.
- formatNodeName(Node, XMLUtil.TagFormat) - Static method in class org.fujion.common.XMLUtil
-
Returns the formatted name for the node.
- fromList(Iterable<?>) - Static method in class org.fujion.common.StrUtil
-
Builds a newline-delimited string from a list.
- fromList(Iterable<?>, String) - Static method in class org.fujion.common.StrUtil
-
Builds a delimited string from a list.
- fromList(Iterable<?>, String, String) - Static method in class org.fujion.common.StrUtil
-
Builds a delimited string from a list.
- get(KEY) - Method in class org.fujion.common.AbstractCache
-
Get value for specified key.
- get(KEY) - Method in class org.fujion.common.AbstractRegistry
-
Returns the value associated with the specified key.
- get(Object) - Method in class org.fujion.common.RegistryMap
-
- get(int) - Method in class org.fujion.common.WeakList
-
Returns the element referenced at the specified index.
- get(Object) - Method in class org.fujion.common.WeakMap
-
- getAlias(Class<?>) - Static method in class org.fujion.common.JSONUtil
-
Returns an alias given its associated class.
- getAll() - Method in class org.fujion.common.AbstractRegistry
-
Returns a read-only collection of all registry entries.
- getAttribute(K) - Method in interface org.fujion.common.IAttributeMap
-
Returns the value of the keyed attribute.
- getAttributes() - Method in interface org.fujion.common.IAttributeMap
-
Returns the attribute map.
- getClassifier() - Method in class org.fujion.common.Version
-
Returns the version classifier, if any.
- getDate() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the wrapped date/time as a LocalDate value.
- getDateTime() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the wrapped date/time as a LocalDateTime value.
- getDefaultLocale() - Static method in class org.fujion.common.Localizer
-
Returns the default locale.
- getEndDate() - Method in class org.fujion.common.DateRange
-
Returns the end date.
- getFirst(Collection<T>) - Static method in class org.fujion.common.CollectionUtil
-
Returns the first element of a collection, or null if the collection is null or empty.
- getIterator(Iterable<WeakReference<E>>) - Method in class org.fujion.common.WeakCollectionBase
-
- getKey(VALUE) - Method in class org.fujion.common.AbstractRegistry
-
Returns the key to use to store the item.
- getKeys() - Method in class org.fujion.common.MessageBundle
-
- getLabel() - Method in class org.fujion.common.DateRange
-
Returns the display label.
- getLabel(String, Object...) - Static method in class org.fujion.common.StrUtil
-
Returns a formatted message given a label identifier.
- getLabel(String, Locale, Object...) - Static method in class org.fujion.common.StrUtil
-
Returns a formatted message given a label identifier.
- getLegacyDate() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the wrapped date/time as a legacy Date value.
- getLocale() - Method in interface org.fujion.common.Localizer.ILocaleResolver
-
Returns the default locale when none is specified.
- getLocalTimeZone() - Static method in class org.fujion.common.DateUtil
-
Returns the user's time zone.
- getLocalZoneId() - Static method in class org.fujion.common.DateUtil
-
Returns zone id of the user's time zone.
- getMapper() - Static method in class org.fujion.common.JSONUtil
-
Returns an instance of the mapper for the default type property.
- getMapper(String) - Static method in class org.fujion.common.JSONUtil
-
Returns an instance of the mapper for the specified type property.
- getMessage(String, Locale, Object...) - Method in class org.fujion.common.BundleMessageSource
-
The first "."-delimited piece of the id is the bundle base with the remainder being the
message key.
- getMessage(String, Locale, Object...) - Static method in class org.fujion.common.Localizer
-
Returns a formatted message given a label identifier.
- getMessage(String, Locale, Object...) - Method in interface org.fujion.common.Localizer.IMessageSource
-
Retrieve a message for the specified locale given its id.
- getNameFromRGB(String) - Static method in class org.fujion.common.ColorUtil
-
Returns the name equivalent of the RGB color.
- getOffsetDateTime() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the wrapped date/time as an OffsetDateTime value.
- getParameterTypes(Object...) - Static method in class org.fujion.common.MiscUtil
-
Returns an array of parameter types given an array of parameters.
- getPart(Version.VersionPart) - Method in class org.fujion.common.Version
-
Returns the value of the specified part.
- getPattern() - Method in enum org.fujion.common.DateUtil.Format
-
Returns the format pattern.
- getRawEndDate() - Method in class org.fujion.common.DateRange
-
Returns the raw end date.
- getRawStartDate() - Method in class org.fujion.common.DateRange
-
Returns the raw start date.
- getReferent(WeakReference<E>) - Method in class org.fujion.common.WeakCollectionBase
-
- getRGBFromName(String) - Static method in class org.fujion.common.ColorUtil
-
Returns the RGB equivalent of the named color.
- getSpecificity() - Method in class org.fujion.common.Version
-
Returns the level of specificity for the version.
- getStartDate() - Method in class org.fujion.common.DateRange
-
Returns the start date.
- getTime() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the time component of the wrapped value.
- getTimeZone() - Static method in class org.fujion.common.Localizer
-
Returns the local time zone.
- getTimeZone() - Method in interface org.fujion.common.Localizer.ITimeZoneResolver
-
Returns the current time zone.
- globToRegex(String) - Static method in class org.fujion.common.MiscUtil
-
Converts a glob search pattern to a regular expression.
- IAttributeMap<K,V> - Interface in org.fujion.common
-
Implemented by classes that support attribute maps.
- ILogger - Interface in org.fujion.common
-
Extends Commons Log interface to allow use of lambda expressions.
- indexOf(Object) - Method in class org.fujion.common.WeakList
-
- indexOfInstance(List<?>, Object) - Static method in class org.fujion.common.CollectionUtil
-
Performs a lookup for the exact instance of an object in the list and returns its index, or
-1 if not found.
- info(Supplier<?>) - Method in interface org.fujion.common.ILogger
-
- info(Supplier<?>, Throwable) - Method in interface org.fujion.common.ILogger
-
- info(Object) - Method in class org.fujion.common.Logger
-
- info(Object, Throwable) - Method in class org.fujion.common.Logger
-
- inRange(Date) - Method in class org.fujion.common.DateRange
-
Returns true if the reference date is within this range.
- inRange(Date, boolean, boolean) - Method in class org.fujion.common.DateRange
-
Returns true if the reference date is within this range.
- inRange(DateRange) - Method in class org.fujion.common.DateRange
-
Returns true if the reference range is wholly contained within this range.
- inRange(DateRange, boolean, boolean) - Method in class org.fujion.common.DateRange
-
Returns true if the reference range is wholly contained within this range.
- intersects(Object[], Object[]) - Static method in class org.fujion.common.CollectionUtil
-
Returns true if the two arrays intersect (i.e., have at least one element in common).
- intersects(Iterable<?>, Iterable<?>) - Static method in class org.fujion.common.CollectionUtil
-
Returns true if the two iterables intersect (i.e., have at least one element in common).
- isCached(KEY) - Method in class org.fujion.common.AbstractCache
-
Returns true if the item associated with the specified key is in the cache.
- isDebugEnabled() - Method in class org.fujion.common.Logger
-
- isDefault() - Method in class org.fujion.common.DateRange
-
Returns the default flag.
- isEmpty(Collection<?>) - Static method in class org.fujion.common.CollectionUtil
-
Returns true if the collection is null or empty.
- isEmpty() - Method in class org.fujion.common.ProxiedCollection
-
- isEmpty() - Method in class org.fujion.common.RegistryMap
-
- isEmpty() - Method in class org.fujion.common.WeakList
-
- isEmpty() - Method in class org.fujion.common.WeakMap
-
- isErrorEnabled() - Method in class org.fujion.common.Logger
-
- isFalse(boolean, String, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a condition is false, throwing an IllegalArgumentException if not.
- isFalse(boolean, Supplier<String>, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a tested condition is false, throwing an IllegalArgumentException if not.
- isFatalEnabled() - Method in class org.fujion.common.Logger
-
- isInfoEnabled() - Method in class org.fujion.common.Logger
-
- isNull(Object, String, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a value is null, throwing an IllegalArgumentException if not.
- isNull(Object, Supplier<String>, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a value is null, throwing an IllegalArgumentException if not.
- isTraceEnabled() - Method in class org.fujion.common.Logger
-
- isTrue(boolean, String, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a condition is true, throwing an IllegalArgumentException if not.
- isTrue(boolean, Supplier<String>, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a tested condition is true, throwing an IllegalArgumentException if not.
- isWarnEnabled() - Method in class org.fujion.common.Logger
-
- iterableForType(Collection<T>, Class<S>) - Static method in class org.fujion.common.CollectionUtil
-
Returns an iterable that produces only collection members of the specified type.
- iterator() - Method in class org.fujion.common.AbstractCache
-
Iterate over value set.
- iterator() - Method in class org.fujion.common.AbstractRegistry
-
Iterate over value set.
- iterator() - Method in class org.fujion.common.ProxiedCollection
-
- iterator() - Method in class org.fujion.common.WeakList
-
- iteratorForType(Collection<T>, Class<S>) - Static method in class org.fujion.common.CollectionUtil
-
Returns a list iterator that produces only collection elements of the specified type.
- iteratorForType(Iterator<T>, Class<S>) - Static method in class org.fujion.common.CollectionUtil
-
Returns an iterator that returns only elements of the specified type.
- parse(String) - Static method in class org.fujion.common.DateTimeWrapper
-
Converts a string value to a DateTimeWrapper.
- parseAsDate(String) - Method in enum org.fujion.common.DateUtil.Format
-
Parses an input value.
- parseAsLocalDate(String) - Method in enum org.fujion.common.DateUtil.Format
-
Parses an input value.
- parseAsLocalDateTime(String) - Method in enum org.fujion.common.DateUtil.Format
-
Parses an input value.
- parseAsOffsetDateTime(String) - Method in enum org.fujion.common.DateUtil.Format
-
Parses an input value.
- parseDate(String) - Static method in class org.fujion.common.DateUtil
-
Convert a string value to a date/time.
- parseDate(String, String...) - Static method in class org.fujion.common.DateUtil
-
Attempts to parse an input value using one of several patterns.
- parseElapsed(String) - Static method in class org.fujion.common.DateUtil
-
Parses an elapsed time string, returning time in milliseconds.
- parseElapsed(String, DateUtil.TimeUnit) - Static method in class org.fujion.common.DateUtil
-
Parses an elapsed time string, returning time in specified units.
- parseLocalDate(String) - Static method in class org.fujion.common.DateUtil
-
Convert a string value to a LocalDateTime.
- parseOffsetDateTime(String) - Static method in class org.fujion.common.DateUtil
-
Convert a string value to an OffsetDateTime.
- parseXMLFromList(Iterable<String>) - Static method in class org.fujion.common.XMLUtil
-
Parses XML from a list of strings.
- parseXMLFromLocation(String) - Static method in class org.fujion.common.XMLUtil
-
Parses XML from a file.
- parseXMLFromSource(InputSource) - Static method in class org.fujion.common.XMLUtil
-
Parses XML from an input source.
- parseXMLFromStream(InputStream) - Static method in class org.fujion.common.XMLUtil
-
Parses XML from an input stream.
- parseXMLFromString(String) - Static method in class org.fujion.common.XMLUtil
-
Parses XML from a string.
- piece(String, String) - Static method in class org.fujion.common.StrUtil
-
Returns the first piece of text as delimited by delimiter.
- piece(String, String, int) - Static method in class org.fujion.common.StrUtil
-
Returns the specified piece of text as delimited by delimiter.
- piece(String, String, int, int) - Static method in class org.fujion.common.StrUtil
-
Performs the equivalent of the MUMPS piece function.
- ProxiedCollection<T> - Class in org.fujion.common
-
Wraps a collection and delegates implementations for add and remove operations to an external
implementation.
- ProxiedCollection(Collection<T>, ProxiedCollection.IProxiedCollectionOperations<T>) - Constructor for class org.fujion.common.ProxiedCollection
-
- ProxiedCollection.IProxiedCollectionOperations<T> - Interface in org.fujion.common
-
Mutator operations for a proxied collection.
- put(KEY, VALUE) - Method in class org.fujion.common.RegistryMap
-
- put(K, E) - Method in class org.fujion.common.WeakMap
-
- putAll(Map<? extends KEY, ? extends VALUE>) - Method in class org.fujion.common.RegistryMap
-
- putAll(Map<? extends K, ? extends E>) - Method in class org.fujion.common.WeakMap
-
- serialize(Object) - Static method in class org.fujion.common.JSONUtil
-
Serializes an object to JSON format.
- serialize(Object, boolean) - Static method in class org.fujion.common.JSONUtil
-
Serializes an object to JSON format.
- serialize(String, Object) - Static method in class org.fujion.common.JSONUtil
-
Serializes an object to JSON format.
- serialize(String, Object, boolean) - Static method in class org.fujion.common.JSONUtil
-
Serializes an object to JSON format.
- set(int, E) - Method in class org.fujion.common.WeakList
-
Sets a weak reference to the specified element.
- setAttribute(K, V) - Method in interface org.fujion.common.IAttributeMap
-
Sets the value of the keyed attribute.
- setDateFormat(DateFormat) - Static method in class org.fujion.common.JSONUtil
-
Sets the date format to be used when serializing dates.
- setDateFormat(String, DateFormat) - Static method in class org.fujion.common.JSONUtil
-
Sets the date format to be used when serializing dates.
- setEndDate(String) - Method in class org.fujion.common.DateRange
-
Sets the end date.
- setLocaleResolver(Localizer.ILocaleResolver) - Static method in class org.fujion.common.Localizer
-
Sets the resolver used to determine the default locale.
- setStartDate(String) - Method in class org.fujion.common.DateRange
-
Sets the start date.
- setTimeZoneResolver(Localizer.ITimeZoneResolver) - Static method in class org.fujion.common.Localizer
-
Sets the resolver used to determine the local time zone.
- size() - Method in class org.fujion.common.AbstractCache
-
Return number of entries.
- size() - Method in class org.fujion.common.AbstractRegistry
-
Return number of entries.
- size() - Method in class org.fujion.common.ProxiedCollection
-
- size() - Method in class org.fujion.common.RegistryMap
-
- size() - Method in class org.fujion.common.WeakList
-
Returns the size of the underlying list.
- size() - Method in class org.fujion.common.WeakMap
-
Returns the size of the underlying list.
- split(String, String) - Static method in class org.fujion.common.StrUtil
-
Splits a string using the specified delimiter.
- split(String, String, int) - Static method in class org.fujion.common.StrUtil
-
Splits a string using the specified delimiter.
- split(String, String, int, boolean) - Static method in class org.fujion.common.StrUtil
-
Splits a string using the specified delimiter.
- SQT - Static variable in class org.fujion.common.StrUtil
-
- state(boolean, String, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a tested state is true, throwing an IllegalStateException if not.
- state(boolean, Supplier<String>, Object...) - Static method in class org.fujion.common.Assert
-
Asserts that a tested state is true, throwing an IllegalStateException if not.
- strAppend(StringBuilder, String) - Static method in class org.fujion.common.StrUtil
-
Append a value to a string builder, using specified separator.
- strAppend(StringBuilder, String, String) - Static method in class org.fujion.common.StrUtil
-
Append a value to a string builder, using specified separator.
- strAppend(String, String) - Static method in class org.fujion.common.StrUtil
-
Append a value to a text string, using default separator (comma).
- strAppend(String, String, String) - Static method in class org.fujion.common.StrUtil
-
Append a value to a text string, using specified separator.
- stripQuotes(String) - Static method in class org.fujion.common.StrUtil
-
Strip enclosing quotes (double or single) from a string.
- stripTime(Date) - Static method in class org.fujion.common.DateUtil
-
Strips the time component from a date.
- strTruncate(String, int) - Static method in class org.fujion.common.StrUtil
-
Truncates a string if it exceeds a maximum length, appending an ellipsis to the end.
- StrUtil - Class in org.fujion.common
-
Utility methods for managing strings.
- subList(int, int) - Method in class org.fujion.common.WeakList
-
- throwUnchecked(Throwable) - Static method in class org.fujion.common.MiscUtil
-
Throws an exception, converting it to unchecked as necessary.
- TIME_UNIT - Static variable in class org.fujion.common.DateUtil
-
Labels for time units.
- toArray() - Method in class org.fujion.common.ProxiedCollection
-
- toArray(S[]) - Method in class org.fujion.common.ProxiedCollection
-
- toArray() - Method in class org.fujion.common.WeakList
-
- toArray(T[]) - Method in class org.fujion.common.WeakList
-
- toBoolean(String) - Static method in class org.fujion.common.StrUtil
-
Converts a text value to a boolean result.
- toCamelCaseLower(String) - Static method in class org.fujion.common.StrUtil
-
Converts a string to lower camel case using whitespace and underscores as word boundaries.
- toCamelCaseUpper(String) - Static method in class org.fujion.common.StrUtil
-
Converts a string to upper camel case using whitespace and underscores as word boundaries.
- toColor(String) - Static method in class org.fujion.common.ColorUtil
-
Returns a Color object that corresponds to the value.
- toColor(String, Color) - Static method in class org.fujion.common.ColorUtil
-
Returns a Color object that corresponds to the value.
- toDate(int, int, int) - Static method in class org.fujion.common.DateUtil
-
Converts day, month, and year to a date.
- toDate(int, int, int, int, int, int) - Static method in class org.fujion.common.DateUtil
-
Converts day, month, year and time parameters to a date.
- toDate(Temporal) - Static method in class org.fujion.common.DateUtil
-
Converts a Temporal value to a java.util.Date.
- toDate(LocalDate) - Static method in class org.fujion.common.DateUtil
-
Converts a LocalDate to a java.util.Date using the local timezone.
- toDate(LocalDateTime) - Static method in class org.fujion.common.DateUtil
-
Converts a LocalDateTime to a java.util.Date using the local timezone.
- toDate(OffsetDateTime) - Static method in class org.fujion.common.DateUtil
-
Converts an OffsetDateTime to a java.util.Date using the local timezone.
- today() - Static method in class org.fujion.common.DateTimeWrapper
-
Returns a wrapper for the current date.
- today() - Static method in class org.fujion.common.DateUtil
-
Returns a date with the current day (no time).
- toDelimitedStr(String, Object...) - Static method in class org.fujion.common.StrUtil
-
Converts a parameter list into a delimited string
- toDouble(String) - Static method in class org.fujion.common.StrUtil
-
Converts a text value to a double.
- toHL7(Date) - Static method in class org.fujion.common.DateUtil
-
Convert a date to HL7 format.
- toInt(String) - Static method in class org.fujion.common.StrUtil
-
Converts a text value to an integer.
- toISODate(Date) - Static method in class org.fujion.common.DateUtil
-
Convert a date to ISO format.
- toISODate(Temporal) - Static method in class org.fujion.common.DateUtil
-
Convert a date to ISO format.
- toISODateTime(Date) - Static method in class org.fujion.common.DateUtil
-
Convert a date to ISO format.
- toISODateTime(Temporal) - Static method in class org.fujion.common.DateUtil
-
Convert a date/time to ISO format.
- toISOString() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the wrapped date/time as an ISO-formatted date or date/time.
- toList(T...) - Static method in class org.fujion.common.CollectionUtil
-
Converts an array to a list, handling nulls.
- toList(String) - Static method in class org.fujion.common.StrUtil
-
Converts a string containing a '\n'-delimited list of elements to a string list.
- toList(String, String) - Static method in class org.fujion.common.StrUtil
-
Converts a string containing a delimited list of elements to a string list.
- toList(String, List<String>) - Static method in class org.fujion.common.StrUtil
-
Converts a string containing a '\n'-delimited list of elements to a string list.
- toList(String, List<String>, String) - Static method in class org.fujion.common.StrUtil
-
Converts a string containing a delimited list of elements to a string list.
- toLocalDate(Date) - Static method in class org.fujion.common.DateUtil
-
Converts a java.util.Date to a LocalDate.
- toLocalDateTime(Date) - Static method in class org.fujion.common.DateUtil
-
Converts a java.util.Date to a LocalDateTime using the system's default time zone.
- toLong(String) - Static method in class org.fujion.common.StrUtil
-
Converts a text value to a long integer.
- toOffsetDateTime(Date) - Static method in class org.fujion.common.DateUtil
-
Converts a java.util.Date to an OffsetDateTime.
- toString(Color) - Static method in class org.fujion.common.ColorUtil
-
Converts a color to a web-friendly string format.
- toString() - Method in class org.fujion.common.DateRange
-
Returns the serialized version of the object.
- toString() - Method in class org.fujion.common.DateTimeWrapper
-
Returns the wrapped date/time in a form suitable for display.
- toString() - Method in class org.fujion.common.LocalizedMessage
-
- toString(Object...) - Method in class org.fujion.common.LocalizedMessage
-
- toString(double) - Static method in class org.fujion.common.NumUtil
-
Converts a double to a string without the trailing fractional zero.
- toString() - Method in class org.fujion.common.QueryStringBuilder
-
- toString(Version.VersionPart) - Method in class org.fujion.common.Version
-
Returns the text representation of the version up to and including the specified version
part.
- toString(Version.VersionPart, boolean) - Method in class org.fujion.common.Version
-
Returns the text representation of the version up to and including the specified version
part.
- toString() - Method in class org.fujion.common.Version
-
- toString(Document) - Static method in class org.fujion.common.XMLUtil
-
Converts an XML document to a formatted XML string with a default indent of 4.
- toString(Document, int) - Static method in class org.fujion.common.XMLUtil
-
Converts an XML document to a formatted XML string.
- toUnchecked(Throwable) - Static method in class org.fujion.common.MiscUtil
-
Converts a checked exception to unchecked.
- trace(Supplier<?>) - Method in interface org.fujion.common.ILogger
-
- trace(Supplier<?>, Throwable) - Method in interface org.fujion.common.ILogger
-
- trace(Object) - Method in class org.fujion.common.Logger
-
- trace(Object, Throwable) - Method in class org.fujion.common.Logger
-
- valueOf(String) - Static method in enum org.fujion.common.DateUtil.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fujion.common.DateUtil.TimeUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fujion.common.RegistryMap.DuplicateAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fujion.common.Version.VersionPart
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.fujion.common.XMLUtil.TagFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.fujion.common.DateUtil.Format
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.fujion.common.DateUtil.TimeUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.fujion.common.RegistryMap.DuplicateAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.fujion.common.RegistryMap
-
- values() - Static method in enum org.fujion.common.Version.VersionPart
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.fujion.common.WeakMap
-
- values() - Static method in enum org.fujion.common.XMLUtil.TagFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Class in org.fujion.common
-
Representation of a standard 4-part version number in the format:
- Version() - Constructor for class org.fujion.common.Version
-
- Version(String) - Constructor for class org.fujion.common.Version
-
- Version(int) - Constructor for class org.fujion.common.Version
-
- Version(int, int) - Constructor for class org.fujion.common.Version
-
- Version(int, int, int) - Constructor for class org.fujion.common.Version
-
- Version(int, int, int, int) - Constructor for class org.fujion.common.Version
-
- Version(int, int, int, int, String) - Constructor for class org.fujion.common.Version
-
- Version.VersionPart - Enum in org.fujion.common
-
Specifies a version part.