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

A

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
Constants that are used as attribute keys in the iterator returned from AngleFormat.formatToCharacterIterator(Object).
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.

B

BackingStoreException - Exception in org.apache.sis.util.collection
Thrown to indicate that an operation could not complete because of a failure in the backing store (a file or a database).
BackingStoreException() - Constructor for exception BackingStoreException
Constructs a new exception with no detail message.
BackingStoreException(String) - Constructor for exception BackingStoreException
Constructs a new exception with the specified detail message.
BackingStoreException(Throwable) - Constructor for exception BackingStoreException
Constructs a new exception with the specified cause.
BackingStoreException(String, Throwable) - Constructor for exception BackingStoreException
Constructs a new exception with the specified detail message and cause.
beforeFill - Variable in class TabularFormat
The string to write before the TabularFormat.fillCharacter, or an empty string if none.
BIG_DECIMAL - Static variable in class Numbers
Constant of value 10 used in switch statements or as index in arrays.
BIG_INTEGER - Static variable in class Numbers
Constant of value 9 used in switch statements or as index in arrays.
BOOLEAN - Static variable in class Numbers
Constant of value 1 used in switch statements or as index in arrays.
boundOfParameterizedProperty(Field) - Static method in class Classes
Returns the upper bounds of the parameterized type of the given property.
boundOfParameterizedProperty(Method) - Static method in class Classes
If the given method is a getter or a setter for a parameterized property, returns the upper bounds of the parameterized type.
BYTE - Static variable in class Numbers
Constant of value 3 used in switch statements or as index in arrays.
BYTE_BUFFER - Static variable in class OptionKey
The byte buffer to use for input/output operations.

C

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
Static methods working with CharSequence instances.
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 [-9090]° 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
The string to write after the TabularFormat.fillCharacter, or an empty string if none.
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
Logs an CONFIG message.
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
Static methods working on Collection or CheckedContainer objects.
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.

D

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
A factory for creating AbstractName objects.
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
A composite of a name space (as a local name) and a generic name valid in that name space.
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
A TreeTable implementation with a list of columns given at construction time.
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.

E

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
Ensures that the given floating point value is not NaN neither Float.isInfinite(float).
ensureFinite(String, double) - Static method in class ArgumentChecks
Ensures that the given floating point value is not NaN neither Double.isInfinite(double).
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
Logs a method entry to the debug level.
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
Compares the given object with this node for values and children equality, ignoring the parent.
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
Logs a method return to the debug level.
exiting(String, String, Object) - Method in class LoggerAdapter
Logs a method return to the debug level.

F

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
Returns the most specific class which is assignable from the type of all given objects.
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
Logs a FINE message.
finer(String) - Method in class LoggerAdapter
Logs a FINER message.
finest(String) - Method in class LoggerAdapter
Logs a FINEST message.
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 = slopex + 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 = slopex + 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.

G

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
Returns the languages known to the JavaVM (Locales.ALL) or to the Apache SIS library (Locales.SIS).
getAvailableLocales() - Method in class Locales
Returns the locales known to the JavaVM (Locales.ALL) or to the Apache SIS library (Locales.SIS).
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
Returns the level for entering(…), exiting(…) and throwing(…) methods.
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
Returns the pattern used by RangeFormat.elementFormat for formatting the minimum and maximum values.
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
Returns the base class of objects to be returned by LoggerFactory.getImplementation(String).
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
Deprecated.
Use Logging.getLogger(String), because the class name is sometime too close to implementation details.
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
Returns the maximum value as a double.
getMaxDouble(boolean) - Method in class NumberRange
Returns the maximum value with the specified inclusive or exclusive state.
getMaxDouble(int) - Method in class RangeSet
Returns a range maximum value as a double.
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
Returns a range maximum value as a long.
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
Returns the minimum value as a double.
getMinDouble(boolean) - Method in class NumberRange
Returns the minimum value with the specified inclusive or exclusive state.
getMinDouble(int) - Method in class RangeSet
Returns a range minimum value as a double.
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
Returns a range minimum value as a long.
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.

H

