- About - Enum in org.apache.sis.setup
-
Provides information about the Apache SIS running environment.
- AbstractFactory - Class in org.apache.sis.util.iso
-
Base class of factories provided in the Apache SIS library.
- AbstractFactory() - Constructor for class AbstractFactory
-
Creates a new factory.
- AbstractInternationalString - Class in org.apache.sis.util.iso
-
Base class for
strings that has been internationalized into several
locales.
- AbstractInternationalString() - Constructor for class AbstractInternationalString
-
Constructs an international string.
- AbstractName - Class in org.apache.sis.util.iso
-
Base class for sequence of identifiers rooted within the context of a
namespace.
- AbstractName() - Constructor for class AbstractName
-
Creates a new instance of generic name.
- accept(double) - Method in class Statistics
-
Updates statistics for the specified floating-point sample value.
- accept(long) - Method in class Statistics
-
Updates statistics for the specified integer sample value.
- acosh(double) - Static method in class MathFunctions
-
Returns the inverse hyperbolic cosine of the given value.
- acquireMarshaller() - Method in class MarshallerPool
-
Returns a JAXB marshaller from the pool.
- acquireUnmarshaller() - Method in class MarshallerPool
-
Returns a JAXB unmarshaller from the pool.
- add(E) - Method in class CodeListSet
-
Adds the specified code list element in this set.
- add(Range<E>) - Method in class RangeSet
-
Adds a range to this set.
- add(E, E) - Method in class RangeSet
-
Adds a range of values to this set.
- add(E) - Method in class WeakHashSet
-
Adds the specified element to this set if it is not already present.
- add(Locale, String) - Method in class DefaultInternationalString
-
Adds a string for the given locale.
- addAll(Collection<? extends E>) - Method in class CodeListSet
-
Adds all elements of the given collection to this set.
- addHandler(Handler) - Method in class LoggerAdapter
-
Do nothing since this logger adapter does not supports handlers.
- addWarningListener(WarningListener<? super S>) - Method in class WarningListeners
-
Adds a listener to be notified when a warning occurred.
- ALIGN_CENTER - Static variable in class TableAppender
-
A possible value for cell alignment.
- ALIGN_LEFT - Static variable in class TableAppender
-
A possible value for cell alignment.
- ALIGN_RIGHT - Static variable in class TableAppender
-
A possible value for cell alignment.
- ALL - Static variable in class Locales
-
All locales available on the JavaVM.
- allEquals(double[], double) - Static method in class ArraysExt
-
Returns
true if all values in the specified array are equal to the specified
value, which may be
Double.NaN.
- allEquals(float[], float) - Static method in class ArraysExt
-
Returns
true if all values in the specified array are equal to the specified
value, which may be
Float.NaN.
- anchor(MarshalContext, Object, CharSequence) - Method in class ReferenceResolver
-
Returns the <gmx:Anchor> to use for the given text, or null if none.
- Angle - Class in org.apache.sis.measure
-
An angle in decimal degrees.
- Angle(double) - Constructor for class Angle
-
Constructs a new angle with the specified value in decimal degrees.
- Angle(String) - Constructor for class Angle
-
Constructs a newly allocated Angle object that contain the angular value
represented by the string.
- AngleFormat - Class in org.apache.sis.measure
-
Parses and formats angles according a specified pattern.
- AngleFormat() - Constructor for class AngleFormat
-
Constructs a new AngleFormat for the default pattern and the current default locale.
- AngleFormat(Locale) - Constructor for class AngleFormat
-
Constructs a new AngleFormat for the default pattern and the specified locale.
- AngleFormat(String) - Constructor for class AngleFormat
-
Constructs a new AngleFormat for the specified pattern and the current default locale.
- AngleFormat(String, Locale) - Constructor for class AngleFormat
-
Constructs a new AngleFormat using the specified pattern and locale.
- AngleFormat.Field - Class in org.apache.sis.measure
-
- append(char) - Method in class LineAppender
-
Writes a single character.
- append(CharSequence, int, int) - Method in class LineAppender
-
Writes a portion of a character sequence.
- append(char) - Method in class TableAppender
-
Writes a single character.
- append(CharSequence) - Method in class TableAppender
-
Appends the specified character sequence.
- append(CharSequence, int, int) - Method in class TableAppender
-
Writes a portion of a character sequence.
- append(T[], T) - Static method in class ArraysExt
-
Returns a copy of the given array with a single element appended at the end.
- appendHorizontalSeparator() - Method in class TableAppender
-
Writes an horizontal separator.
- apply(S) - Method in interface ObjectConverter
-
Converts the given object from the source type S to the target type T.
- applyPattern(String) - Method in class AngleFormat
-
Sets the pattern to use for parsing and formatting angles.
- ArgumentChecks - Class in org.apache.sis.util
-
Static methods for performing argument checks.
- ArraysExt - Class in org.apache.sis.util
-
Static methods for simple operations on arrays and array elements.
- asinh(double) - Static method in class MathFunctions
-
Returns the inverse hyperbolic sine of the given value.
- asWriter(Appendable) - Static method in class IO
-
Returns a view of the given Appendable as a Writer.
- atanh(double) - Static method in class MathFunctions
-
Returns the inverse hyperbolic tangent of the given value.
- Cache<K,V> - Class in org.apache.sis.util.collection
-
A concurrent cache mechanism.
- Cache() - Constructor for class Cache
-
Creates a new cache with a default initial capacity and cost limit of 100.
- Cache(int, long, boolean) - Constructor for class Cache
-
Creates a new cache using the given initial capacity and cost limit.
- Cache.Handler<V> - Interface in org.apache.sis.util.collection
-
The handler returned by
Cache.lock(K), to be used for unlocking and storing the
result.
- camelCaseToAcronym(CharSequence) - Static method in class CharSequences
-
Creates an acronym from the given text.
- camelCaseToSentence(CharSequence) - Static method in class CharSequences
-
Given a string in camel cases (typically an identifier), returns a string formatted
like an English sentence.
- camelCaseToWords(CharSequence, boolean) - Static method in class CharSequences
-
Given a string in camel cases, returns a string with the same words separated by spaces.
- canSubstituteByReference(MarshalContext, Class<T>, T, UUID) - Method in class ReferenceResolver
-
Returns true if the marshaller can use a reference to the given metadata
instead than writing the full element.
- canSubstituteByReference(MarshalContext, Class<T>, T, XLink) - Method in class ReferenceResolver
-
Returns true if the marshaller can use a xlink:href reference to the given
metadata instead than writing the full element.
- cast(Number, Class<N>) - Static method in class Numbers
-
Casts a number to the specified type.
- castOrCopy(Range<N>) - Static method in class NumberRange
-
Returns the specified
Range as a
NumberRange object.
- castOrCopy(GenericName) - Static method in class AbstractName
-
Returns a SIS name implementation with the values of the given arbitrary implementation.
- castOrCopy(LocalName) - Static method in class DefaultLocalName
-
Returns a SIS local name implementation with the values of the given arbitrary implementation.
- castOrCopy(MemberName) - Static method in class DefaultMemberName
-
Returns a SIS member name implementation with the values of the given arbitrary implementation.
- castOrCopy(RecordType) - Static method in class DefaultRecordType
-
Returns a SIS implementation with the name and members of the given arbitrary implementation.
- castOrCopy(TypeName) - Static method in class DefaultTypeName
-
Returns a SIS type name implementation with the values of the given arbitrary implementation.
- castTo(Class<N>) - Method in class MeasurementRange
-
Casts this range to the specified type.
- castTo(Class<N>) - Method in class NumberRange
-
Casts this range to the specified type.
- changeArrayDimension(Class<?>, int) - Static method in class Classes
-
Changes the array dimension by the given amount.
- CHARACTER - Static variable in class Numbers
-
Constant of value 2 used in switch statements or as index in arrays.
- Characters - Class in org.apache.sis.util
-
Static methods working on char values, and some character constants.
- Characters.Filter - Class in org.apache.sis.util
-
Subsets of Unicode characters identified by their general category.
- charAt(int) - Method in class AbstractInternationalString
-
Returns the character of the string in the
default locale
at the specified index.
- charAt(int) - Method in class Version
-
Returns the char value at the specified index.
- CharSequences - Class in org.apache.sis.util
-
- CheckedContainer<E> - Interface in org.apache.sis.util.collection
-
A container that ensures that all elements are assignable to a given base type.
- clamp(double) - Static method in class Latitude
-
Returns the given latitude value clamped to the [
-90 …
90]° range.
- Classes - Class in org.apache.sis.util
-
Static methods working on
Class objects.
- clear() - Method in class LineAppender
-
Resets the LineAppender internal state as if a new line was beginning.
- clear() - Method in class Cache
-
Clears the content of this cache.
- clear() - Method in class CodeListSet
-
Removes all elements from this set.
- clear() - Method in class RangeSet
-
Removes all elements from this set of ranges.
- clear() - Method in class WeakHashSet
-
Removes all of the elements from this set.
- clear() - Method in class WeakValueHashMap
-
Removes all of the elements from this map.
- clone() - Method in class CompoundFormat
-
Returns a clone of this format.
- clone() - Method in class Line
-
Returns a clone of this line.
- clone() - Method in class Plane
-
Returns a clone of this plane.
- clone() - Method in class Statistics
-
Returns a clone of this statistics.
- clone() - Method in class AngleFormat
-
Returns a clone of this AngleFormat.
- clone() - Method in class CodeListSet
-
Returns a new set of the same class containing the same elements than this set.
- clone() - Method in class DefaultTreeTable
-
Returns a clone of this table.
- clone() - Method in class DefaultTreeTable.Node
-
Returns a clone of this node without parent.
- clone() - Method in class RangeSet
-
Returns a clone of this range set.
- close(Appendable) - Static method in class IO
-
If the given
out argument implements
Closeable, or is a chain
of wrappers defined in this package around a closeable object, invokes the
close() method on that object.
- CodeListSet<E extends CodeList<E>> - Class in org.apache.sis.util.collection
-
A specialized
Set implementation for use with
CodeList values.
- CodeListSet(Class<E>) - Constructor for class CodeListSet
-
Creates an initially empty set for code lists of the given type.
- CodeListSet(Class<E>, boolean) - Constructor for class CodeListSet
-
Creates set for code lists of the given type.
- codePointCount(CharSequence) - Static method in class CharSequences
-
Returns the number of Unicode code points in the given characters sequence,
or 0 if null.
- codePointCount(CharSequence, int, int) - Static method in class CharSequences
-
Returns the number of Unicode code points in the given characters sub-sequence,
or 0 if null.
- columnSeparator - Variable in class TabularFormat
-
- combine(Statistics) - Method in class Statistics
-
Updates statistics with all samples from the specified stats.
- commonDivisors(int...) - Static method in class MathFunctions
-
Returns the divisors which are common to all the specified numbers.
- commonPrefix(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns the longest sequence of characters which is found at the beginning of the two
given texts.
- commonSuffix(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns the longest sequence of characters which is found at the end of the two given texts.
- comparator() - Method in class RangeSet
-
Returns the comparator associated with this sorted set.
- compareTo(Angle) - Method in class Angle
-
Compares two Angle objects numerically.
- compareTo(InternationalString) - Method in class AbstractInternationalString
-
Compares this string with the specified object for order.
- compareTo(GenericName) - Method in class AbstractName
-
Compares this name with the specified name for order.
- compareTo(GenericName) - Method in class DefaultLocalName
-
Compares this name with the specified object for order.
- compareTo(Version, int) - Method in class Version
-
Compares this version with an other version object, up to the specified limit.
- compareTo(Version) - Method in class Version
-
Compares this version with an other version object.
- ComparisonMode - Enum in org.apache.sis.util
-
Specifies the level of strictness when comparing two
LenientComparable objects
for equality.
- CompoundFormat<T> - Class in org.apache.sis.io
-
Base class of
Format implementations which delegate part of their work to other
Format instances.
- CompoundFormat(Locale, TimeZone) - Constructor for class CompoundFormat
-
Creates a new format for the given locale.
- concatenate(T[]...) - Static method in class ArraysExt
-
Returns the concatenation of all given arrays.
- config(String) - Method in class LoggerAdapter
-
- configuration() - Static method in enum About
-
Returns all known information about the current Apache SIS running environment.
- configuration(Set<About>, Locale, TimeZone) - Static method in enum About
-
Returns a subset of the information about the current Apache SIS running environment.
- Configuration - Annotation Type in org.apache.sis.util
-
Annotates methods having a system-wide impact on the configuration of the Apache SIS library.
- Containers - Class in org.apache.sis.util.collection
-
- contains(Range<? extends E>) - Method in class MeasurementRange
-
Returns true if the supplied range is fully contained within this range.
- contains(E) - Method in class Range
-
Returns true if this range contains the given value.
- contains(Range<? extends E>) - Method in class Range
-
Returns true if the supplied range is fully contained within this range.
- contains(Object[], Object) - Static method in class ArraysExt
-
Returns true if the specified array contains the specified value.
- contains(int) - Method in class Characters.Filter
-
Returns true if this subset contains the given Unicode character.
- contains(Object) - Method in class CodeListSet
-
Returns true if this set contains the given element.
- contains(Object) - Method in class RangeSet
-
Returns
true if the given object is an instance of
Range compatible
with this set and contained inside one of the range elements of this set.
- contains(Range<E>, boolean) - Method in class RangeSet
-
Returns true if this set contains the specified element.
- contains(Object) - Method in class WeakHashSet
-
Returns true if this set contains the specified element.
- containsAll(Collection<?>) - Method in class CodeListSet
-
Returns true if this set contains all the elements of the given collection.
- containsAny(Number) - Method in class NumberRange
-
Returns true if this range contains the given value.
- containsAny(NumberRange<?>) - Method in class NumberRange
-
Returns true if the supplied range is fully contained within this range.
- containsIdentity(Object[], Object) - Static method in class ArraysExt
-
Returns true if the specified array contains the specified reference.
- containsIgnoreCase(String[], String) - Static method in class ArraysExt
-
Returns true if the specified array contains the specified value, ignoring case.
- containsKey(Object) - Method in class Cache
-
Returns true if this map contains the specified key.
- containsKey(Object) - Method in class WeakValueHashMap
-
Returns true if this map contains a mapping for the specified key.
- containsType(int) - Method in class Characters.Filter
-
Returns true if this subset contains the characters of the given type.
- containsValue(Object) - Method in class WeakValueHashMap
-
Returns true if this map maps one or more keys to this value.
- content(Appendable) - Static method in class IO
-
If the given
out argument implements
CharSequence, or is a
chain of wrappers defined in this package around a
CharSequence,
returns that character sequence.
- convert(Object, Class<T>) - Static method in class ObjectConverters
-
Converts the given value to the given type.
- CONVERTER - Static variable in class XML
-
Controls the behaviors of the (un)marshalling process when an element can not be processed,
or alter the element values.
- convertTo(Unit<?>) - Method in class MeasurementRange
-
Converts this range to the specified unit.
- copyChars(CharSequence, int, char[], int, int) - Static method in class CharSequences
-
Copies a sequence of characters in the given char[] array.
- CorruptedObjectException - Exception in org.apache.sis.util
-
May be thrown on attempt to use an object which has been corrupted by a previous operation.
- CorruptedObjectException() - Constructor for exception CorruptedObjectException
-
Constructs a new exception with no message.
- CorruptedObjectException(String) - Constructor for exception CorruptedObjectException
-
Constructs a new exception with the specified detail message.
- CorruptedObjectException(IdentifiedObject) - Constructor for exception CorruptedObjectException
-
Constructs a new exception with the name of the given object.
- cost(V) - Method in class Cache
-
Computes an estimation of the cost of the given value.
- count() - Method in class Statistics
-
Returns the number of samples, excluding
NaN values.
- count(CharSequence, String) - Static method in class CharSequences
-
Returns the number of occurrences of the toSearch string in the given text.
- count(CharSequence, char) - Static method in class CharSequences
-
Counts the number of occurrence of the given character in the given character sequence.
- countNaN() - Method in class Statistics
-
Returns the number of
NaN samples.
- create(float, boolean, float, boolean, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range of float values.
- create(double, boolean, double, boolean, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range of double values.
- create(byte, boolean, byte, boolean) - Static method in class NumberRange
-
Constructs a range of byte values.
- create(short, boolean, short, boolean) - Static method in class NumberRange
-
Constructs a range of short values.
- create(int, boolean, int, boolean) - Static method in class NumberRange
-
Constructs a range of int values.
- create(long, boolean, long, boolean) - Static method in class NumberRange
-
Constructs a range of long values.
- create(float, boolean, float, boolean) - Static method in class NumberRange
-
Constructs a range of float values.
- create(double, boolean, double, boolean) - Static method in class NumberRange
-
Constructs a range of double values.
- create(Class<E>, boolean, boolean) - Static method in class RangeSet
-
Constructs an initially empty set of ranges.
- createBestFit(Number, boolean, Number, boolean, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range using the smallest type of
Number that can hold the given values.
- createBestFit(Number, boolean, Number, boolean) - Static method in class NumberRange
-
Constructs a range using the smallest type of
Number that can hold the
given values.
- createFormat(Class<?>) - Method in class CompoundFormat
-
Creates a new format to use for parsing and formatting values of the given type.
- createGenericName(NameSpace, CharSequence...) - Method in class DefaultNameFactory
-
Creates a local or scoped name from an array of parsed names.
- createGreaterThan(double, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range of double values greater than the given value.
- createInternationalString(Map<Locale, String>) - Method in class DefaultNameFactory
-
Creates an international string from a set of strings in different locales.
- createLeftBounded(int, boolean) - Static method in class NumberRange
-
Constructs a range of int values without upper bound.
- createLocalName(NameSpace, CharSequence) - Method in class DefaultNameFactory
-
Creates a local name from the given character sequence.
- createLocalName(CharSequence, String, CharSequence) - Static method in class Names
-
Creates a name which is local in the given namespace.
- createMarshaller() - Method in class MarshallerPool
-
Creates an configures a new JAXB marshaller.
- createMemberName(NameSpace, CharSequence, TypeName) - Method in class DefaultNameFactory
-
Creates a member name from the given character sequence and attribute type.
- createMemberName(CharSequence, String, CharSequence, Class<?>) - Static method in class Names
-
Creates a member name for values of the given class.
- createNameSpace(GenericName, Map<String, ?>) - Method in class DefaultNameFactory
-
Returns a namespace having the given name.
- createNilObject(Class<T>) - Method in class NilReason
-
Returns an object of the given type which is nil for the reason represented by this instance.
- createRecordType(CharSequence, Map<CharSequence, Class<?>>) - Method in class DefaultRecordSchema
-
Creates a new record type of the given name, which will contains the given members.
- createTypeName(NameSpace, CharSequence) - Method in class DefaultNameFactory
-
Creates a type name from the given character sequence.
- createTypeName(CharSequence, String, CharSequence) - Static method in class Names
-
Creates a type name which is local in the given namespace.
- createUnmarshaller() - Method in class MarshallerPool
-
Creates an configures a new JAXB unmarshaller.
- CSW - Static variable in class Namespaces
-
The "http://www.opengis.net/cat/csw/2.0.2" URL.
- Debug - Annotation Type in org.apache.sis.util
-
Annotates classes or methods that are provided mostly for debugging purpose.
- DecimalFunctions - Class in org.apache.sis.math
-
Functions working on float and double values while taking in account their representation in base 10.
- deepEquals(Object, Object, ComparisonMode) - Static method in class Utilities
-
Convenience method for testing two objects for equality using the given level of strictness.
- deepHashCode(Object) - Static method in class Utilities
-
Returns a hash code for the specified object, which may be an array.
- deepToString(Object) - Static method in class Utilities
-
Returns a string representation of the specified object, which may be an array.
- DEFAULT - Static variable in class ReferenceResolver
-
The default and thread-safe instance.
- DEFAULT - Static variable in class ValueConverter
-
The default, thread-safe and immutable instance.
- DEFAULT_NAMESPACE - Static variable in class XML
-
Specifies the default namespace of the XML document to write.
- DEFAULT_SEPARATOR - Static variable in class DefaultNameSpace
-
The default separator, which is ':'.
- DefaultInternationalString - Class in org.apache.sis.util.iso
-
An international string using a
map of strings for different locales.
- DefaultInternationalString() - Constructor for class DefaultInternationalString
-
Creates an initially empty international string.
- DefaultInternationalString(String) - Constructor for class DefaultInternationalString
-
Creates an international string initialized with the given string.
- DefaultInternationalString(Map<Locale, String>) - Constructor for class DefaultInternationalString
-
Creates an international string initialized with the given localized strings.
- DefaultLocalName - Class in org.apache.sis.util.iso
-
Identifier within a
name space for a local object.
- DefaultLocalName(NameSpace, CharSequence) - Constructor for class DefaultLocalName
-
Constructs a local name from the given character sequence.
- DefaultMemberName - Class in org.apache.sis.util.iso
-
The name to identify a member of a
record.
- DefaultMemberName(NameSpace, CharSequence, TypeName) - Constructor for class DefaultMemberName
-
Constructs a member name from the given character sequence and attribute type.
- DefaultNameFactory - Class in org.apache.sis.util.iso
-
- DefaultNameFactory() - Constructor for class DefaultNameFactory
-
Creates a new factory.
- DefaultNameSpace - Class in org.apache.sis.util.iso
-
A domain in which
names given by character strings are defined.
- DefaultNameSpace(DefaultNameSpace, CharSequence, String, String) - Constructor for class DefaultNameSpace
-
Creates a new namespace with the given separator.
- DefaultRecord - Class in org.apache.sis.util.iso
-
A list of logically related elements as (name, value) pairs in a dictionary.
- DefaultRecord(RecordType) - Constructor for class DefaultRecord
-
Creates a new record for the given record type.
- DefaultRecordSchema - Class in org.apache.sis.util.iso
-
A collection of record types in a given namespace.
- DefaultRecordSchema(DefaultNameFactory, NameSpace, CharSequence) - Constructor for class DefaultRecordSchema
-
Creates a new schema of the given name.
- DefaultRecordType - Class in org.apache.sis.util.iso
-
An immutable definition of the type of a
record.
- DefaultRecordType(RecordType) - Constructor for class DefaultRecordType
-
Creates a new record with the same names and members than the given one.
- DefaultRecordType(TypeName, RecordSchema, Map<? extends MemberName, ? extends Type>) - Constructor for class DefaultRecordType
-
Creates a new record in the given schema.
- DefaultScopedName - Class in org.apache.sis.util.iso
-
- DefaultScopedName(NameSpace, List<? extends CharSequence>) - Constructor for class DefaultScopedName
-
Constructs a scoped name from the specified list of strings.
- DefaultScopedName(GenericName, GenericName) - Constructor for class DefaultScopedName
-
Constructs a scoped name as the concatenation of the given generic names.
- DefaultTreeTable - Class in org.apache.sis.util.collection
-
- DefaultTreeTable(TableColumn<?>...) - Constructor for class DefaultTreeTable
-
Creates a new tree table with the given columns.
- DefaultTreeTable(DefaultTreeTable.Node) - Constructor for class DefaultTreeTable
-
Creates a new tree table initialized to the given root.
- DefaultTreeTable.Node - Class in org.apache.sis.util.collection
-
A
TreeTable.Node implementation which can store values for a pre-defined list
of columns.
- DefaultTreeTable.Node(TreeTable) - Constructor for class DefaultTreeTable.Node
-
Creates a new node for the given table.
- DefaultTreeTable.Node(DefaultTreeTable.Node) - Constructor for class DefaultTreeTable.Node
-
Creates a new node with the given parent.
- DefaultTreeTable.Node(DefaultTreeTable.Node, int) - Constructor for class DefaultTreeTable.Node
-
Creates a new node with the given parent.
- DefaultTreeTable.Node(CharSequence) - Constructor for class DefaultTreeTable.Node
-
Creates a node with a single column for object names (convenience constructor).
- DefaultTypeName - Class in org.apache.sis.util.iso
-
The name of an attribute type associated to a
member name.
- DefaultTypeName(NameSpace, CharSequence) - Constructor for class DefaultTypeName
-
Constructs a type name from the given character sequence.
- degrees() - Method in class Angle
-
Returns the angle value in decimal degrees.
- DEGREES - Static variable in class AngleFormat.Field
-
Identifies the degrees field, including the degrees symbol (if any).
- deltaForDoubleToDecimal(double) - Static method in class DecimalFunctions
-
Returns the difference between the given double value and the representation of that value in base 10.
- Deprecable - Interface in org.apache.sis.util
-
Interface of classes for which deprecated instances may exist.
- depth() - Method in class AbstractName
-
Indicates the number of levels specified by this name.
- depth() - Method in class DefaultLocalName
-
Returns the depth, which is always 1 for a local name.
- derivative(UnitConverter, double) - Static method in class Units
-
Returns an estimation of the derivative of the given converter at the given value.
- derivedKeys(Map<SK, V>, ObjectConverter<SK, K>, Class<V>) - Static method in class ObjectConverters
-
Returns a map whose keys are derived on-the-fly from the given map.
- derivedMap(Map<SK, SV>, ObjectConverter<SK, K>, ObjectConverter<SV, V>) - Static method in class Containers
-
Returns a map whose keys and values are derived on-the-fly from the given map.
- derivedMap(Map<SK, SV>, ObjectConverter<SK, K>, ObjectConverter<SV, V>) - Static method in class ObjectConverters
-
Returns a map whose keys and values are derived on-the-fly from the given map.
- derivedSet(Set<S>, ObjectConverter<S, E>) - Static method in class Containers
-
Returns a set whose elements are derived on-the-fly from the given set.
- derivedSet(Set<S>, ObjectConverter<S, E>) - Static method in class ObjectConverters
-
Returns a set whose elements are derived on-the-fly from the given set.
- derivedValues(Map<K, SV>, Class<K>, ObjectConverter<SV, V>) - Static method in class ObjectConverters
-
Returns a map whose values are derived on-the-fly from the given map.
- differences() - Method in class Statistics
-
Returns the statistics on the differences between sample values, or null if none.
- Disposable - Interface in org.apache.sis.util
-
A resource that can be disposed when waiting for the garbage collector would be overly
conservative.
- dispose() - Method in interface Disposable
-
Allows any resources held by this object to be released.
- divisors(int) - Static method in class MathFunctions
-
Returns the divisors of the specified number as positive integers.
- DOUBLE - Static variable in class Numbers
-
Constant of value 8 used in switch statements or as index in arrays.
- elementFormat - Variable in class RangeFormat
-
The format to use for parsing and formatting the range components.
- elementType - Variable in class RangeFormat
-
The type of the range components.
- elementType - Variable in class RangeSet
-
The type of elements in the ranges.
- ElevationAngle - Class in org.apache.sis.measure
-
The angular height of an object measured from the horizontal plane.
- ElevationAngle(double) - Constructor for class ElevationAngle
-
Constructs a new elevation angle with the specified angular value.
- ElevationAngle(String) - Constructor for class ElevationAngle
-
Constructs a newly allocated ElevationAngle object that contain the angular value
represented by the string.
- Emptiable - Interface in org.apache.sis.util
-
Interface of classes for which empty instances may exist.
- EMPTY_ARRAY - Static variable in class CharSequences
-
An array of zero-length.
- EMPTY_BOOLEAN - Static variable in class ArraysExt
-
An empty array of boolean primitive type.
- EMPTY_BYTE - Static variable in class ArraysExt
-
An empty array of byte primitive type.
- EMPTY_CHAR - Static variable in class ArraysExt
-
An empty array of char primitive type.
- EMPTY_DOUBLE - Static variable in class ArraysExt
-
An empty array of double primitive type.
- EMPTY_FLOAT - Static variable in class ArraysExt
-
An empty array of float primitive type.
- EMPTY_INT - Static variable in class ArraysExt
-
An empty array of int primitive type.
- EMPTY_LONG - Static variable in class ArraysExt
-
An empty array of long primitive type.
- EMPTY_SHORT - Static variable in class ArraysExt
-
An empty array of short primitive type.
- ENCODING - Static variable in class OptionKey
-
The character encoding of document content.
- endsWith(CharSequence, CharSequence, boolean) - Static method in class CharSequences
-
Returns true if the given character sequence ends with the given suffix.
- ensureAngular(Unit<?>) - Static method in class Units
-
Makes sure that the specified unit is either null or an angular unit.
- ensureBetween(String, int, int, int) - Static method in class ArgumentChecks
-
Ensures that the given integer value is between the given bounds, inclusive.
- ensureBetween(String, long, long, long) - Static method in class ArgumentChecks
-
Ensures that the given long value is between the given bounds, inclusive.
- ensureBetween(String, float, float, float) - Static method in class ArgumentChecks
-
Ensures that the given floating point value is between the given bounds, inclusive.
- ensureBetween(String, double, double, double) - Static method in class ArgumentChecks
-
Ensures that the given floating point value is between the given bounds, inclusive.
- ensureCanCast(String, Class<?>, Object) - Static method in class ArgumentChecks
-
Ensures that the specified value is null or an instance assignable to the given type.
- ensureDimensionMatches(String, int, CoordinateReferenceSystem) - Static method in class ArgumentChecks
-
Ensures that the given CRS, if non-null, has the expected number of dimensions.
- ensureDimensionMatches(String, int, CoordinateSystem) - Static method in class ArgumentChecks
-
Ensures that the given coordinate system, if non-null, has the expected number of dimensions.
- ensureDimensionMatches(String, int, double[]) - Static method in class ArgumentChecks
-
Ensures that the given vector, if non-null, has the expected number of dimensions
(taken as its length).
- ensureDimensionMatches(String, int, DirectPosition) - Static method in class ArgumentChecks
-
Ensures that the given direct position, if non-null, has the expected number of dimensions.
- ensureDimensionMatches(String, int, Envelope) - Static method in class ArgumentChecks
-
Ensures that the given envelope, if non-null, has the expected number of dimensions.
- ensureFinite(String, float) - Static method in class ArgumentChecks
-
- ensureFinite(String, double) - Static method in class ArgumentChecks
-
- ensureLinear(Unit<?>) - Static method in class Units
-
Makes sure that the specified unit is either null or a linear unit.
- ensureNonEmpty(String, CharSequence) - Static method in class ArgumentChecks
-
Makes sure that a character sequence is non-null and non-empty.
- ensureNonNull(String, Object) - Static method in class ArgumentChecks
-
Makes sure that an argument is non-null.
- ensureNonNullElement(String, int, Object) - Static method in class ArgumentChecks
-
Makes sure that an array element is non-null.
- ensurePositive(String, int) - Static method in class ArgumentChecks
-
Ensures that the given integer value is greater than or equals to zero.
- ensurePositive(String, long) - Static method in class ArgumentChecks
-
Ensures that the given long value is greater than or equals to zero.
- ensurePositive(String, float) - Static method in class ArgumentChecks
-
Ensures that the given floating point value is not
NaN and is greater than or equals to zero.
- ensurePositive(String, double) - Static method in class ArgumentChecks
-
Ensures that the given floating point value is not
NaN and is greater than or equals to zero.
- ensureScale(Unit<?>) - Static method in class Units
-
Makes sure that the specified unit is either null or a scale unit.
- ensureSizeBetween(String, int, int, int) - Static method in class ArgumentChecks
-
Ensures that the given collection size of array length is between the given bounds, inclusive.
- ensureStrictlyPositive(String, int) - Static method in class ArgumentChecks
-
Ensures that the given integer value is greater than zero.
- ensureStrictlyPositive(String, long) - Static method in class ArgumentChecks
-
Ensures that the given long value is greater than zero.
- ensureStrictlyPositive(String, float) - Static method in class ArgumentChecks
-
Ensures that the given floating point value is not
NaN and is greater than zero.
- ensureStrictlyPositive(String, double) - Static method in class ArgumentChecks
-
Ensures that the given floating point value is not
NaN and is greater than zero.
- ensureTemporal(Unit<?>) - Static method in class Units
-
Makes sure that the specified unit is either null or a temporal unit.
- ensureValidIndex(int, int) - Static method in class ArgumentChecks
-
Ensures that the given index is equals or greater than zero and lower than the given
upper value.
- ensureValidIndexRange(int, int, int) - Static method in class ArgumentChecks
-
Ensures that the given index range is valid for a sequence of the given length.
- ensureValidUnicodeCodePoint(String, int) - Static method in class ArgumentChecks
-
Ensures that the given integer is a valid Unicode code point.
- entering(String, String) - Method in class LoggerAdapter
-
- entering(String, String, Object) - Method in class LoggerAdapter
-
Logs a method entry to the
debug level with one parameter.
- entering(String, String, Object[]) - Method in class LoggerAdapter
-
Logs a method entry to the
debug level with many parameters.
- entrySet() - Method in class Cache
-
Returns the set of entries in this cache.
- entrySet() - Method in class WeakValueHashMap
-
Returns a set view of the mappings contained in this map.
- epsilonEqual(float, float, float) - Static method in class MathFunctions
-
Returns
true if the given values are
equal
or if their difference is not greater than the given threshold.
- epsilonEqual(double, double, double) - Static method in class MathFunctions
-
Returns
true if the given values are
equal
or if their difference is not greater than the given threshold.
- equalityLevel(Object, Object) - Static method in enum ComparisonMode
-
If the two given objects are equals according one of the modes enumerated in this class,
then returns that mode.
- equals(Object) - Method in class Line
-
Compares this line with the specified object for equality.
- equals(Object) - Method in class Plane
-
Compares this plane with the specified object for equality.
- equals(Object) - Method in class Statistics
-
Compares this statistics with the specified object for equality.
- equals(Object) - Method in class Angle
-
Compares the specified object with this angle for equality.
- equals(Object) - Method in class AngleFormat
-
Compares this format with the specified object for equality.
- equals(Object) - Method in class MeasurementRange
-
Compares this range with the specified object for equality.
- equals(Object) - Method in class Range
-
Compares this range with the given object for equality.
- equals(Object) - Method in class OptionKey
-
Returns true if the given object is an instance of the same class having the same name and type.
- equals(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns true if the two given texts are equal.
- equals(Object) - Method in class DefaultTreeTable
-
Compares the given object with this tree table for equality.
- equals(Object) - Method in class DefaultTreeTable.Node
-
- equals(Object) - Method in class RangeSet
-
Compares the specified object with this set of ranges for equality.
- equals(Object) - Method in class AbstractName
-
Compares this generic name with the specified object for equality.
- equals(Object) - Method in class DefaultInternationalString
-
Compares this international string with the specified object for equality.
- equals(Object) - Method in class DefaultLocalName
-
Compares this local name with the specified object for equality.
- equals(Object) - Method in class DefaultMemberName
-
Compares this member name with the specified object for equality.
- equals(Object) - Method in class DefaultNameSpace
-
Returns true if this namespace is equal to the given object.
- equals(Object) - Method in class DefaultRecord
-
Compares this record with the given object for equality.
- equals(Object) - Method in class DefaultRecordType
-
Compares the given object with this RecordType for equality.
- equals(Object) - Method in class ResourceInternationalString
-
Compares this international string with the specified object for equality.
- equals(Object) - Method in class SimpleInternationalString
-
Compares this international string with the specified object for equality.
- equals(Object, ComparisonMode) - Method in interface LenientComparable
-
Compares this object with the given object for equality.
- equals(Object) - Method in interface LenientComparable
-
Returns true if this object is strictly equals to the given object.
- equals(Object) - Method in class Version
-
Compare this version string with the specified object for equality.
- equals(Object) - Method in class NilReason
-
Compares this NilReason with the specified object for equality.
- equals(Object) - Method in class XLink
-
Compares this XLink with the given object for equality.
- equalsApproximatively(Object, Object) - Static method in class Utilities
-
Compares the specified objects for equality, ignoring metadata and slight differences
in numerical values.
- equalsFiltered(CharSequence, CharSequence, Characters.Filter, boolean) - Static method in class CharSequences
-
Returns true if the given texts are equal, optionally ignoring case and filtered-out characters.
- equalsIgnoreCase(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns true if the two given texts are equal, ignoring case.
- equalsIgnoreMetadata(Object, Object) - Static method in class Utilities
-
Compares the specified objects for equality, ignoring metadata.
- exceptionOccured(MarshalContext, T, Class<T>, Class<?>, Exception) - Method in class ValueConverter
-
Invoked when an exception occurred in any toXXX(…) method.
- Exceptions - Class in org.apache.sis.util
-
Static methods working with
Exception instances.
- exiting(String, String) - Method in class LoggerAdapter
-
- exiting(String, String, Object) - Method in class LoggerAdapter
-
- fillCharacter - Variable in class TabularFormat
-
The character to repeat after the content of a cell for alignment with the next column.
- find(Class<S>, Class<T>) - Static method in class ObjectConverters
-
Returns a converter for the specified source and target classes.
- findCommonClass(Iterable<?>) - Static method in class Classes
-
- findCommonClass(Class<?>, Class<?>) - Static method in class Classes
-
Returns the most specific class which
is assignable from
the given classes or a parent of those classes.
- findCommonInterfaces(Class<?>, Class<?>) - Static method in class Classes
-
Returns the interfaces which are implemented by the two given classes.
- findSpecializedClass(Iterable<?>) - Static method in class Classes
-
Returns the most specific class implemented by the objects in the given collection.
- fine(String) - Method in class LoggerAdapter
-
- finer(String) - Method in class LoggerAdapter
-
- finest(String) - Method in class LoggerAdapter
-
- first() - Method in class RangeSet
-
Returns the first (lowest) range currently in this sorted set.
- fit(double[], double[]) - Method in class Line
-
Given a set of data points x[0 … n-1], y[0 … n-1],
fits them to a straight line y = slope⋅x + y₀ in a
least-squares senses.
- fit(Iterable<? extends DirectPosition>) - Method in class Line
-
Given a sequence of points, fits them to a straight line y = slope⋅x +
y₀ in a least-squares senses.
- fit(double[], double[], double[]) - Method in class Plane
-
Computes the plane's coefficients from the given ordinate values.
- fit(Iterable<? extends DirectPosition>) - Method in class Plane
-
Computes the plane's coefficients from the given sequence of points.
- FLOAT - Static variable in class Numbers
-
Constant of value 7 used in switch statements or as index in arrays.
- floatToDouble(float) - Static method in class DecimalFunctions
-
Converts the given float value to a double with the extra decimal fraction digits
set to zero.
- flush(Appendable) - Static method in class IO
-
If the given
out argument implements
Flushable, or is a chain
of wrappers defined in this package around a flushable object, invokes the
flush() method on that object.
- flush() - Method in class LineAppender
-
Sends all pending characters to the underlying appendable, including trailing whitespaces.
- flush() - Method in class TableAppender
-
Flushes the table content to the underlying stream or buffer.
- forCodeName(Class<T>, String, boolean) - Static method in class Types
-
Returns the code of the given type that matches the given name, or optionally returns a new one if none
match the name.
- forDuration(long, TimeUnit) - Static method in class PerformanceLevel
-
Returns the level to use for logging an event of the given duration.
- forEnumName(Class<T>, String) - Static method in class Types
-
Returns the enumeration value of the given type that matches the given name, or null if none.
- format(T, Appendable) - Method in class CompoundFormat
-
Writes a textual representation of the given object in the given stream or buffer.
- format(Object, StringBuffer, FieldPosition) - Method in class CompoundFormat
-
Writes a textual representation of the specified object in the given buffer.
- format(Object, StringBuffer, FieldPosition) - Method in class StatisticsFormat
-
Formats the given statistics.
- format(Statistics, Appendable) - Method in class StatisticsFormat
-
Formats a localized string representation of the given statistics.
- format(Statistics[], Appendable) - Method in class StatisticsFormat
-
Formats the given statistics in a tabular format.
- format(double) - Method in class AngleFormat
-
Formats an angle.
- format(double, StringBuffer, FieldPosition) - Method in class AngleFormat
-
Formats an angle in the given buffer.
- format(Object, StringBuffer, FieldPosition) - Method in class AngleFormat
-
Formats an angle, latitude or longitude value in the given buffer.
- format(Object, StringBuffer, FieldPosition) - Method in class RangeFormat
-
Formats a
Range and appends the resulting text to a given string buffer.
- format(TreeTable, Appendable) - Method in class TreeTableFormat
-
Writes a graphical representation of the specified tree table in the given stream or buffer.
- format(LogRecord) - Method in class MonolineFormatter
-
Formats the given log record and return the formatted string.
- formatChainedMessages(Locale, String, Throwable) - Static method in class Exceptions
-
Returns a string which contain the given message on the first line, followed by the
localized message of the given exception
on the next line.
- formatMessage(LogRecord) - Method in class MonolineFormatter
-
Returns the localized message from the given log record.
- formatTo(Formatter, int, int, int) - Method in class Angle
-
Formats this angle using the provider formatter.
- formatTo(Formatter, int, int, int) - Method in class Range
-
Formats this range using the provider formatter.
- formatTo(Formatter, int, int, int) - Method in class AbstractInternationalString
-
Formats this international string using the given formatter.
- formatToCharacterIterator(Object) - Method in class AngleFormat
-
Formats an angle, latitude or longitude value as an attributed character iterator.
- formatToCharacterIterator(Object) - Method in class RangeFormat
-
Formats a range as an attributed character iterator.
- forObject(Object) - Static method in class NilReason
-
If the given object is nil, returns the reason why it does not contain information.
- forSeries(CharSequence, CharSequence...) - Static method in class Statistics
-
Constructs a new Statistics object which will also compute finite differences
up to the given order.
- forStandardName(String) - Static method in class Types
-
Returns the GeoAPI interface for the given ISO name, or null if none.
- forTypes(byte...) - Static method in class Characters.Filter
-
Returns a subset representing the union of all Unicode characters of the given types.
- fractionDigitsForDelta(double, boolean) - Static method in class DecimalFunctions
-
Returns the number of fraction digits needed for formatting in base 10 numbers of the given
accuracy.
- fractionDigitsForValue(double) - Static method in class DecimalFunctions
-
Returns the number of significant fraction digits when formatting the given number in base 10.
- fractionDigitsForValue(double, int) - Static method in class DecimalFunctions
-
Returns the number of significant fraction digits, potentially minus trailing digits that may be rounding error.
- freeze() - Method in class XLink
-
Marks this xlink as unmodifiable.
- FunctionProperty - Enum in org.apache.sis.math
-
The manners in which the inputs of a function are mapped to the outputs.
- GCO - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/gco" URL.
- get(Object) - Method in class Cache
-
Returns the value associated to the given key in the cache.
- get(Object) - Method in class WeakHashSet
-
Returns an object equals to the specified object, if present.
- get(Object) - Method in class WeakValueHashMap
-
Returns the value to which this map maps the specified key.
- getActuate() - Method in class XLink
-
Returns the desired timing of traversal from the starting resource to the ending
resource.
- getAllInterfaces(Class<T>) - Static method in class Classes
-
Returns every interfaces implemented, directly or indirectly, by the given class or interface.
- getArcRole() - Method in class XLink
-
Returns a URI reference for some description of the arc role.
- getAttributes() - Method in class DefaultRecord
-
Returns the dictionary of all (name, value) pairs in this record.
- getAttributeType() - Method in class DefaultMemberName
-
Returns the type of the data associated with the record member.
- getAvailableLanguages() - Method in class Locales
-
- getAvailableLocales() - Method in class Locales
-
- getBorderWidth() - Method in class StatisticsFormat
-
Returns the "width" of the border to drawn around the table, in number of lines.
- getBundle(Locale) - Method in class ResourceInternationalString
-
Returns the resource bundle for the given locale.
- getCellAlignment() - Method in class TableAppender
-
Returns the alignment of the text inside the current cell.
- getChildren() - Method in class DefaultTreeTable.Node
-
Returns the children of this node.
- getChildren() - Method in interface TreeTable.Node
-
Returns the children of this node.
- getClass(T) - Static method in class Classes
-
Returns the class of the specified object, or null if object is null.
- getCodeLabel(CodeList<?>) - Static method in class Types
-
Returns a unlocalized title for the given enumeration or code list value.
- getCodeName(CodeList<?>) - Static method in class Types
-
Returns the ISO name (if available) or the Java name (as a fallback) of the given enumeration or code list
value.
- getCodeTitle(CodeList<?>) - Static method in class Types
-
Returns the title of the given enumeration or code list value.
- getCodeValues(Class<T>) - Static method in class Types
-
Returns all known values for the given type of code list.
- getColumnCount() - Method in class TableAppender
-
Returns the number of columns in this table.
- getColumns() - Method in class DefaultTreeTable
-
Returns the table columns given at construction time.
- getColumns() - Method in interface TreeTable
-
Returns the table columns, in the order they shall be rendered by default.
- getColumns() - Method in class TreeTableFormat
-
Returns the table columns to parse and format, or null for the default list of
columns.
- getColumnSeparatorMatcher(CharSequence) - Method in class TabularFormat
-
Returns a matcher for the column separators in the given text.
- getColumnSeparatorPattern() - Method in class TabularFormat
-
Returns the pattern of characters used in column separators.
- getContainer() - Method in class DefaultRecordType
-
Returns the schema that contains this record type.
- getDebugLevel() - Method in class LoggerAdapter
-
- getDescription() - Method in class DefaultRecordSchema
-
Returns the dictionary of all (name, record type) pairs in this schema.
- getDescription(CodeList<?>) - Static method in class Types
-
Returns the description of the given enumeration or code list value, or null if none.
- getDescription(Class<?>) - Static method in class Types
-
Returns a description for the given class, or null if none.
- getDescription(Class<?>, String) - Static method in class Types
-
Returns a description for the given property, or null if none.
- getElementPattern(boolean) - Method in class RangeFormat
-
- getElementType() - Method in class Range
-
Returns the base type of elements in this range.
- getElementType() - Method in class OptionKey
-
Returns the type of values associated to this option key.
- getElementType() - Method in interface CheckedContainer
-
Returns the base type of all elements in this container.
- getElementType() - Method in class CodeListSet
-
Returns the type of code list elements in this set.
- getElementType() - Method in class RangeSet
-
Returns the type of elements in this collection, which is always Range.
- getElementType() - Method in class TableColumn
-
Returns the base type of all values in any column identified by this TableColumn
instance.
- getElementType() - Method in class WeakHashSet
-
Returns the type of elements in this set.
- getEnumConstant(Class<?>) - Static method in class Numbers
-
Returns a numeric constant for the given type.
- getEpsgCode(Unit<?>, boolean) - Static method in class Units
-
Returns the EPSG code of the given units, or null if unknown.
- getExponent(double) - Static method in class MathFunctions
-
Returns the unbiased exponent used in the representation of a double, with correction for
sub-normal numbers.
- getFormat(Class<?>) - Method in class CompoundFormat
-
Returns the format to use for parsing and formatting values of the given type.
- getFrom() - Method in class XLink
-
Returns the starting resource.
- getHeader() - Method in class TableColumn
-
Returns the text to display as column header.
- getHeader() - Method in class MonolineFormatter
-
Returns the string to write on the left side of the first line of every log records, or null if none.
- getHRef() - Method in class XLink
-
Returns a URN to an external resources, or to an other part of a XML document, or an
identifier.
- getIdentifierMap() - Method in interface IdentifiedObject
-
A map view of the
identifiers collection
as (
authority,
code) entries.
- getIdentifiers() - Method in interface IdentifiedObject
-
Returns all identifiers associated to this object.
- getImplementation(String) - Method in class LoggerFactory
-
Returns the implementation to use for the logger of the specified name.
- getImplementationClass() - Method in class LoggerFactory
-
- getIndentation() - Method in class TreeTableFormat
-
Returns the number of spaces to add on the left margin for each indentation level.
- getInstance() - Static method in class StatisticsFormat
-
Returns an instance for the current system default locale.
- getInstance(Locale) - Static method in class StatisticsFormat
-
Returns an instance for the given locale.
- getInstance() - Static method in class AngleFormat
-
Constructs a new AngleFormat for the default pattern and the current default locale.
- getInstance(Locale) - Static method in class AngleFormat
-
Constructs a new AngleFormat for the default pattern and the specified locale.
- getLabel() - Method in class XLink
-
Returns an identification of the target of a from or to attribute.
- getLeafInterfaces(Class<?>, Class<T>) - Static method in class Classes
-
Returns the interfaces implemented by the given class and assignable to the given base
interface, or an empty array if none.
- getLevel() - Method in class LoggerAdapter
-
Returns the level for this logger.
- getLevelColor(Level) - Method in class MonolineFormatter
-
Returns the color used for the given level, or null if none.
- getLineSeparator() - Method in class LineAppender
-
Returns the line separator to be sent to the underlying appendable,
or null if EOL sequences are forwarded unchanged.
- getLineSeparator() - Method in class TabularFormat
-
Returns the current line separator.
- getListName(CodeList<?>) - Static method in class Types
-
Returns the ISO classname (if available) or the Java classname (as a fallback) of the given
enumeration or code list value.
- getLocale() - Method in class CompoundFormat
-
Returns the locale used by this format.
- getLocale() - Method in class AngleFormat
-
Returns this formatter locale.
- getLocale() - Method in interface Localized
-
Returns the locale of the implemented service.
- getLocale() - Method in class WarningListeners
-
The locale to use for formatting warning messages, or null for the default locale.
- getLocale() - Method in class MarshalContext
-
Returns the locale to use for (un)marshalling, or null if no locale were explicitly specified.
- getLocales() - Method in class DefaultInternationalString
-
Returns the set of locales defined in this international string.
- getLocalizedMessage(Throwable, Locale) - Static method in class Exceptions
-
Returns the message of the given exception, localized in the given locale if possible.
- getLogger(String) - Method in class LoggerFactory
-
Returns the logger of the specified name, or null if the JDK logging framework
should be used.
- getLogger(String) - Static method in class Logging
-
Returns a logger for the specified name.
- getLogger(Class<?>) - Static method in class Logging
-
- getLogger() - Method in class WarningListeners
-
Returns the logger where to send the warnings.
- getLoggerFactory() - Static method in class Logging
-
Returns the factory used for obtaining
Logger instances, or
null if none.
- getMajor() - Method in class Version
-
Returns the major version number.
- getMaxDouble() - Method in class NumberRange
-
- getMaxDouble(boolean) - Method in class NumberRange
-
Returns the
maximum value with the specified inclusive or
exclusive state.
- getMaxDouble(int) - Method in class RangeSet
-
- getMaximalLineLength() - Method in class LineAppender
-
Returns the maximal line length, in unit of Unicode characters (code point count).
- getMaximumFractionDigits() - Method in class AngleFormat
-
Returns the maximum number of digits allowed in the fraction portion of the last field.
- getMaxLong(int) - Method in class RangeSet
-
- getMaxValue() - Method in class Range
-
Returns the maximal value, or null if this range has no upper limit.
- getMembers() - Method in class DefaultRecordType
-
Returns the set of attribute names defined in this RecordType's dictionary.
- getMemberTypes() - Method in class DefaultRecordType
-
Returns the dictionary of all (name, type) pairs in this record type.
- getMinDouble() - Method in class NumberRange
-
- getMinDouble(boolean) - Method in class NumberRange
-
Returns the
minimum value with the specified inclusive or
exclusive state.
- getMinDouble(int) - Method in class RangeSet
-
- getMinDuration(TimeUnit) - Method in class PerformanceLevel
-
Returns the minimal duration for logging an event at this level.
- getMinimumFractionDigits() - Method in class AngleFormat
-
Returns the minimum number of digits allowed in the fraction portion of the last field.
- getMinLong(int) - Method in class RangeSet
-
- getMinor() - Method in class Version
-
Returns the minor version number.
- getMinValue() - Method in class Range
-
Returns the minimal value, or null if this range has no lower limit.
- getName() - Method in class OptionKey
-
Returns the name of this option key.
- getName() - Method in class LoggerFactory
-
Returns the name of the logging framework.
- getName() - Method in interface IdentifierSpace
-
Returns the name of this identifier space.
- getNilReason() - Method in interface NilObject
-
Returns the reason why this object contains no information.
- getOrCreate(K, Callable<? extends V>) - Method in class Cache
-
Returns the value for the given key.
- getOtherExplanation() - Method in class NilReason
-
If this
NilReason is an enumeration of kind
NilReason.OTHER, returns the explanation
text.
- getParent() - Method in class DefaultTreeTable.Node
-
Returns the parent of this node.
- getParent() - Method in interface TreeTable.Node
-
Returns the parent node, or null if this node is the root of the tree.
- getParsedNames() - Method in class AbstractName
-
Returns the sequence of
local names making this generic name.
- getParsedNames() - Method in class DefaultLocalName
-
Returns the sequence of local name for this name.
- getParsedNames() - Method in class DefaultScopedName
-
Returns the sequence of local name for this generic name.
- getPreferredPrefix(String, String) - Static method in class Namespaces
-
Returns the preferred prefix for the given namespace URI.
- getRecordType() - Method in class DefaultRecord
-
Returns the type definition of this record.
- getRemarks() - Method in interface Deprecable
-
If this instance is deprecated, the reason or the alternative to use.
- getRevision() - Method in class Version
-
Returns the revision number.
- getRole() - Method in class XLink
-
Returns a URI reference for some description of the arc role.
- getRoot() - Method in class DefaultTreeTable
-
Returns the root node.
- getRoot() - Method in interface TreeTable
-
Returns the root node of the tree.
- getRowCount() - Method in class TableAppender
-
Returns the number of rows in this table.
- getSchemaName() - Method in class DefaultRecordSchema
-
Returns the schema name.
- getShortClassName(Object) - Static method in class Classes
-
Returns the class name of the given object without package name, but including the enclosing class names
if any.
- getShortName(Class<?>) - Static method in class Classes
-
Returns the name of the given class without package name, but including the names of enclosing
classes if any.
- getShow() - Method in class XLink
-
Returns the desired presentation of the ending resource on traversal
from the starting resource.
- getSourceClass() - Method in interface WarningListener
-
Returns the type of objects that emit warnings of interest for this listener.
- getSourceClass() - Method in interface ObjectConverter
-
Returns the type of objects to convert.
- getSourceFormat() - Method in class MonolineFormatter
-
Returns the format for the source, or null is the source is not shown.
- getSpecialized(IdentifierSpace<T>) - Method in interface IdentifierMap
-
Returns the identifier associated to the given namespace,
or null if this map contains no mapping of the
specialized type for the namespace.
- getStandardName(Class<?>) - Static method in class Types
-
Returns the ISO name for the given class, or null if none.
- getTabulationWidth() - Method in class LineAppender
-
Returns the current tabulation width, in unit of Unicode characters (code point count).
- getTargetClass() - Method in interface ObjectConverter
-
Returns the type of converted objects.
- getTimeFormat() - Method in class MonolineFormatter
-
Returns the format for elapsed time, or null if the time is not shown.
- getTimeZone() - Method in class CompoundFormat
-
Returns the timezone used by this format.
- getTimeZone() - Method in class MarshalContext
-
Returns the timezone to use for (un)marshalling, or null if none were explicitely specified.
- getTitle() - Method in class XLink
-
Returns a human-readable string with a short description for the arc.
- getTo() - Method in class XLink
-
Returns the ending resource.
- getType() - Method in class XLink
-
Returns the type of link.
- getTypeName() - Method in class DefaultRecordType
-
Returns the name that identifies this record type.
- getURI() - Method in class NilReason
-
If the explanation of this NilReason is referenced by a URI, returns that URI.
- getUserObject() - Method in class DefaultTreeTable.Node
-
Returns the user object associated to this node.
- getUserObject() - Method in interface TreeTable.Node
-
Returns the user object associated to this node.
- getValue(TableColumn<V>) - Method in class DefaultTreeTable.Node
-
Returns the value in the given column, or null if none.
- getValue(TableColumn<V>) - Method in interface TreeTable.Node
-
Returns the value in the given column, or null if none.
- getValueFrom(Map<OptionKey<?>, ?>) - Method in class OptionKey
-
Returns the option value in the given map for this key, or null if none.
- getValueType() - Method in class CompoundFormat
-
Returns the base type of values parsed and formatted by this Format instance.
- getValueType() - Method in class StatisticsFormat
-
Returns the type of objects formatted by this class.
- getValueType() - Method in class TreeTableFormat
-
Returns the type of objects formatted by this class.
- getVendor() - Method in class AbstractFactory
-
Returns the implementor of this factory, or null if unknown.
- getVersion(String) - Method in class MarshalContext
-
Returns the schema version of the XML document being (un)marshalled.
- getVerticalLinePosition() - Method in class TreeTableFormat
-
Returns the position of the vertical line, relative to the position of the root label.
- GFC - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/gfc" URL.
- GMD - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/gmd" URL.
- GMI - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/gmi" URL.
- GML - Static variable in class Namespaces
-
The "http://www.opengis.net/gml/3.2" URL.
- GML_VERSION - Static variable in class XML
-
Specifies the GML version of the document to be marshalled or unmarshalled.
- GMX - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/gmx" URL.
- GTS - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/gts" URL.
- ID - Static variable in interface IdentifierSpace
-
A standard GML attribute available on every object-with-identity.
- IdentifiedObject - Interface in org.apache.sis.xml
-
The interface for all SIS objects having identifiers.
- IDENTIFIER - Static variable in class TableColumn
-
Frequently-used constant for a column of object identifiers.
- IdentifierMap - Interface in org.apache.sis.xml
-
- IdentifierSpace<T> - Interface in org.apache.sis.xml
-
Some identifier namespaces that are handled in a special way.
- identity(Class<T>) - Static method in class ObjectConverters
-
Returns an identity converter for objects of the given type.
- implementSameInterfaces(Class<?>, Class<?>, Class<?>) - Static method in class Classes
-
Returns true if the two specified objects implements exactly the same set
of interfaces.
- INAPPLICABLE - Static variable in class NilReason
-
There is no value.
- INDEX - Static variable in class TableColumn
-
Frequently-used constant for a column of index values.
- indexOf(CharSequence, CharSequence, int, int) - Static method in class CharSequences
-
Returns the index within the given strings of the first occurrence of the specified part,
starting at the specified index.
- indexOf(CharSequence, int, int, int) - Static method in class CharSequences
-
Returns the index within the given character sequence of the first occurrence of the
specified character, starting the search at the specified index.
- indexOfLineStart(CharSequence, int, int) - Static method in class CharSequences
-
Returns the index of the first character after the given number of lines.
- indexOfRange(E) - Method in class RangeSet
-
If the specified value is inside a range, returns the index of this range.
- info(String) - Method in class LoggerAdapter
-
- insert(E[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(double[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(float[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(long[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(int[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(short[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(byte[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(char[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(boolean[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with additional
"spaces" in the given range.
- insert(E[], int, E[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(double[], int, double[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(float[], int, float[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(long[], int, long[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(int[], int, int[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(short[], int, short[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(byte[], int, byte[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(char[], int, char[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- insert(boolean[], int, boolean[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array, with the content
of an other array inserted at the given index.
- install() - Static method in class MonolineFormatter
-
Installs a MonolineFormatter for the root logger, or returns the existing instance if any.
- install(Logger, Level) - Static method in class MonolineFormatter
-
Installs a MonolineFormatter for the specified logger, or returns the existing instance if any.
- INTEGER - Static variable in class Numbers
-
Constant of value 5 used in switch statements or as index in arrays.
- intersect(Range<E>) - Method in class MeasurementRange
-
Returns the intersection between this range and the given range.
- intersect(Range<E>) - Method in class Range
-
Returns the intersection between this range and the given range.
- intersect(Range<E>) - Method in class RangeSet
-
Returns a view of the portion of this range set which is the intersection of
this RangeSet with the given range.
- intersectAny(NumberRange<?>) - Method in class NumberRange
-
Returns the union of this range with the given range.
- intersects(Range<? extends E>) - Method in class MeasurementRange
-
Returns true if this range intersects the given range.
- intersects(Range<? extends E>) - Method in class Range
-
Returns true if this range intersects the given range.
- intersects(Object[], Object[]) - Static method in class ArraysExt
-
Returns
true if at least one element in the first array is
equals to an element in the second array.
- intersectsAny(NumberRange<?>) - Method in class NumberRange
-
Returns true if the supplied range is fully contained within this range.
- inverse() - Method in interface ObjectConverter
-
Returns a converter capable to convert instances of T back to instances of
S.
- IO - Class in org.apache.sis.io
-
Utilities methods working on
java.io objects.
- isAcronymForWords(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns true if the first string is likely to be an acronym of the second string.
- isAlternateForm() - Method in class RangeFormat
-
Returns true if this RangeFormat shall use the alternate form at
formatting time.
- isAngular(Unit<?>) - Static method in class Units
-
Returns true if the given unit is a linear unit.
- isApproximative() - Method in enum ComparisonMode
-
Returns true if this comparison uses a tolerance threshold.
- isAssignableToAny(Class<?>, Class<?>...) - Static method in class Classes
-
Returns true if the given type is assignable to one of the given allowed types.
- isBijective(Set<FunctionProperty>) - Static method in enum FunctionProperty
-
Returns true if a function having the given set of properties is bijective.
- isDeprecated() - Method in interface Deprecable
-
Returns true if this instance is deprecated.
- isEditable(TableColumn<?>) - Method in class DefaultTreeTable.Node
-
Determines whether the value in the specified column is editable.
- isEditable(TableColumn<?>) - Method in interface TreeTable.Node
-
Determines whether the value in the specified column is editable.
- isEmpty() - Method in class Range
-
Returns true if this range is empty.
- isEmpty() - Method in class Cache
-
Returns true if this cache is empty.
- isEmpty() - Method in class CodeListSet
-
Returns true if this set does not contains any element.
- isEmpty() - Method in interface Emptiable
-
Returns true if this instance is empty.
- isFallbackAllowed() - Method in class AngleFormat
-
Returns
true if the
parse methods are allowed
to fallback on the build-in default symbols if the string to parse doesn't match the
applied pattern.
- isFloat(Class<?>) - Static method in class Numbers
-
Returns true if the given type is a floating point type.
- isForAllPopulation() - Method in class StatisticsFormat
-
Returns true if this formatter shall consider that the statistics where computed
using the totality of the populations under study.
- isGlobal() - Method in class DefaultNameSpace
-
Indicates whether this namespace is a "top level" namespace.
- isHexadecimal(int) - Static method in class Characters
-
Returns true if the given character is an hexadecimal digit.
- isIgnoringMetadata() - Method in enum ComparisonMode
-
Returns true if this comparison ignores metadata.
- isInstance(Record) - Method in class DefaultRecordType
-
Determines if the given record is compatible with this record type.
- isInteger(Class<?>) - Static method in class Numbers
-
Returns true if the given type is an integer type.
- isKeyCollisionAllowed() - Method in class Cache
-
Returns true if different values may be assigned to the same key.
- isLeaf() - Method in class DefaultTreeTable.Node
-
Returns true if this node can not have any children.
- isLeaf() - Method in interface TreeTable.Node
-
Returns true if this node can not have any children.
- isLinear(Unit<?>) - Static method in class Units
-
Returns true if the given unit is a linear unit.
- isLineOrParagraphSeparator(int) - Static method in class Characters
-
- isLoggable(Level) - Method in class LoggerAdapter
-
Returns true if the specified level is loggable.
- isMaxIncluded() - Method in class Range
-
Returns
true if the
maximal value is inclusive,
or
false if exclusive.
- isMaxIncluded - Variable in class RangeSet
-
true if the maximal values of ranges in this set are inclusive, or false
if exclusive.
- isMinIncluded() - Method in class Range
-
Returns
true if the
minimal value is inclusive,
or
false if exclusive.
- isMinIncluded - Variable in class RangeSet
-
true if the minimal values of ranges in this set are inclusive, or false
if exclusive.
- isMonotonic(Set<FunctionProperty>) - Static method in enum FunctionProperty
-
Returns true if a function having the given set of properties is monotonic.
- isMultiLinesCells() - Method in class TableAppender
-
Returns true if EOL characters are used for line feeds inside current cells.
- isNegative(double) - Static method in class MathFunctions
-
Returns true if the given value is negative, including negative zero.
- isNegativeZero(double) - Static method in class MathFunctions
-
Returns true if the given value is the negative zero (-0.0).
- isNullOrEmpty(Collection<?>) - Static method in class Containers
-
Returns
true if the given collection is either null or
empty.
- isNullOrEmpty(Map<?, ?>) - Static method in class Containers
-
Returns
true if the given map is either null or
empty.
- isPositive(double) - Static method in class MathFunctions
-
Returns true if the given value is positive, excluding negative zero.
- isPositiveZero(double) - Static method in class MathFunctions
-
Returns true if the given value is the positive zero (+0.0).
- isPossibleGetter(Method) - Static method in class Classes
-
Returns true if the given method may possibly be the getter method for a property.
- isPressure(Unit<?>) - Static method in class Units
-
Returns true if the given unit is a pressure unit.
- isSameSign(double, double) - Static method in class MathFunctions
-
Returns true if the given values have the same sign, differentiating positive
and negative zeros.
- isScale(Unit<?>) - Static method in class Units
-
Returns true if the given unit is a dimensionless scale unit.
- isSorted(E[], Comparator<? super E>, boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(E[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(double[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(float[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(long[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(int[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(short[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(byte[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSorted(char[], boolean) - Static method in class ArraysExt
-
Returns true if all elements in the specified array are in increasing order.
- isSubScript(int) - Static method in class Characters
-
Determines whether the given character is a subscript.
- isSubsetOf(Object) - Method in class DefaultInternationalString
-
Returns true if all localized texts stored in this international string are
contained in the specified object.
- isSuperScript(int) - Static method in class Characters
-
Determines whether the given character is a superscript.
- isTabulationExpanded() - Method in class LineAppender
-
Returns true if this formatter expands tabulations into spaces.
- isTemporal(Unit<?>) - Static method in class Units
-
Returns true if the given unit is a temporal unit.
- isUnicodeIdentifier(CharSequence) - Static method in class CharSequences
-
Returns true if the given identifier is a legal Unicode identifier.
- isValidWKT(int) - Static method in class Characters
-
Returns true if the given code point is a valid character for Well Known Text (WKT).
- iterator() - Method in class CodeListSet
-
Returns an iterator over the elements in this set.
- iterator() - Method in class RangeSet
-
Returns an iterator over the elements in this set of ranges.
- iterator() - Method in class WeakHashSet
-
Returns an iterator over the elements contained in this collection.
- last() - Method in class RangeSet
-
Returns the last (highest) range currently in this sorted set.
- lastIndexOf(CharSequence, int, int, int) - Static method in class CharSequences
-
Returns the index within the given character sequence of the last occurrence of the
specified character, searching backward in the given index range.
- Latitude - Class in org.apache.sis.measure
-
A latitude angle in decimal degrees.
- Latitude(double) - Constructor for class Latitude
-
Construct a new latitude with the specified angular value.
- Latitude(String) - Constructor for class Latitude
-
Constructs a newly allocated Latitude object that contain the angular value
represented by the string.
- length(CharSequence) - Static method in class CharSequences
-
Returns the
length of the given characters sequence,
or 0 if
null.
- length() - Method in class AbstractInternationalString
-
- length() - Method in class Version
-
Returns the length of the version string.
- LenientComparable - Interface in org.apache.sis.util
-
Interfaces of classes for which instances can be compared for equality using different levels of strictness.
- LETTERS_AND_DIGITS - Static variable in class Characters.Filter
-
- Line - Class in org.apache.sis.math
-
Equation of a line in a two dimensional space (x,y).
- Line() - Constructor for class Line
-
Constructs an uninitialized line.
- Line(double, double) - Constructor for class Line
-
Constructs a line with the specified slope and offset.
- LINE_SEPARATOR - Static variable in class Characters
-
The Unicode line separator (Unicode 2028, HTML <br>).
- LineAppender - Class in org.apache.sis.io
-
An
Appendable which can apply different kinds of reformatting that depend on the
End Of Line (EOL) occurrences.
- LineAppender(Appendable) - Constructor for class LineAppender
-
Constructs a default formatter.
- LineAppender(Appendable, String, boolean) - Constructor for class LineAppender
-
Constructs a formatter which will replaces line separators by the given string.
- LineAppender(Appendable, int, boolean) - Constructor for class LineAppender
-
Constructs a formatter which will wrap the lines at a given maximal length.
- lineSeparator - Variable in class TabularFormat
-
The line separator to use for formatting the tree.
- LOCALE - Static variable in class XML
-
- Locales - Class in org.apache.sis.util
-
Static methods working on
Locale instances.
- Localized - Interface in org.apache.sis.util
-
Interface of classes for which each instance is configured for a particular locale.
- locate(MemberName) - Method in class DefaultRecord
-
Returns the value for an attribute of the specified name.
- locate(TypeName) - Method in class DefaultRecordSchema
-
Returns the record type for the given name.
- locate(MemberName) - Method in class DefaultRecordType
-
Returns the type associated to the given attribute name, or null if none.
- lock(K) - Method in class Cache
-
Gets a lock for the entry at the given key and returns a handler to be used by the caller
for unlocking and storing the result.
- log(LogRecord) - Method in class LoggerAdapter
-
Logs a record.
- log(Level, String) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- log(Level, String, Throwable) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- log(Level, String, Object) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- log(Level, String, Object[]) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- log(Class<?>, String, LogRecord) - Static method in class Logging
-
Logs the given record to the logger associated to the given class.
- LOG10_2 - Static variable in class MathFunctions
-
The logarithm of 2 in base 10, which is approximated by 0.3010299956639812.
- LoggerAdapter - Class in org.apache.sis.util.logging
-
An adapter that redirect all JDK logging events to an other logging framework.
- LoggerAdapter(String) - Constructor for class LoggerAdapter
-
Creates a new logger.
- LoggerFactory<L> - Class in org.apache.sis.util.logging
-
A factory for Java
Logger wrapping an other logging framework.
- LoggerFactory(Class<L>) - Constructor for class LoggerFactory
-
Creates a new factory.
- Logging - Class in org.apache.sis.util.logging
-
A set of utilities method for configuring loggings in SIS.
- logp(Level, String, String, String) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- logp(Level, String, String, String, Throwable) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- logp(Level, String, String, String, Object) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- logp(Level, String, String, String, Object[]) - Method in class LoggerAdapter
-
Logs a record at the specified level.
- logrb(Level, String, String, ResourceBundle, String, Object...) - Method in class LoggerAdapter
-
Logs a localizable record at the specified level.
- logrb(Level, String, String, ResourceBundle, String, Throwable) - Method in class LoggerAdapter
-
Logs a localizable record at the specified level.
- logrb(Level, String, String, String, String) - Method in class LoggerAdapter
-
Deprecated.
JDK 8 has deprecated this method.
- logrb(Level, String, String, String, String, Throwable) - Method in class LoggerAdapter
-
Deprecated.
JDK 8 has deprecated this method.
- logrb(Level, String, String, String, String, Object) - Method in class LoggerAdapter
-
Deprecated.
JDK 8 has deprecated this method.
- logrb(Level, String, String, String, String, Object[]) - Method in class LoggerAdapter
-
Deprecated.
JDK 8 has deprecated this method.
- LONG - Static variable in class Numbers
-
Constant of value 6 used in switch statements or as index in arrays.
- Longitude - Class in org.apache.sis.measure
-
A longitude angle in decimal degrees.
- Longitude(double) - Constructor for class Longitude
-
Construct a new longitude with the specified angular value.
- Longitude(String) - Constructor for class Longitude
-
Constructs a newly allocated Longitude object that contain the angular value
represented by the string.
- PARAGRAPH_SEPARATOR - Static variable in class Characters
-
The Unicode paragraph separator (Unicode 2029, HTML <p>…</p>).
- parse(CharSequence, ParsePosition) - Method in class CompoundFormat
-
Creates an object from the given character sequence.
- parse(CharSequence, ParsePosition) - Method in class StatisticsFormat
-
Not yet implemented.
- parse(String, ParsePosition) - Method in class AngleFormat
-
Parses the given string as an angle.
- parse(String) - Method in class AngleFormat
-
Parses the given string as an angle.
- parse(String) - Method in class RangeFormat
-
Parses text from the given string to produce a range.
- parse(String, ParsePosition) - Method in class RangeFormat
-
Parses text from a string to produce a range.
- parse(CharSequence, ParsePosition) - Method in class TreeTableFormat
-
Creates a tree from the given character sequence,
or returns null if an error occurred while parsing the characters.
- parse(String, TableColumn<?>, TableColumn<?>...) - Static method in class TreeTables
-
Parses the given string as tree.
- parse(String) - Static method in class Locales
-
Parses the given language code, optionally followed by country code and variant.
- parse(String, int) - Static method in class Locales
-
Parses the given language code and optional complements (country, variant), starting at the given index.
- parseBytes(CharSequence, char, int) - Static method in class CharSequences
-
Splits the given text around the given character,
then
parses each item as a
byte.
- parseDoubles(CharSequence, char) - Static method in class CharSequences
-
Splits the given text around the given character,
then
parses each item as a
double.
- parseFloats(CharSequence, char) - Static method in class CharSequences
-
Splits the given text around the given character,
then
parses each item as a
float.
- parseGenericName(NameSpace, CharSequence) - Method in class DefaultNameFactory
-
Constructs a generic name from a qualified name.
- parseGenericName(CharSequence, String, CharSequence) - Static method in class Names
-
Creates a local or scoped name in the given namespace.
- parseInts(CharSequence, char, int) - Static method in class CharSequences
-
Splits the given text around the given character,
then
parses each item as an
int.
- parseLongs(CharSequence, char, int) - Static method in class CharSequences
-
Splits the given text around the given character,
then
parses each item as a
long.
- parseObject(String, ParsePosition) - Method in class CompoundFormat
-
Creates an object from the given string representation, or returns null if an error
occurred while parsing.
- parseObject(String) - Method in class CompoundFormat
-
Creates an object from the given string representation.
- parseObject(String, ParsePosition) - Method in class AngleFormat
-
Parses a substring as an object.
- parseObject(String) - Method in class AngleFormat
-
Parses the given string as an object.
- parseObject(String) - Method in class RangeFormat
-
Parses text from a string to produce a range.
- parseObject(String, ParsePosition) - Method in class RangeFormat
-
Parses text from a string to produce a range.
- parseShorts(CharSequence, char, int) - Static method in class CharSequences
-
Splits the given text around the given character,
then
parses each item as a
short.
- path() - Method in class DefaultScopedName
-
- peek() - Method in interface Cache.Handler
-
If the value is already in the cache, returns it.
- peek(K) - Method in class Cache
-
If a value is already cached for the given key, returns it.
- PERFORMANCE - Static variable in class PerformanceLevel
-
The level for logging all time measurements, regardless of their duration.
- PerformanceLevel - Class in org.apache.sis.util.logging
-
Logging levels for measurements of execution time.
- Plane - Class in org.apache.sis.math
-
Equation of a plane in a three-dimensional space (x,y,z).
- Plane() - Constructor for class Plane
-
Constructs a new plane with all coefficients initialized to
Double.NaN.
- Plane(double, double, double) - Constructor for class Plane
-
Constructs a new plane initialized to the given coefficients.
- pow10(double) - Static method in class MathFunctions
-
Computes 10 raised to the power of x.
- pow10(int) - Static method in class MathFunctions
-
Computes 10 raised to the power of x.
- PPM - Static variable in class Units
-
Parts per million.
- primitiveBitCount(Class<?>) - Static method in class Numbers
-
Returns the number of bits used by primitive of the specified type.
- primitiveToWrapper(Class<?>) - Static method in class Numbers
-
Changes a primitive class to its wrapper (for example
int to
Integer).
- properties() - Method in interface ObjectConverter
-
Returns the manner in which source values (S) are mapped to target values
(T).
- property(Map<?, ?>, Object, Class<T>) - Static method in class Containers
-
Returns the value mapped to the given key casted to the given type,
or null if the map is null or does not contain a value for the key.
- push(GenericName) - Method in class AbstractName
-
Returns this name expanded with the specified scope.
- put(K, V) - Method in class Cache
-
Puts the given value in cache.
- put(K, V) - Method in class WeakValueHashMap
-
Associates the specified value with the specified key in this map.
- putAndUnlock(V) - Method in interface Cache.Handler
-
Stores the given value in the cache and release the lock.
- putSpecialized(IdentifierSpace<T>, T) - Method in interface IdentifierMap
-
Associates the given identifier with the given namespace in this map
(optional operation).
- radians() - Method in class Angle
-
Returns the angle value in radians.
- Range<E extends Comparable<? super E>> - Class in org.apache.sis.measure
-
A set of minimum and maximum values of a certain class, allowing
a user to determine if a value of the same class is contained inside the range.
- Range(Range<E>) - Constructor for class Range
-
Constructs a range with the same type and the same values than the specified range.
- Range(Class<E>, E, boolean, E, boolean) - Constructor for class Range
-
Creates a new range bounded by the given endpoint values.
- RangeFormat - Class in org.apache.sis.measure
-
Parses and formats
Range instances according the given locale.
- RangeFormat() - Constructor for class RangeFormat
-
- RangeFormat(Locale) - Constructor for class RangeFormat
-
Creates a new format for parsing and formatting
number ranges
using the given locale.
- RangeFormat(Locale, TimeZone) - Constructor for class RangeFormat
-
Creates a new format for parsing and formatting Range<Date>
using the given locale and timezone.
- RangeFormat(Locale, Class<?>) - Constructor for class RangeFormat
-
Creates a new format for parsing and formatting
ranges of
the given element type using the given locale.
- RangeFormat.Field - Class in org.apache.sis.measure
-
- RangeSet<E extends Comparable<? super E>> - Class in org.apache.sis.util.collection
-
An ordered set of disjoint ranges where overlapping ranges are merged.
- RangeSet(Class<E>, boolean, boolean) - Constructor for class RangeSet
-
Constructs an initially empty set of ranges.
- recoverableException(Class<?>, String, Throwable) - Static method in class Logging
-
- recoverableException(Logger, Class<?>, String, Throwable) - Static method in class Logging
-
Invoked when a recoverable error occurs.
- recycle(Marshaller) - Method in class MarshallerPool
-
Declares a marshaller as available for reuse.
- recycle(Unmarshaller) - Method in class MarshallerPool
-
Declares a unmarshaller as available for reuse.
- ReferenceResolver - Class in org.apache.sis.xml
-
Controls the (un)marshaller behavior regarding the xlink or uuidref attributes.
- ReferenceResolver() - Constructor for class ReferenceResolver
-
Creates a default ReferenceResolver.
- regionMatches(CharSequence, int, CharSequence) - Static method in class CharSequences
-
Returns true if the given text at the given offset contains the given part,
in a case-sensitive comparison.
- regionMatches(CharSequence, int, CharSequence, boolean) - Static method in class CharSequences
-
Returns true if the given text at the given offset contains the given part,
optionally in a case-insensitive way.
- remove(E[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(double[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(float[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(long[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(int[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(short[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(byte[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(char[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(boolean[], int, int) - Static method in class ArraysExt
-
Returns an array containing the same elements than the given array except for
the given range.
- remove(Object) - Method in class Cache
-
Removes the value associated to the given key in the cache.
- remove(Object) - Method in class CodeListSet
-
Removes the specified code list element from this set.
- remove(Object) - Method in class RangeSet
-
Removes a range from this set.
- remove(E, E) - Method in class RangeSet
-
Removes a range of values to this set.
- remove(Object) - Method in class WeakHashSet
-
Removes a single instance of the specified element from this set, if it is present
Null values are considered never present.
- remove(Object) - Method in class WeakValueHashMap
-
Removes the mapping for this key from this map if present.
- remove(StringBuilder, String) - Static method in class StringBuilders
-
Removes every occurrences of the given string in the given buffer.
- removeAll(Collection<?>) - Method in class CodeListSet
-
Adds all elements of the given collection from this set.
- removeDuplicated(Object[]) - Static method in class ArraysExt
-
Removes the duplicated elements in the given array.
- removeHandler(Handler) - Method in class LoggerAdapter
-
Do nothing since this logger adapter does not support handlers.
- removeWarningListener(WarningListener<? super S>) - Method in class WarningListeners
-
Removes a previously registered listener.
- replace(CharSequence, CharSequence, CharSequence) - Static method in class CharSequences
-
Replaces all occurrences of a given string in the given character sequence.
- replace(StringBuilder, char, char) - Static method in class StringBuilders
-
Replaces every occurrences of the given character in the given buffer.
- replace(StringBuilder, String, String) - Static method in class StringBuilders
-
Replaces every occurrences of the given string in the given buffer.
- replace(StringBuilder, int, int, char[]) - Static method in class StringBuilders
-
Replaces the characters in a substring of the buffer with characters in the specified array.
- replaceCharSequences(TreeTable, Locale) - Static method in class TreeTables
-
For every columns having values of type
CharSequence or
String,
converts the values to localized
Strings.
- reset() - Method in class Statistics
-
Resets this object state as if it was just created.
- resetLevelColors(boolean) - Method in class MonolineFormatter
-
Resets the colors setting to its default value.
- resize(E[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but with the
specified length, truncating or padding with null if necessary.
- resize(double[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(float[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(long[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(int[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(short[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(byte[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(char[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with zeros if necessary.
- resize(boolean[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given array but
specified length, truncating or padding with false if necessary.
- resolve(MarshalContext, Class<T>, UUID) - Method in class ReferenceResolver
-
Returns an object of the given type for the given uuid attribute, or null
if none.
- resolve(MarshalContext, Class<T>, XLink) - Method in class ReferenceResolver
-
Returns an object of the given type for the given xlink attribute, or null
if none.
- RESOLVER - Static variable in class XML
-
Allows client code to replace xlink or uuidref attributes by the actual
object to use.
- ResourceInternationalString - Class in org.apache.sis.util.iso
-
- ResourceInternationalString(String, String) - Constructor for class ResourceInternationalString
-
Creates a new international string from the specified resource bundle and key.
- resources - Variable in class ResourceInternationalString
-
The name of the resource bundle, as a fully qualified class name.
- retainAll(Collection<?>) - Method in class CodeListSet
-
Retains only the elements of the given collection in this set.
- reverse(Object[]) - Static method in class ArraysExt
-
Reverses the order of elements in the given array.
- reverse(int[]) - Static method in class ArraysExt
-
Reverses the order of elements in the given array.
- rms() - Method in class Statistics
-
Returns the root mean square, or
NaN if none.
- scale(double) - Method in class Statistics
-
Multiplies the statistics by the given factor.
- SCHEMAS - Static variable in class XML
-
Specifies the root URL of schemas.
- scope() - Method in class AbstractName
-
Returns the scope (name space) in which this name is local.
- scope() - Method in class DefaultLocalName
-
Returns the scope (name space) in which this name is local.
- scope() - Method in class DefaultScopedName
-
Returns the scope (name space) in which this name is local.
- SECONDS - Static variable in class AngleFormat.Field
-
Identifies the seconds field, including the seconds symbol (if any).
- set(MemberName, Object) - Method in class DefaultRecord
-
Sets the value for the attribute of the specified name.
- setActuate(XLink.Actuate) - Method in class XLink
-
Sets the desired timing of traversal from the starting resource to the ending resource.
- setAll(Object...) - Method in class DefaultRecord
-
Sets all attribute values in this record, in attribute order.
- setAlternateForm(boolean) - Method in class RangeFormat
-
Sets whether this RangeFormat shall use the alternate form at formatting time.
- setArcRole(URI) - Method in class XLink
-
Sets a URI reference for some description of the arc role.
- setBorderWidth(int) - Method in class StatisticsFormat
-
Sets the "width" of the border to drawn around the table, in number of lines.
- setCellAlignment(byte) - Method in class TableAppender
-
Sets the alignment of the text inside the current cell.
- setColumns(TableColumn<?>...) - Method in class TreeTableFormat
-
Sets the table columns to parse and format.
- setColumnSeparatorPattern(String) - Method in class TabularFormat
-
Sets the pattern of the characters to insert between the columns.
- setElementPattern(String, boolean) - Method in class RangeFormat
-
- setEquation(double, double) - Method in class Line
-
Sets this line to the specified slope and offset.
- setEquation(double, double, double) - Method in class Plane
-
Sets the equation of this plane to the given coefficients.
- setFallbackAllowed(boolean) - Method in class AngleFormat
-
Sets whether the
parse methods are allowed to
fallback on the build-in default symbols if the string to parse doesn't match the
applied pattern.
- setFilter(Filter) - Method in class LoggerAdapter
-
Do nothing since this logger adapter does not support filters.
- setForAllPopulation(boolean) - Method in class StatisticsFormat
-
Sets whether this formatter shall consider that the statistics where computed using
the totality of the populations under study.
- setFrom(String) - Method in class XLink
-
Sets the starting resource.
- setFromPoints(double, double, double, double) - Method in class Line
-
Sets a line through the specified points.
- setHeader(String) - Method in class MonolineFormatter
-
Sets the string to write on the left side of the first line of every log records.
- setHRef(URI) - Method in class XLink
-
Sets the URN to a resources.
- setIndentation(int) - Method in class TreeTableFormat
-
Sets the number of spaces to add on the left margin for each indentation level.
- setKeyCollisionAllowed(boolean) - Method in class Cache
-
If set to true, different values may be assigned to the same key.
- setLabel(String) - Method in class XLink
-
Sets an identification of the target of a from or to attribute.
- setLevel(Level) - Method in class LoggerAdapter
-
Sets the level for this logger.
- setLevelColor(Level, String) - Method in class MonolineFormatter
-
Sets the color to use for the given level, or null for removing colorization.
- setLineSeparator(String) - Method in class LineAppender
-
Changes the line separator to be sent to the underlying appendable.
- setLineSeparator(String) - Method in class TabularFormat
-
Sets the line separator.
- setLoggerFactory(LoggerFactory<?>) - Static method in class Logging
-
Sets a new factory to use for obtaining
Logger instances.
- setMaximalLineLength(int) - Method in class LineAppender
-
Sets the maximal line length, in units of Unicode characters (code point count).
- setMaximumFractionDigits(int) - Method in class AngleFormat
-
Sets the maximum number of digits allowed in the fraction portion of the last field.
- setMaximumWidth(int) - Method in class AngleFormat
-
Modifies, if needed, the pattern in order to fit formatted angles in the given maximum
total width.
- setMessage(T, String, boolean) - Static method in class Exceptions
-
Returns an exception of the same kind and with the same stack trace than the given
exception, but with a different message.
- setMinDuration(long, TimeUnit) - Method in class PerformanceLevel
-
Sets the minimal duration for logging an event at this level.
- setMinimumFractionDigits(int) - Method in class AngleFormat
-
Sets the minimum number of digits allowed in the fraction portion of the last field.
- setMultiLinesCells(boolean) - Method in class TableAppender
-
Sets the desired behavior for EOL and tabulations characters.
- setParent(Logger) - Method in class LoggerAdapter
-
Do nothing since this logger adapter does not support arbitrary parents.
- setRole(URI) - Method in class XLink
-
Sets the URI reference for some description of the arc role.
- setRoot(TreeTable.Node) - Method in class DefaultTreeTable
-
Sets the root to the given node.
- setShow(XLink.Show) - Method in class XLink
-
Sets the desired presentation of the ending resource on traversal from the starting resource.
- setSourceFormat(String) - Method in class MonolineFormatter
-
Sets the format for displaying the source, or hides the source field.
- setTabulationExpanded(boolean) - Method in class LineAppender
-
Sets whether this class formatter expands tabulations into spaces.
- setTabulationWidth(int) - Method in class LineAppender
-
Sets the tabulation width, in unit of Unicode characters (code point count).
- setTimeFormat(String) - Method in class MonolineFormatter
-
Sets the format for elapsed time, or hides the time field.
- setTitle(InternationalString) - Method in class XLink
-
Sets a human-readable string with a short description for the arc.
- setTo(String) - Method in class XLink
-
Sets the ending resource.
- setType(XLink.Type) - Method in class XLink
-
Sets the type of link.
- setUseParentHandlers(boolean) - Method in class LoggerAdapter
-
Do nothing since this logger never use parent handlers.
- setValue(TableColumn<V>, V) - Method in class DefaultTreeTable.Node
-
Sets the value for the given column.
- setValue(TableColumn<V>, V) - Method in interface TreeTable.Node
-
Sets the value for the given column (optional operation).
- setValueInto(Map<OptionKey<?>, Object>, T) - Method in class OptionKey
-
Sets a value for this option key in the given map, or in a new map if the given map is null.
- setVerticalLinePosition(int) - Method in class TreeTableFormat
-
Sets the position of the vertical line, relative to the position of the root label.
- severe(String) - Method in class LoggerAdapter
-
- severeException(Logger, Class<?>, String, Throwable) - Static method in class Logging
-
Invoked when a severe error occurs.
- SHORT - Static variable in class Numbers
-
Constant of value 4 used in switch statements or as index in arrays.
- shortSentence(CharSequence, int) - Static method in class CharSequences
-
Makes sure that the text string is not longer than maxLength characters.
- SimpleInternationalString - Class in org.apache.sis.util.iso
-
An international string consisting of a single string for all locales.
- SimpleInternationalString(String) - Constructor for class SimpleInternationalString
-
Creates a new instance from the given string.
- SIS - Static variable in class Locales
-
Only locales available in the Apache SIS library.
- SIS - Static variable in class Version
-
The version of this Apache SIS distribution.
- size() - Method in class Cache
-
Returns the number of elements in this cache.
- size() - Method in class CodeListSet
-
Returns the number of elements in this set.
- size() - Method in class RangeSet
-
Returns the number of ranges in this set.
- size() - Method in class WeakHashSet
-
Returns the count of element in this set.
- size() - Method in class WeakValueHashMap
-
Returns the number of key-value mappings in this map.
- skipLeadingWhitespaces(CharSequence, int, int) - Static method in class CharSequences
-
Returns the index of the first non-white character in the given range.
- skipTrailingWhitespaces(CharSequence, int, int) - Static method in class CharSequences
-
Returns the index after the last non-white character in the given range.
- slope() - Method in class Line
-
Returns the slope.
- slopeX() - Method in class Plane
-
Returns the slope along the x values.
- slopeY() - Method in class Plane
-
Returns the slope along the y values.
- SLOW - Static variable in class PerformanceLevel
-
The level for logging relatively slow events.
- SLOWER - Static variable in class PerformanceLevel
-
- SLOWEST - Static variable in class PerformanceLevel
-
The level for logging only slowest events.
- SOFT_HYPHEN - Static variable in class Characters
-
Hyphen character to be visible only if there is a line break to insert after it
(Unicode 00AD, HTML ­).
- spaces(int) - Static method in class CharSequences
-
Returns a character sequence of the specified length filled with white spaces.
- span() - Method in class Statistics
-
- split(CharSequence, char) - Static method in class CharSequences
-
Splits a text around the given character.
- splitOnEOL(CharSequence) - Static method in class CharSequences
-
Splits a text around the End Of Line (EOL) characters.
- SQRT_2 - Static variable in class MathFunctions
-
The square root of 2, which is approximated by 1.4142135623730951.
- SRV - Static variable in class Namespaces
-
The "http://www.isotc211.org/2005/srv" URL.
- standardDeviation(boolean) - Method in class Statistics
-
Returns the standard deviation.
- startsWith(CharSequence, CharSequence, boolean) - Static method in class CharSequences
-
Returns true if the given character sequence starts with the given prefix.
- Static - Class in org.apache.sis.util
-
Parent of SIS classes that contain only static utility methods, for documentation purpose.
- Static() - Constructor for class Static
-
For subclasses only.
- Statistics - Class in org.apache.sis.math
-
Holds some statistics derived from a series of sample values.
- Statistics(CharSequence) - Constructor for class Statistics
-
Constructs an initially empty set of statistics.
- StatisticsFormat - Class in org.apache.sis.math
-
- StatisticsFormat(Locale, Locale, TimeZone) - Constructor for class StatisticsFormat
-
Constructs a new format for the given numeric and header locales.
- STRING_SUBSTITUTES - Static variable in class XML
-
Allows marshallers to substitute some code lists by the simpler <gco:CharacterString> element.
- StringBuilders - Class in org.apache.sis.util
-
- subSequence(int, int) - Method in class AbstractInternationalString
-
- subSequence(int, int) - Method in class Version
-
Returns a new version string that is a subsequence of this sequence.
- subSet(Range<E>, Range<E>) - Method in class RangeSet
-
Returns a view of the portion of this sorted set whose elements range
from lower, inclusive, to upper, exclusive.
- subtract(Range<E>) - Method in class MeasurementRange
-
Returns the range of values that are in this range but not in the given range.
- subtract(Range<E>) - Method in class Range
-
Returns the range of values that are in this range but not in the given range.
- subtractAny(NumberRange<?>) - Method in class NumberRange
-
Returns the range of values that are in this range but not in the given range.
- sum() - Method in class Statistics
-
Returns the sum, or 0 if none.
- swap(Object[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of Object values.
- swap(double[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of double values.
- swap(float[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of float values.
- swap(long[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of long values.
- swap(int[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of int values.
- swap(short[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of short values.
- swap(byte[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of byte values.
- swap(char[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of char values.
- TableAppender - Class in org.apache.sis.io
-
An
Appendable which formats the text as a table suitable for displaying in devices using
a monospaced font.
- TableAppender() - Constructor for class TableAppender
-
Creates a new table formatter writing in an internal buffer with a default column separator.
- TableAppender(String) - Constructor for class TableAppender
-
Creates a new table formatter writing in an internal buffer with the specified column separator.
- TableAppender(Appendable) - Constructor for class TableAppender
-
Creates a new table formatter writing in the given output with a default column separator.
- TableAppender(Appendable, String) - Constructor for class TableAppender
-
Creates a new table formatter writing in the given output with the specified column separator.
- TableColumn<V> - Class in org.apache.sis.util.collection
-
- TableColumn() - Constructor for class TableColumn
-
Invoked on deserialization for creating an initially empty instance.
- TableColumn(Class<V>, CharSequence) - Constructor for class TableColumn
-
Creates a new instance for the given type of values.
- TabularFormat<T> - Class in org.apache.sis.io
-
Base class for parser and formatter of tabular data, providing control on line and column separators.
- TabularFormat(Locale, TimeZone) - Constructor for class TabularFormat
-
Creates a new tabular format.
- tail() - Method in class DefaultScopedName
-
- tailSet(Range<E>) - Method in class RangeSet
-
Returns a view of the portion of this sorted set whose elements are
greater than or equal to lower.
- TEMPLATE - Static variable in class NilReason
-
The value will be available later.
- throwing(String, String, Throwable) - Method in class LoggerAdapter
-
- TIMEZONE - Static variable in class XML
-
Specifies the timezone to use for marshalling dates and times.
- tip() - Method in class AbstractName
-
- tip() - Method in class DefaultLocalName
-
Returns this since this object is already a local name.
- toArray() - Method in class WeakHashSet
-
Returns a view of this set as an array.
- toASCII(CharSequence) - Static method in class CharSequences
-
Replaces some Unicode characters by ASCII characters on a "best effort basis".
- toASCII(StringBuilder) - Static method in class StringBuilders
-
Replaces some Unicode characters by ASCII characters on a "best effort basis".
- toCharset(MarshalContext, String) - Method in class ValueConverter
-
Converts the given string to a character set.
- toCharsetCode(MarshalContext, Charset) - Method in class ValueConverter
-
Converts the given character set to a code.
- toClass() - Method in class DefaultTypeName
-
Returns the Java class associated to this type name.
- toClass(TypeName) - Static method in class Names
-
Returns the Java class associated to the given type name.
- toCountryCode(MarshalContext, Locale) - Method in class ValueConverter
-
Converts the given locale to a country code.
- toExpandedString(GenericName) - Static method in class Names
-
Formats the given name in expanded form close to the Java Content Repository (JCR) definition.
- toFullyQualifiedName() - Method in class AbstractName
-
Returns a view of this name as a fully-qualified name.
- toGenericNames(Object) - Method in class DefaultNameFactory
-
Converts the given value to an array of generic names.
- toInternationalString() - Method in class AbstractName
-
Returns a local-dependent string representation of this generic name.
- toInternationalString() - Method in class DefaultLocalName
-
Returns a local-dependent string representation of this local name.
- toInternationalString(Map<String, ?>, String) - Static method in class Types
-
Returns an international string for the values in the given properties map, or null if none.
- toInternationalString(CharSequence) - Static method in class Types
-
Returns the given characters sequence as an international string.
- toInternationalStrings(CharSequence...) - Static method in class Types
-
Returns the given array of CharSequences as an array of InternationalStrings.
- token(CharSequence, int) - Static method in class CharSequences
-
Returns the token starting at the given offset in the given text.
- toLanguageCode(MarshalContext, Locale) - Method in class ValueConverter
-
Converts the given locale to a language code.
- toLocale(MarshalContext, String) - Method in class ValueConverter
-
Converts the given string to a locale.
- toNanFloat(int) - Static method in class MathFunctions
-
Returns a
NaN number for the specified ordinal value.
- toNanOrdinal(float) - Static method in class MathFunctions
-
Returns the ordinal value of the given NaN number.
- toNilReason(MarshalContext, String) - Method in class ValueConverter
-
Converts the given string to a NilReason.
- toNormalScript(char) - Static method in class Characters
-
Converts the given character argument to normal script.
- toPattern() - Method in class AngleFormat
-
Returns the pattern used for parsing and formatting angles.
- toStandardUnit(Unit<A>) - Static method in class Units
-
Returns the factor by which to multiply the standard unit in order to get the given unit.
- toString() - Method in class TableAppender
-
Returns the content of this TableAppender as a string if possible.
- toString() - Method in class Line
-
Returns a string representation of this line.
- toString() - Method in class Plane
-
Returns a string representation of this plane.
- toString() - Method in class Statistics
-
Returns a string representation of this statistics.
- toString() - Method in class Angle
-
Returns a string representation of this Angle object.
- toString() - Method in class AngleFormat
-
Returns a string representation of this object for debugging purpose.
- toString() - Method in class Range
-
Returns a unlocalized string representation of this range.
- toString() - Method in class OptionKey
-
Returns a string representation of this option key.
- toString() - Method in class DefaultTreeTable.Node
-
Returns a string representation of this node for identification in error message or in debugger.
- toString() - Method in class DefaultTreeTable
-
Returns a string representation of this tree table.
- toString() - Method in class TableColumn
-
Returns a string representation of this table column.
- toString(TreeTable) - Static method in class TreeTables
-
Returns a string representation of the given tree table.
- toString(Locale) - Method in class AbstractInternationalString
-
Returns this string in the given locale.
- toString() - Method in class AbstractInternationalString
-
Returns this string in the default locale.
- toString() - Method in class AbstractName
-
Returns a string representation of this generic name.
- toString(Locale) - Method in class DefaultInternationalString
-
Returns a string in the specified locale.
- toString() - Method in class DefaultLocalName
-
Returns a locale-independent string representation of this local name.
- toString() - Method in class DefaultNameSpace
-
Returns a JCR-like lexical form representation of this namespace.
- toString() - Method in class DefaultRecord
-
Returns a string representation of this record.
- toString() - Method in class DefaultRecordSchema
-
Returns a string representation of this schema for debugging purpose only.
- toString(Locale) - Method in class ResourceInternationalString
-
Returns a string in the specified locale.
- toString() - Method in class SimpleInternationalString
-
Returns the string representation, which is unique for all locales.
- toString(Locale) - Method in class SimpleInternationalString
-
Returns the same string for all locales.
- toString() - Method in class Version
-
Returns the version string.
- toString() - Method in class NilReason
-
Returns the GML string representation of this NilReason.
- toString() - Method in class XLink
-
Returns a string representation of this object.
- toSubScript(char) - Static method in class Characters
-
Converts the given character argument to subscript.
- toSuperScript(char) - Static method in class Characters
-
Converts the given character argument to superscript.
- toTypeName(Class<?>) - Method in class DefaultNameFactory
-
Suggests a type name for the given class.
- toUnit(MarshalContext, String) - Method in class ValueConverter
-
Converts the given string to a unit.
- toURI(MarshalContext, String) - Method in class ValueConverter
-
Converts the given string to a URI.
- toURI(MarshalContext, URL) - Method in class ValueConverter
-
Converts the given URL to a URI.
- toURL(MarshalContext, URI) - Method in class ValueConverter
-
Converts the given URI to a URL.
- toUUID(MarshalContext, String) - Method in class ValueConverter
-
Converts the given string to a Universal Unique Identifier.
- translate(double, double) - Method in class Line
-
Translates the line.
- TreeTable - Interface in org.apache.sis.util.collection
-
Defines the structure (list of columns) of a table and provides the root of the tree
containing the data.
- TreeTable.Node - Interface in org.apache.sis.util.collection
-
A node in a tree combined with a row in a table.
- TreeTableFormat - Class in org.apache.sis.util.collection
-
A parser and formatter for
TreeTable instances.
- TreeTableFormat(Locale, TimeZone) - Constructor for class TreeTableFormat
-
Creates a new tree table format.
- TreeTables - Class in org.apache.sis.util.collection
-
Static methods working on
TreeTable objects and their nodes.
- trimFractionalPart(CharSequence) - Static method in class CharSequences
-
Trims the fractional part of the given formatted number, provided that it doesn't change
the value.
- trimFractionalPart(StringBuilder) - Static method in class StringBuilders
-
Trims the fractional part of the given formatted number, provided that it doesn't change
the value.
- trimToSize() - Method in class RangeSet
-
Trims this set to the minimal amount of memory required for holding its data.
- trimWhitespaces(String) - Static method in class CharSequences
-
Returns a string with leading and trailing whitespace characters omitted.
- trimWhitespaces(CharSequence) - Static method in class CharSequences
-
Returns a text with leading and trailing whitespace characters omitted.
- trimWhitespaces(CharSequence, int, int) - Static method in class CharSequences
-
Returns a sub-sequence with leading and trailing whitespace characters omitted.
- truncate(double) - Static method in class MathFunctions
-
Truncates the given value toward zero.
- TYPE - Static variable in class TableColumn
-
Frequently-used constant for a column of object types.
- Types - Class in org.apache.sis.util.iso
-
Static methods working on GeoAPI types and
CodeList values.
- UnconvertibleObjectException - Exception in org.apache.sis.util
-
Thrown when an object can not be
converted
from the
source type to the
target type.
- UnconvertibleObjectException() - Constructor for exception UnconvertibleObjectException
-
Constructs a new exception with no message.
- UnconvertibleObjectException(String) - Constructor for exception UnconvertibleObjectException
-
Constructs a new exception with the specified detail message.
- UnconvertibleObjectException(String, Throwable) - Constructor for exception UnconvertibleObjectException
-
Constructs a new exception with the specified detail message and cause.
- UnconvertibleObjectException(Throwable) - Constructor for exception UnconvertibleObjectException
-
Constructs a new exception with the specified cause.
- unexpectedException(Logger, Throwable) - Static method in class Logging
-
Invoked when an unexpected error occurs.
- unexpectedException(Logger, Class<?>, String, Throwable) - Static method in class Logging
-
Invoked when an unexpected error occurs.
- unexpectedException(Class<?>, String, Throwable) - Static method in class Logging
-
- UNICODE_IDENTIFIER - Static variable in class Characters.Filter
-
- union(Range<E>) - Method in class MeasurementRange
-
Returns the union of this range with the given range.
- union(Range<E>) - Method in class Range
-
Returns the union of this range with the given range.
- unionAny(NumberRange<?>) - Method in class NumberRange
-
Returns the union of this range with the given range.
- unionOfSorted(int[], int[]) - Static method in class ArraysExt
-
Returns the union of two sorted arrays.
- unique(T) - Method in class WeakHashSet
-
Returns an object equals to element if such an object already exist in this
WeakHashSet.
- unique(Locale) - Static method in class Locales
-
Returns a unique instance of the given locale, if one is available.
- unit() - Method in class MeasurementRange
-
Returns the unit of measurement, or null if unknown.
- UNIT - Static variable in class RangeFormat.Field
-
Identifies the unit field in a range, if any.
- unitFormat - Variable in class RangeFormat
-
The format for unit of measurement, or null if none.
- Units - Class in org.apache.sis.measure
-
Static methods working on Unit instances, and some constants in addition to the
SI and NonSI ones.
- UNKNOWN - Static variable in class NilReason
-
The correct value is not known to, and not computable by, the sender of this data.
- UnknownNameException - Exception in org.apache.sis.util
-
Thrown when an operation can not complete because a given name is unrecognized.
- UnknownNameException() - Constructor for exception UnknownNameException
-
Constructs a new exception with no message.
- UnknownNameException(String) - Constructor for exception UnknownNameException
-
Constructs a new exception with the specified detail message.
- UnknownNameException(String, Throwable) - Constructor for exception UnknownNameException
-
Constructs a new exception with the specified detail message and cause.
- unmarshal(String) - Static method in class XML
-
Unmarshall an object from the given string.
- unmarshal(InputStream) - Static method in class XML
-
Unmarshall an object from the given stream.
- unmarshal(URL) - Static method in class XML
-
Unmarshall an object from the given URL.
- unmarshal(File) - Static method in class XML
-
Unmarshall an object from the given file.
- unmarshal(Source, Map<String, ?>) - Static method in class XML
-
Unmarshall an object from the given stream, DOM or other sources.
- unmodifiableList(E...) - Static method in class Containers
-
Returns an unmodifiable view of the given array.
- unmodifiableList(E[], int, int) - Static method in class Containers
-
Returns an unmodifiable view of a subregion of the given array.
- UnsupportedImplementationException - Exception in org.apache.sis.util
-
Thrown when an operation can not use arbitrary implementation of an interface,
and a given instance does not meet the requirement.
- UnsupportedImplementationException(String) - Constructor for exception UnsupportedImplementationException
-
Constructs an exception with the specified detail message.
- UnsupportedImplementationException(Class<?>) - Constructor for exception UnsupportedImplementationException
-
Constructs an exception with an error message formatted for the specified class.
- UnsupportedImplementationException(Class<?>, Exception) - Constructor for exception UnsupportedImplementationException
-
Constructs an exception with an error message formatted for the specified class
and a cause.
- unwrap(Logger) - Method in class LoggerFactory
-
Returns the
implementation wrapped by the specified
logger, or
null if none.
- unwrapOrRethrow(Class<E>) - Method in exception BackingStoreException
-
Returns the underlying
cause as an exception of the given type,
or re-throw the exception.
- upperCaseToSentence(CharSequence) - Static method in class CharSequences
-
Given a string in upper cases (typically a Java constant), returns a string formatted
like an English sentence.
- URL_ENCODING - Static variable in class OptionKey
-
The encoding of a URL (not the encoding of the document content).
- Utilities - Class in org.apache.sis.util
-
Static methods for object comparisons in different ways (deeply, approximatively, etc).
- UUID - Static variable in interface IdentifierSpace
-
An optional attribute available on every object-with-identity provided in the GMD schemas
that implement ISO 19115 in XML.
- VALUE - Static variable in class TableColumn
-
Frequently-used constant for a column of object values.
- VALUE_AS_NUMBER - Static variable in class TableColumn
-
Frequently-used constant for a column of object numerical values.
- VALUE_AS_TEXT - Static variable in class TableColumn
-
Frequently-used constant for a column of object textual values.
- ValueConverter - Class in org.apache.sis.xml
-
Performs conversions of XML element or attribute values encountered during XML (un)marshalling.
- ValueConverter() - Constructor for class ValueConverter
-
Creates a default ValueConverter.
- valueOf(String) - Static method in enum FunctionProperty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class Units
-
Parses the given symbol.
- valueOf(String) - Static method in enum About
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ComparisonMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String, Class<T>) - Static method in class Numbers
-
Converts the specified string into a value object.
- valueOf(int...) - Static method in class Version
-
Returns an instance for the given integer values.
- valueOf(String) - Static method in class NilReason
-
Parses the given nil reason.
- valueOf(String) - Static method in enum XLink.Actuate
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum XLink.Show
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum XLink.Type
-
Returns the enum constant of this type with the specified name.
- valueOfEPSG(int) - Static method in class Units
-
Returns a hard-coded unit from an EPSG code.
- valueOfNil(Class<T>) - Static method in class Numbers
-
Returns a NaN, zero, empty or null value of the given type.
- ValueRange - Annotation Type in org.apache.sis.measure
-
The range of values assignable to a field, or to a JavaBean property.
- values() - Static method in enum FunctionProperty
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum About
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum ComparisonMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in class NilReason
-
Returns an array containing every instances of this type that have not yet been
garbage collected.
- values() - Static method in enum XLink.Actuate
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum XLink.Show
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum XLink.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Version - Class in org.apache.sis.util
-
Holds a version number as a sequence of strings separated by either a dot or a dash.
- Version(String) - Constructor for class Version
-
Creates a new version object from the supplied string.