hashCode() - Method in class Line
Returns a hash code value for this line.
hashCode() - Method in class Plane
Returns a hash code value for this plane.
hashCode() - Method in class Statistics
Returns a hash code value for this statistics.
hashCode() - Method in class Angle
Returns a hash code for this Angle object.
hashCode() - Method in class AngleFormat
Returns a "hash value" for this object.
hashCode() - Method in class MeasurementRange
Returns a hash code value for this measurement range.
hashCode() - Method in class Range
Returns a hash code value for this range.
hashCode() - Method in class OptionKey
Returns a hash code value for this object.
hashCode() - Method in class DefaultTreeTable
Returns a hash code value for this table.
hashCode() - Method in class DefaultTreeTable.Node
Returns a hash-code value computed from the values and children, ignoring the parent.
hashCode() - Method in class AbstractName
Returns a hash code value for this generic name.
hashCode() - Method in class DefaultInternationalString
Returns a hash code value for this international text.
hashCode() - Method in class DefaultNameSpace
Returns a hash code value for this namespace.
hashCode() - Method in class DefaultRecord
Returns a hash code value for this record.
hashCode() - Method in class DefaultRecordType
Returns a hash code value for this RecordType.
hashCode() - Method in class ResourceInternationalString
Returns a hash code value for this international text.
hashCode() - Method in class SimpleInternationalString
Returns a hash code value for this international text.
hashCode() - Method in class Version
Returns a hash code value for this version.
hashCode() - Method in class NilReason
Returns a hash code value for this NilReason.
hashCode() - Method in class XLink
Returns a hash code value for this XLink.
hashMapCapacity(int) - Static method in class Containers
Returns the capacity to be given to the HashMap constructor for holding the given number of elements.
hasListeners() - Method in class WarningListeners
Returns true if this object contains at least one listener.
hasNaN(double[]) - Static method in class ArraysExt
Returns true if the specified array contains at least one NaN value.
hasNaN(float[]) - Static method in class ArraysExt
Returns true if the specified array contains at least one NaN value.
head() - Method in class AbstractName
Returns the first element in the sequence of parsed names.
head() - Method in class DefaultLocalName
Returns this since this object is already a local name.
headSet(Range<E>) - Method in class RangeSet
Returns a view of the portion of this sorted set whose elements are strictly less than upper.
HEMISPHERE - Static variable in class AngleFormat.Field
Identifies the hemisphere symbol (if any).
HIGHEST_SUPPORTED_PRIME_NUMBER - Static variable in class MathFunctions
The highest prime number supported by the MathFunctions.nextPrimeNumber(int) method.
HREF - Static variable in interface IdentifierSpace
An optional attribute for URN to an external resources, or to an other part of a XML document, or an identifier.
HYPHEN - Static variable in class Characters
Hyphen character ('‐', Unicode 2010).

I

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
A map view of some or all identifiers in an identified object.
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
Logs an INFO message.
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
Returns true if the given code point is a line separator, a paragraph separator or one of the '\r' or '\n' control 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.

K

key - Variable in class ResourceInternationalString
The key for the resource to fetch.
keySet() - Method in class Cache
Returns the set of keys in this cache.

L

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
Returns the length of the string in the default locale.
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
The subset of all characters for which Character.isLetterOrDigit(int) returns true.
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
Specifies the locale to use for marshalling InternationalString and CodeList instances.
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.

M

magnitude(double...) - Static method in class MathFunctions
Returns the magnitude of the given vector.
marshal(Object) - Static method in class XML
Marshall the given object into a string.
marshal(Object, OutputStream) - Static method in class XML
Marshall the given object into a stream.
marshal(Object, File) - Static method in class XML
Marshall the given object into a file.
marshal(Object, Result, Map<String, ?>) - Static method in class XML
Marshall the given object to a stream, DOM or other destinations.
MarshalContext - Class in org.apache.sis.xml
Context of a marshalling or unmarshalling process.
MarshalContext() - Constructor for class MarshalContext
Creates a new (un)marshalling context.
MarshallerPool - Class in org.apache.sis.xml
Creates and configures Marshaller or Unmarshaller objects for use with SIS.
MarshallerPool(Map<String, ?>) - Constructor for class MarshallerPool
Creates a new factory using the SIS default JAXBContext instance.
MarshallerPool(JAXBContext, Map<String, ?>) - Constructor for class MarshallerPool
Creates a new factory using the given JAXB context.
MathFunctions - Class in org.apache.sis.math
Simple mathematical functions in addition to the ones provided in Math.
MAX_VALUE - Static variable in class Latitude
Maximum usual value for latitude (+90.0°).
MAX_VALUE - Static variable in class Longitude
Maximum usual value for longitude (+180.0°).
MAX_VALUE - Static variable in class RangeFormat.Field
Identifies the maximal value field in a range.
maximum() - Method in class Statistics
Returns the maximum sample value, or NaN if none.
mean() - Method in class Statistics
Returns the mean value, or NaN if none.
MeasurementRange<E extends Number & Comparable<? super E>> - Class in org.apache.sis.measure
A range of numbers associated with a unit of measurement.
MeasurementRange(Range<E>, Unit<?>) - Constructor for class MeasurementRange
Constructs a range with the same values than the specified range and the given unit.
MeasurementRange(Class<E>, ValueRange, Unit<?>) - Constructor for class MeasurementRange
Constructs a range of the given type with values from the given annotation.
MeasurementRange(Class<E>, E, boolean, E, boolean, Unit<?>) - Constructor for class MeasurementRange
Constructs a range of Number objects.
MILLISECOND - Static variable in class Units
Unit for milliseconds.
MIN_VALUE - Static variable in class Latitude
Minimum usual value for latitude (-90.0°).
MIN_VALUE - Static variable in class Longitude
Minimum usual value for longitude (-180.0°).
MIN_VALUE - Static variable in class RangeFormat.Field
Identifies the minimal value field in a range.
minimum() - Method in class Statistics
Returns the minimum sample value, or NaN if none.
MINUTES - Static variable in class AngleFormat.Field
Identifies the minutes field, including the minutes symbol (if any).
MISSING - Static variable in class NilReason
The correct value is not readily available to the sender of this data.
MonolineFormatter - Class in org.apache.sis.util.logging
A formatter writing log messages on a single line.
MonolineFormatter(Handler) - Constructor for class MonolineFormatter
Constructs a default MonolineFormatter.
multiply(Unit<A>, double) - Static method in class Units
Multiplies the given unit by the given factor.

N

NADIR - Static variable in class ElevationAngle
An elevation angle of -90° for an imaginary point directly below a location.
name() - Method in class Statistics
Returns the name of the phenomenon for which this object is collecting statistics.
NAME - Static variable in class TableColumn
Frequently-used constant for a column of object names.
name() - Method in class DefaultNameSpace
Represents the identifier of this namespace.
nameFactory - Variable in class DefaultRecordSchema
The factory to use for creating names.
Names - Class in org.apache.sis.util.iso
Static methods for creating, parsing and formatting generic names.
Namespaces - Class in org.apache.sis.xml
Lists some namespaces URLs used by JAXB when (un)marshalling.
narrowestClass(Number, Number) - Static method in class Numbers
Returns the narrowest type of two numbers.
narrowestClass(Class<? extends Number>, Class<? extends Number>) - Static method in class Numbers
Returns the narrowest of the given types.
narrowestClass(Number) - Static method in class Numbers
Returns the smallest class capable to hold the specified value.
narrowestNumber(Number) - Static method in class Numbers
Returns the given number wrapped in the smallest class capable to hold the specified value.
narrowestNumber(String) - Static method in class Numbers
Returns the smallest number capable to hold the specified value.
newChild() - Method in class DefaultTreeTable.Node
Adds a new child in the children list.
newChild() - Method in interface TreeTable.Node
Creates a new child with the same columns than the other children, and adds it to the children collection.
newIdentifiedObject(MarshalContext, Class<T>, Identifier...) - Method in class ReferenceResolver
Returns an empty object of the given type having the given identifiers.
newRange(E, E) - Method in class RangeSet
Returns a new Range object initialized with the given values.
nextColumn() - Method in class TableAppender
Moves one column to the right.
nextColumn(char) - Method in class TableAppender
Moves one column to the right, filling remaining space with the given character.
nextLine() - Method in class TableAppender
Moves to the first column on the next row.
nextLine(char) - Method in class TableAppender
Moves to the first column on the next row, filling every remaining cell in the current row with the specified character.
nextPrimeNumber(int) - Static method in class MathFunctions
Returns the first prime number equals or greater than the given value.
NilObject - Interface in org.apache.sis.xml
A marker interface for nil XML elements providing an explanation about why the information is absent.
NilReason - Class in org.apache.sis.xml
Explanation for a missing XML element.
NO_BREAK_SPACE - Static variable in class Characters
The no-break space (Unicode 00A0, HTML &nbsp;).
nodeForPath(TreeTable.Node, TableColumn<? super String>, File) - Static method in class TreeTables
Finds the node for the given path, or creates a new node if none exists.
normalize(double) - Static method in class Longitude
Returns the given longitude value normalized to the [-180180)° range (upper value is exclusive).
NullArgumentException - Exception in org.apache.sis.util
Throws when a null argument has been given to a method that doesn't accept them.
NullArgumentException() - Constructor for exception NullArgumentException
Constructs an exception with no detail message.
NullArgumentException(String) - Constructor for exception NullArgumentException
Constructs an exception with the specified detail message.
NumberRange<E extends Number & Comparable<? super E>> - Class in org.apache.sis.measure
A range of numbers capable of widening conversions when performing range operations.
NumberRange(Range<E>) - Constructor for class NumberRange
Constructs a range with the same type and the same values than the specified range.
NumberRange(Class<E>, ValueRange) - Constructor for class NumberRange
Constructs a range of the given type with values from the given annotation.
NumberRange(Class<E>, E, boolean, E, boolean) - Constructor for class NumberRange
Constructs a range of Number objects.
Numbers - Class in org.apache.sis.util
Static methods working with Number objects, and a few primitive types by extension.

O

ObjectConverter<S,T> - Interface in org.apache.sis.util
A function which converts instances of source type to instances of target type.
ObjectConverters - Class in org.apache.sis.util
Static methods for creating ObjectConverter instances or collection views based on converters.
omitTrailingNulls - Variable in class TabularFormat
true if the trailing null values shall be omitted at formatting time.
onLineBegin(boolean) - Method in class LineAppender
Invoked when a new line is beginning.
OPEN_OPTIONS - Static variable in class OptionKey
Whether a storage object (e.g. a org.apache.sis.storage.DataStore) shall be opened in read, write, append or other modes.
OptionKey<T> - Class in org.apache.sis.setup
Keys in a map of options for configuring various services (org.apache.sis.storage.DataStore, etc).
OptionKey(String, Class<T>) - Constructor for class OptionKey
Creates a new key of the given name for values of the given type.
org.apache.sis.io - package org.apache.sis.io
Extensions to standard Java I/O (Reader, Writer, Appendable).
org.apache.sis.math - package org.apache.sis.math
A set of mathematical objects and algebraic utilities.
org.apache.sis.measure - package org.apache.sis.measure
Measures (like Angle and Range) and their formatters.
org.apache.sis.setup - package org.apache.sis.setup
Provides information and some controls about SIS configuration.
org.apache.sis.util - package org.apache.sis.util
Simple data objects and miscellaneous utilities.
org.apache.sis.util.collection - package org.apache.sis.util.collection
Addition to the collection framework.
org.apache.sis.util.iso - package org.apache.sis.util.iso
Implementations of GeoAPI types from the org.opengis.util package.
org.apache.sis.util.logging - package org.apache.sis.util.logging
Extensions to the JDK logging framework.
org.apache.sis.xml - package org.apache.sis.xml
Provides methods for marshalling and unmarshalling SIS objects in XML.
OTHER - Static variable in class Numbers
Constant of value 0 used in switch statements or as index in arrays.
OTHER - Static variable in class NilReason
Other reason without explanation.

P

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
Returns every element in the sequence of parsed names except for the tip.
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).

R

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
Creates a new format for parsing and formatting number ranges using the default locale.
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
Constants that are used as attribute keys in the iterator returned from RangeFormat.formatToCharacterIterator(Object).
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
Deprecated.
A logger should be specified explicitely with Logging.recoverableException(Logger, Class, String, Throwable).
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
An international string backed by a ResourceBundle.
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.

S

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
Sets the pattern to be used by RangeFormat.elementFormat for formatting the minimum and maximum values.
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
Logs a SEVERE message.
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
The level for logging only events slower than the ones logged at the PerformanceLevel.SLOW level.
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 &shy;).
spaces(int) - Static method in class CharSequences
Returns a character sequence of the specified length filled with white spaces.
span() - Method in class Statistics
Equivalents to maximum - minimum.
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
Formats a Statistics object.
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
Static methods working on StringBuilder instances.
subSequence(int, int) - Method in class AbstractInternationalString
Returns a subsequence of the string in the default locale.
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.

T

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
Identifies a column in TreeTable.Node instances.
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
Returns every elements in the sequence of parsed names except for the head.
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
Logs a method failure to the debug level.
TIMEZONE - Static variable in class XML
Specifies the timezone to use for marshalling dates and times.
tip() - Method in class AbstractName
Returns the last element in the sequence of parsed names.
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.

U

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
Deprecated.
A logger should be specified explicitely with Logging.unexpectedException(Logger, Class, String, Throwable).
UNICODE_IDENTIFIER - Static variable in class Characters.Filter
The subset of all characters for which Character.isUnicodeIdentifierPart(int) returns true, excluding ignorable characters.
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.

V

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.

W

warning(String) - Method in class LoggerAdapter
Logs a WARNING message.
warning(LogRecord) - Method in class WarningListeners
Reports a warning represented by the given log record.
warning(String, Exception) - Method in class WarningListeners
Reports a warning represented by the given message and exception.
WARNING_LISTENER - Static variable in class XML
Specifies a listener to be notified when a non-fatal error occurred during the (un)marshalling.
WarningListener<S> - Interface in org.apache.sis.util.logging
Intercepts non-fatal error messages logged by org.apache.sis.storage.DataStore or other SIS objects.
WarningListeners<S> - Class in org.apache.sis.util.logging
Holds a list of WarningListener instances and provides convenience methods for emitting warnings.
WarningListeners(S) - Constructor for class WarningListeners
Creates a new instance with initially no listener.
warningOccured(S, LogRecord) - Method in interface WarningListener
Reports the occurrence of a non-fatal error.
WeakHashSet<E> - Class in org.apache.sis.util.collection
A set of objects hold by weak references.
WeakHashSet(Class<E>) - Constructor for class WeakHashSet
Creates a WeakHashSet for elements of the specified type.
WeakValueHashMap<K,V> - Class in org.apache.sis.util.collection
A hashtable-based map implementation that uses weak references, leaving memory when an entry is not used anymore.
WeakValueHashMap(Class<K>) - Constructor for class WeakValueHashMap
Creates a new WeakValueHashMap.
WeakValueHashMap(Class<K>, boolean) - Constructor for class WeakValueHashMap
Creates a new WeakValueHashMap, optionally using reference-equality in place of object-equality.
widestClass(Number, Number) - Static method in class Numbers
Returns the widest type of two numbers.
widestClass(Class<? extends Number>, Class<? extends Number>) - Static method in class Numbers
Returns the widest of the given types.
WITHHELD - Static variable in class NilReason
The value is not divulged.
Workaround - Annotation Type in org.apache.sis.util
Annotates code containing workarounds for bugs or limitations in an external library.
wrap(String, L) - Method in class LoggerFactory
Wraps the specified implementation in a JDK logger.
wrap(double, Class<N>) - Static method in class Numbers
Wraps the given value in a Number of the specified class.
wrapperToPrimitive(Class<?>) - Static method in class Numbers
Changes a wrapper class to its primitive (for example Integer to int).

X

x(double) - Method in class Line
Computes x = f⁻¹(y).
x(double, double) - Method in class Plane
Computes the x value for the specified (y,z) point.
x0() - Method in class Line
Returns the x value for y = 0.
XLINK - Static variable in interface IdentifierSpace
Any XML attributes defined by OGC in the xlink schema.
XLINK - Static variable in class Namespaces
The "http://www.w3.org/1999/xlink" URL.
XLink - Class in org.apache.sis.xml
The XML attributes defined by OGC in the xlink schema.
XLink() - Constructor for class XLink
Creates a new link.
XLink(XLink) - Constructor for class XLink
Creates a new link as a copy of the given link.
XLink.Actuate - Enum in org.apache.sis.xml
Communicates the desired timing of traversal from the starting resource to the ending resource.
XLink.Show - Enum in org.apache.sis.xml
Communicates the desired presentation of the ending resource on traversal from the starting resource.
XLink.Type - Enum in org.apache.sis.xml
The type of a xlink.
XML - Class in org.apache.sis.xml
Provides convenience methods for marshalling and unmarshalling SIS objects.
xorSign(double, double) - Static method in class MathFunctions
Returns the first floating-point argument with the sign reversed if the second floating-point argument is negative.
XSI - Static variable in class Namespaces
The "http://www.w3.org/2001/XMLSchema-instance" URL.

Y

y(double) - Method in class Line
Computes y = f(x).
y(double, double) - Method in class Plane
Computes the y value for the specified (x,z) point.
y0() - Method in class Line
Returns the y value for x = 0.

Z

z(double, double) - Method in class Plane
Computes the z value for the specified (x,y) point.
z0() - Method in class Plane
Returns the z value at (x,y) = (0,0).
ZENITH - Static variable in class ElevationAngle
An elevation angle of 90° for an imaginary point directly above a location.
A B C D E F G H I K L M N O P R S T U V W X Y Z 

Copyright © 2010–2015 The Apache Software Foundation. All rights reserved.