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

A

About - Enum in org.apache.sis.setup
Provides information about the Apache SIS running environment.
AbstractInternationalString - Class in org.apache.sis.util.iso
Base class for character strings that has been internationalized into several locales.
AbstractInternationalString() - Constructor for class AbstractInternationalString
Constructs an international string.
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.
add(E) - Method in class CodeListSet
Adds the specified code list element in this set.
add(E) - Method in class FrequencySortedSet
Adds the specified element to this set.
add(E) - Method in class WeakHashSet
Adds the specified element to this set if it is not already present.
add(E, int) - Method in class FrequencySortedSet
Repetitively adds the specified element to this set.
add(E, E) - Method in class RangeSet
Adds a range of values to this set.
add(Integer) - Method in class IntegerList
Adds the given element to this list.
add(Locale, String) - Method in class DefaultInternationalString
Adds a string for the given locale.
add(Fraction) - Method in class Fraction
Returns the simplified result of adding the given fraction to this fraction.
add(Range<E>) - Method in class RangeSet
Adds a range to this set.
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.
addInt(int) - Method in class IntegerList
Adds the given element as the int primitive type.
addWarningListener(WarningListener<? super S>) - Method in class WarningListeners
Deprecated.
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.
allEquals(Object[], Object) - Static method in class ArraysExt
Returns true if all values in the specified array are equal to the specified value, which may be null.
ALLOW_VARIANT - ComparisonMode
Most but not all attributes relevant to the object functionality are compared.
AMPERE - Static variable in class Units
The SI base unit for electric current (A).
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(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(Locale) - Constructor for class AngleFormat
Constructs a new AngleFormat for the default pattern and the specified locale.
AngleFormat.Field - Class in org.apache.sis.measure
Constants that are used as attribute keys in the iterator returned from AngleFormat.formatToCharacterIterator(Object).
AngularVelocity - Interface in org.apache.sis.measure
The rate of change of an angular displacement with respect to time.
append(char) - Method in class LineAppender
Writes a single character.
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 LineAppender
Writes a portion of a 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 using the '─' character.
apply(S) - Method in interface ObjectConverter
Converts the given object from the source type S to the target type T.
applyAsDouble(double) - Method in class Line
Evaluates this equation for the given value.
applyAsDouble(double, double) - Method in class Plane
Evaluates this equation for the given values.
applyPattern(String) - Method in class AngleFormat
Sets the pattern to use for parsing and formatting angles.
APPROXIMATE - ComparisonMode
Only the attributes relevant to the object functionality are compared, with some tolerance threshold on numerical values.
APPROXIMATIVE - Static variable in enum ComparisonMode
Deprecated.
ARC_MINUTE - Static variable in class Units
Unit of measurement defined as 1/60 degree (1′).
ARC_SECOND - Static variable in class Units
Unit of measurement defined as 1/(60×60) degree (1″).
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.
asFilter() - Method in interface WarningListener
Deprecated.
Wraps this listener in a java.util.logging.Filter for transitioning to the replacement of this interface.
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.
ATMOSPHERE - Static variable in class Units
Unit of measurement defined as 101325 pascals (1 atm).

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(String, Throwable) - Constructor for exception BackingStoreException
Constructs a new exception with the specified detail message and cause.
BackingStoreException(Throwable) - Constructor for exception BackingStoreException
Constructs a new exception with the specified cause.
BAR - Static variable in class Units
Unit of measurement defined as 100000 pascals (1 bar).
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 11 used in switch statements or as index in arrays.
BIG_INTEGER - Static variable in class Numbers
Constant of value 10 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.
buffer() - Method in class Vector
Returns the vector data as a java.nio buffer.
BY_CONTRACT - ComparisonMode
Only the attributes published in some contract (typically a GeoAPI interface) need to be compared.
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.
byteValue() - Method in class Fraction
Returns this fraction rounded toward zero, if the result can be represented as a signed byte.
byteValue(int) - Method in class Vector
Returns the value at the given index as a byte.

C

Cache<K,​V> - Class in org.apache.sis.util.collection
A concurrent map capable to locks entries for which the value is in process of being computed.
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.
CANDELA - Static variable in class Units
The SI base unit for luminous intensity (cd).
cast(Number, Class<N>) - Static method in class Numbers
Casts a number to the specified type.
castOrCopy(Quantity<Q>) - Static method in class Quantities
Returns the given quantity as an instance of the specific Quantity subtype.
castOrCopy(Range<N>) - Static method in class NumberRange
Returns the specified Range as a NumberRange object.
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.
ceil() - Method in class Fraction
Returns this fraction rounded toward positive infinity.
CELSIUS - Static variable in class Units
Unit of measurement defined as the temperature in Kelvin minus 273.15.
CENTIMETRE - Static variable in class Units
Unit of measurement defined as 0.01 metres (1 cm).
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.
CLARKE_FOOT - Static variable in class Units
Unit of measurement defined as 0.3047972654 metres.
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 FrequencySortedSet
Removes all elements from this set.
clear() - Method in class IntegerList
Discards all elements in this list.
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 TabularFormat
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 StatisticsFormat
Returns a clone of this format.
clone() - Method in class AngleFormat
Returns a clone of this AngleFormat.
clone() - Method in class RangeFormat
Returns a clone of this range format.
clone() - Method in class UnitFormat
Returns a clone of this unit format.
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 IntegerList
Returns a clone of this list.
clone() - Method in class RangeSet
Returns a clone of this range set.
clone() - Method in class TreeTableFormat
Returns a clone of this format.
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.
coefficients(UnitConverter) - Static method in class Units
Returns the coefficients of the given converter expressed as a polynomial equation.
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 positive 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 FrequencySortedSet
Returns the comparator used to order the elements in this set.
comparator() - Method in class RangeSet
Returns the comparator associated with this sorted set.
compare(E, E) - Method in class FrequencySortedSet
Compares the specified elements for frequency.
compare(Iterator<E>, Iterator<? extends E>) - Static method in class Containers
Compares element-by-element the values provided by two iterators, in iteration order.
compareTo(Fraction) - Method in class Fraction
Compares this fraction with the given one for order.
compareTo(Angle) - Method in class Angle
Compares two Angle objects numerically.
compareTo(Version) - Method in class Version
Compares this version with an other version object.
compareTo(Version, int) - Method in class Version
Compares this version with an other version object, up to the specified limit.
compareTo(InternationalString) - Method in class AbstractInternationalString
Compares this string with the specified object for order.
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.
compress(double) - Method in class Vector
Returns a vector with the same data than this vector but encoded in a more compact way, or this if this method can not do better than current Vector instance.
compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class Cache
Replaces the value mapped to the given key by a new value computed from the old value.
computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class Cache
Returns the value for the given key if it exists, or computes it otherwise.
computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class Cache
Replaces the value mapped to the given key by a new value computed from the old value.
concatenate(Vector) - Method in class Vector
Returns the concatenation of this vector with the given one.
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 - Class in org.apache.sis.setup
Provides system-wide configuration for Apache SIS library.
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(int) - Method in class Characters.Filter
Returns true if this subset contains the given Unicode character.
contains(E) - Method in class Range
Returns true if this range contains the given value.
contains(Object) - Method in class CodeListSet
Returns true if this set contains the given element.
contains(Object) - Method in class FrequencySortedSet
Returns true if this set contains the specified 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(Object) - Method in class WeakHashSet
Returns true if this set contains the specified element.
contains(Object[], Object) - Static method in class ArraysExt
Returns true if the specified array contains the specified value.
contains(Range<? extends E>) - Method in class MeasurementRange
Returns true if the supplied range is fully contained within this range.
contains(Range<? extends E>) - Method in class Range
Returns true if the supplied range is fully contained within this range.
contains(Range<E>, boolean) - Method in class RangeSet
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(Number, Number) - Static method in class Units
Creates a linear converter from the given scale and offset.
convertTo(Unit<?>) - Method in class MeasurementRange
Converts this range to the specified unit.
copyAsFloats(double[]) - Static method in class ArraysExt
Returns a copy of the given array where each value has been casted to the float type.
copyAsFloatsIfLossless(double[]) - Static method in class ArraysExt
Returns a copy of the given array where each value has been casted to the float type, but only if all casts are lossless.
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(Exception) - Constructor for exception CorruptedObjectException
Constructs a new exception with the specified cause.
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.
COULOMB - Static variable in class Units
The SI derived unit for electric charge (C).
count() - Method in class Statistics
Returns the number of samples, excluding NaN values.
count(CharSequence, char) - Static method in class CharSequences
Counts the number of occurrence of the given character in the given character sequence.
count(CharSequence, String) - Static method in class CharSequences
Returns the number of occurrences of the toSearch string in the given text.
countNaN() - Method in class Statistics
Returns the number of NaN samples.
create(byte, boolean, byte, boolean) - Static method in class NumberRange
Constructs a range of byte values.
create(double[]) - Static method in class Vector
Wraps the given array of floating point values.
create(double, boolean, double, boolean) - Static method in class NumberRange
Constructs a range of double values.
create(double, boolean, double, boolean, Unit<?>) - Static method in class MeasurementRange
Constructs a range of double values.
create(double, String) - Static method in class Quantities
Creates a quantity for the given value and unit of measurement symbol.
create(double, Unit<Q>) - Static method in class Quantities
Creates a quantity for the given value and unit of measurement.
create(float, boolean, float, boolean) - Static method in class NumberRange
Constructs a range of float values.
create(float, boolean, float, boolean, Unit<?>) - Static method in class MeasurementRange
Constructs a range of float 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(short, boolean, short, boolean) - Static method in class NumberRange
Constructs a range of short values.
create(Class<E>, boolean, boolean) - Static method in class RangeSet
Constructs an initially empty set of ranges.
create(Class<N>, N) - Static method in class NumberRange
Constructs a range containing a single value of the given type.
create(Object, boolean) - Static method in class Vector
Wraps the given object in a vector.
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.
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.
createForDecimal(float[]) - Static method in class Vector
Wraps the given float[] array in a vector that preserve the string representations in base 10.
createFormat(Class<?>) - Method in class CompoundFormat
Creates a new format to use for parsing and formatting values of the given type.
createFormat(Class<?>) - Method in class TreeTableFormat
Creates a new format to use for parsing and formatting values of the given type.
createGreaterThan(double, Unit<?>) - Static method in class MeasurementRange
Constructs a range of double values greater than the given value.
createLeftBounded(int, boolean) - Static method in class NumberRange
Constructs a range of int values without upper bound.
createSequence(Number, Number, int) - Static method in class Vector
Creates a sequence of numbers in a given range of values using the given increment.
CUBIC_METRE - Static variable in class Units
The SI derived unit for volume (m³).
current() - Static method in class Configuration
Returns the current configuration.

D

DAY - Static variable in class Units
Unit of measurement defined as 24×60×60 seconds (1 d).
Debug - Annotation Type in org.apache.sis.util
Annotates classes or methods that are provided mostly for debugging purpose.
DEBUG - ComparisonMode
Same as ComparisonMode.APPROXIMATE, except that an AssertionError is thrown if the two objects are not equal and assertions are enabled.
DECIBAR - Static variable in class Units
Unit of measurement defined as 10000 pascals (1 dbar).
DECIBEL - Static variable in class Units
Sub-division of logarithm of ratio of the measured quantity to a reference quantity (dB).
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.
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.
DefaultTreeTable - Class in org.apache.sis.util.collection
A TreeTable implementation with a list of columns given at construction time.
DefaultTreeTable(DefaultTreeTable.Node) - Constructor for class DefaultTreeTable
Creates a new tree table initialized to the given root.
DefaultTreeTable(TableColumn<?>...) - Constructor for class DefaultTreeTable
Creates a new tree table with the given columns.
DefaultTreeTable.Node - Class in org.apache.sis.util.collection
A TreeTable.Node implementation which can store values for a pre-defined list of columns.
DEGREE - Static variable in class Units
Unit of measurement defined as π/180 radians (1°).
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.
denominator - Variable in class Fraction
The b term in the a/b fraction.
Deprecable - Interface in org.apache.sis.util
Interface of classes for which deprecated instances may exist.
derivative(UnitConverter, double) - Static method in class Units
Returns the derivative of the given converter at the given value, or NaN if this method can not compute it.
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.
divide(Fraction) - Method in class Fraction
Returns the simplified result of dividing this fraction by the given fraction.
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 9 used in switch statements or as index in arrays.
doubleValue() - Method in class Fraction
Returns the fraction as a double-precision floating point number.
doubleValue(int) - Method in class Vector
Returns the value at the given index as a double.
doubleValues() - Method in class Vector
Copies all values in an array of double precision floating point numbers.

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, double, double, double) - Static method in class ArgumentChecks
Ensures that the given floating point 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, 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.
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, 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, int[]) - Static method in class ArgumentChecks
Ensures that the given array of indices, 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.
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.
ensureExpectedCount(String, int, int) - Static method in class ArgumentChecks
Ensures that a method receiving a variable number of arguments got the expected count.
ensureFinite(String, double) - Static method in class ArgumentChecks
Ensures that the given floating point value is not NaN neither Double.isInfinite(double).
ensureFinite(String, float) - Static method in class ArgumentChecks
Ensures that the given floating point value is not NaN neither Float.isInfinite(float).
ensureLinear(Unit<?>) - Static method in class Units
Makes sure that the specified unit is either null or a linear unit.
ensureNonEmpty(String, int[], int, int, boolean) - Static method in class ArgumentChecks
Ensures that the given values array is non-null and non-empty.
ensureNonEmpty(String, CharSequence) - Static method in class ArgumentChecks
Makes sure that a character sequence is non-null and non-empty.
ensureNonEmpty(String, Object[]) - Static method in class ArgumentChecks
Makes sure that an array 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, double) - 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, 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, 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.
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 or array length is between the given bounds, inclusive.
ensureStrictlyPositive(String, double) - Static method in class ArgumentChecks
Ensures that the given floating point value is not NaN and 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, 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.
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(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.
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.
equalityLevel(Object, Object) - Static method in enum ComparisonMode
If the two given objects are equal according one of the modes enumerated in this class, then returns that mode.
equals(CharSequence, CharSequence) - Static method in class CharSequences
Returns true if the two given texts are equal.
equals(Object) - Method in class Fraction
Compares this fraction with the given object for equality.
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 Vector
Returns true if the given object is a vector containing the same values than this vector.
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 measurement 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(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 interface TreeTable.Node
Returns true if the given object is a node with the same content than this node.
equals(Object) - Method in class DefaultInternationalString
Compares this international string with the specified object 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) - 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, ComparisonMode) - Method in interface LenientComparable
Compares this object with the given object for equality.
equalsApproximately(Object, Object) - Static method in class Utilities
Compares the specified objects for equality, ignoring metadata and slight differences in numerical values.
equalsApproximatively(Object, Object) - Static method in class Utilities
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.
equalsIgnoreMissingFractionDigits(double, double) - Static method in class DecimalFunctions
Returns true if the given numbers or equal or differ only by accurate having more non-zero trailing decimal fraction digits than approximate.
ESRI - GeometryLibrary
The ESRI geometry API library.
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

FAHRENHEIT - Static variable in class Units
Unit of measurement defined as 1.8 degree Celsius plus 32.
FARAD - Static variable in class Units
The SI derived unit for electric capacitance (F).
fill(int) - Method in class IntegerList
Fills the list with the given value.
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(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.
findCommonClass(Iterable<?>) - Static method in class Classes
Returns the most specific class which is assignable from the type of all given objects.
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 FrequencySortedSet
Returns the first element in this set.
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(double[], double[], double[]) - Method in class Plane
Computes the plane's coefficients from the given coordinate values.
fit(int, int, Vector) - Method in class Plane
Computes the plane's coefficients from values distributed on a regular grid.
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(Iterable<? extends DirectPosition>) - Method in class Plane
Computes the plane's coefficients from the given sequence of points.
fit(Vector, Vector) - 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(Vector, Vector, Vector) - Method in class Plane
Computes the plane's coefficients from the given coordinate values.
FLOAT - Static variable in class Numbers
Constant of value 8 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.
floatValue() - Method in class Fraction
Returns the fraction as a single-precision floating point number.
floatValue(int) - Method in class Vector
Returns the value at the given index as a float.
floatValues() - Method in class Vector
Copies all values in an array of single precision floating point numbers.
floor() - Method in class Fraction
Returns this fraction rounded toward negative infinity.
floorLog10(double) - Static method in class DecimalFunctions
Computes (int) floor(log10(x)).
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.
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.
FOOT - Static variable in class Units
Unit of measurement defined as exactly 0.3048 metres (1 ft).
forDuration(long, TimeUnit) - Static method in class PerformanceLevel
Returns the level to use for logging an event of the given duration.
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 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(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(Object, StringBuffer, FieldPosition) - Method in class UnitFormat
Formats the specified unit in the given buffer.
format(LogRecord) - Method in class MonolineFormatter
Formats the given log record and returns the formatted string.
format(Unit<?>) - Method in class UnitFormat
Formats the given unit.
format(Unit<?>, Appendable) - Method in class UnitFormat
Formats the specified unit.
format(Statistics[], Appendable) - Method in class StatisticsFormat
Formats the given statistics in a tabular format.
format(Statistics, Appendable) - Method in class StatisticsFormat
Formats a localized string representation of the given statistics.
format(TreeTable, Appendable) - Method in class TreeTableFormat
Writes a graphical representation of the specified tree table in the given stream or buffer.
format(T, Appendable) - Method in class CompoundFormat
Writes a textual representation of the given object in the given stream or buffer.
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.
forSeries(CharSequence, CharSequence...) - Static method in class Statistics
Constructs a new Statistics object which will also compute finite differences up to the given order.
forTypes(byte...) - Static method in class Characters.Filter
Returns a subset representing the union of all Unicode characters of the given types.
Fraction - Class in org.apache.sis.math
A value class for rational numbers.
Fraction(int, int) - Constructor for class Fraction
Creates a new fraction.
Fraction(String) - Constructor for class Fraction
Creates a new fraction from the given text.
FRACTION - Static variable in class Numbers
Constant of value 7 used in switch statements or as index in arrays.
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.
frequencies() - Method in class FrequencySortedSet
Returns the frequency of all elements in this set, in iteration order.
frequency(E) - Method in class FrequencySortedSet
Returns the frequency of the specified element in this set.
FrequencySortedSet<E> - Class in org.apache.sis.util.collection
A set with elements ordered by the amount of time they were added.
FrequencySortedSet() - Constructor for class FrequencySortedSet
Creates an initially empty set with less frequent elements first.
FrequencySortedSet(boolean) - Constructor for class FrequencySortedSet
Creates an initially empty set with the default initial capacity.
FrequencySortedSet(int, boolean) - Constructor for class FrequencySortedSet
Creates an initially empty set with the specified initial capacity.
FunctionProperty - Enum in org.apache.sis.math
The manners in which the inputs of a function are mapped to the outputs.

G

GEOMETRY_LIBRARY - Static variable in class OptionKey
The library to use for creating geometric objects at reading time.
GeometryLibrary - Enum in org.apache.sis.setup
Some libraries providing geometric objects or topological operations.
get(int) - Method in class Vector
Returns the number at the given index, or null if none.
get(int) - Method in class IntegerList
Returns the element at the given index.
get(Object) - Method in class Cache
Returns the value mapped to the given key in the cache, potentially waiting for computation to complete.
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.
getAllInterfaces(Class<T>) - Static method in class Classes
Returns every interfaces implemented, directly or indirectly, by the given class or interface.
getAuthorities() - Method in class InstallationResources
Returns identifiers of the resources provided by this instance.
getAvailableFormatNames() - Method in class UnitServices
Returns a list of available format names.
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).
getAvailableSystemsOfUnits() - Method in class UnitServices
Returns the list of all available systems of units.
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.
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.
getDatabase() - Method in class Configuration
Returns the data source for the SIS-wide "SpatialMetadata" database.
getDebugLevel() - Method in class LoggerAdapter
Returns the level for entering(…), exiting(…) and throwing(…) methods.
getElementPattern(boolean) - Method in class RangeFormat
Returns the pattern used by RangeFormat.elementFormat for formatting the minimum and maximum values.
getElementType() - Method in class Vector
Returns the type of elements in this vector.
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.
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.
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() - Static method in class AngleFormat
Constructs a new AngleFormat for the default pattern and the current default locale.
getInstance(Locale) - Static method in class StatisticsFormat
Returns an instance for the given locale.
getInstance(Locale) - Static method in class AngleFormat
Constructs a new AngleFormat for the default pattern and the specified locale.
getInt(int) - Method in class IntegerList
Returns the element at the given index as the int primitive type.
getInternationalMessage() - Method in interface LocalizedException
If this exception is capable to return the message in various locales, returns that message.
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.
getLicense(String, Locale, String) - Method in class InstallationResources
Returns the terms of use of the resources distributed by the specified authority, 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 TableAppender
Returns the line separator between table rows.
getLineSeparator() - Method in class TabularFormat
Returns the current line separator.
getListeners() - Method in class WarningListeners
Deprecated.
Returns all registered warning listeners, or an empty list if none.
getLocale() - Method in class CompoundFormat
Returns the locale used by this format.
getLocale() - Method in class AngleFormat
Returns this formatter locale.
getLocale() - Method in class RangeFormat
Returns this formatter locale.
getLocale() - Method in class UnitFormat
Returns the locale used by this UnitFormat.
getLocale() - Method in interface Localized
Returns the locale of the implemented service.
getLocale() - Method in class WarningListeners
Deprecated.
The locale to use for formatting warning messages, or null for the default locale.
getLocale(Locale.Category) - Method in class CompoundFormat
Returns the locale for the given category.
getLocale(Locale.Category) - Method in class StatisticsFormat
Returns the locale for the given category.
getLocales() - Method in class DefaultInternationalString
Returns the set of locales defined in this international string.
getLocalizedMessage() - Method in interface LocalizedException
Returns the message in the locale that depends on the context in which this exception has been thrown.
getLocalizedMessage(Throwable, Locale) - Static method in class Exceptions
Returns the message of the given exception, localized in the given locale if possible.
getLogger() - Method in class WarningListeners
Deprecated.
Returns the logger where to send the warnings when no other destination is specified.
getLogger(Class<?>) - Static method in class Logging
Returns a logger for the package of the specified class.
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.
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.
getMessage() - Method in interface LocalizedException
Returns the message in the default locale.
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.
getNodeFilter() - Method in class TreeTableFormat
Returns the filter that specify whether a node should be formatted or ignored.
getOrCreate(K, Callable<? extends V>) - Method in class Cache
Returns the value for the given key if it exists, or computes it otherwise.
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.
getQuantityFactory(Class<Q>) - Method in class UnitServices
Return a factory for the given Quantity type.
getRemarks() - Method in interface Deprecable
If this instance is deprecated, the reason or the alternative to use.
getResource(String, int) - Method in class InstallationResources
Returns an installation resource for the given authority, or null if not available.
getResourceNames(String) - Method in class InstallationResources
Returns the names of all resources of the specified authority that are distributed by this instance.
getRevision() - Method in class Version
Returns the revision number.
getRoot() - Method in class DefaultTreeTable
Returns the root node.
getRoot() - Method in interface TreeTable
Returns the root node of the tree.
getRoundingMode() - Method in class AngleFormat
Returns the rounding mode.
getRowCount() - Method in class TableAppender
Returns the number of rows in this table.
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.
getSource() - Method in class WarningListeners
Deprecated.
Returns the source declared source of warnings.
getSourceClass() - Method in interface WarningListener
Deprecated.
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.
getStandardType(Class<T>) - Static method in class Classes
Returns the first type or super-type (including interface) considered "standard" in Apache SIS sense.
getStyle() - Method in class UnitFormat
Returns whether unit formatting uses ASCII symbols, Unicode symbols or full localized names.
getSystemOfUnits() - Method in class UnitServices
Returns the default system of units used by Apache SIS.
getSystemOfUnits(String) - Method in class UnitServices
Returns the system of units having the specified name, or null if none.
getSystemOfUnitsService() - Method in class UnitServices
Returns the service to obtain a SystemOfUnits instances.
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.
getUnitFormat() - Method in class UnitServices
Returns an unit format instance for human-readable unit symbols in the default locale.
getUnitFormat(String) - Method in class UnitServices
Returns the unit format for the given name.
getUnitFormatService() - Method in class UnitServices
Returns the service to obtain a UnitFormat instances.
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.
getVerticalLinePosition() - Method in class TreeTableFormat
Returns the position of the vertical line, relative to the position of the root label.
GRAD - Static variable in class Units
Unit of measurement defined as π/200 radians (1 grad).
GRAM - Static variable in class Units
A SI conventional unit for mass (g).

H

hashCode() - Method in class Fraction
Returns a hash code value for this fraction.
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 Vector
Returns a hash code for the values in this vector.
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 interface TreeTable.Node
Returns a hash code value consistent with the equals(Object) implementation for this node.
hashCode() - Method in class DefaultInternationalString
Returns a hash code value for this international text.
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.
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
Deprecated.
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.
headSet(E) - Method in class FrequencySortedSet
Returns a view of the portion of this set whose elements occur with a frequency strictly less than toElement frequency.
headSet(Range<E>) - Method in class RangeSet
Returns a view of the portion of this sorted set whose elements are strictly less than upper.
HECTARE - Static variable in class Units
Unit of measurement defined as 10,000 square metres (1 ha).
HECTOPASCAL - Static variable in class Units
Unit of measurement defined as 100 pascals (1 hPa).
HEMISPHERE - Static variable in class AngleFormat.Field
Identifies the hemisphere symbol (if any).
HENRY - Static variable in class Units
The SI derived unit for inductance (H).
HERTZ - Static variable in class Units
The SI derived unit for frequency (Hz).
HIGHEST_SUPPORTED_PRIME_NUMBER - Static variable in class MathFunctions
The highest prime number supported by the MathFunctions.nextPrimeNumber(int) method.
HOUR - Static variable in class Units
Unit of measurement defined as 60×60 seconds (1 h).
HYPHEN - Static variable in class Characters
Hyphen character ('‐', Unicode 2010).

I

IDENTIFIER - Static variable in class TableColumn
Frequently-used constant for a column of object identifiers.
identity(Class<T>) - Static method in class ObjectConverters
Returns an identity converter for objects of the given type.
ignorableException(Logger, Class<?>, String, Throwable) - Static method in class Logging
Invoked when an ignorable error occurred.
IGNORE_METADATA - ComparisonMode
Only the attributes relevant to the object functionality are compared.
implementSameInterfaces(Class<?>, Class<?>, Class<?>) - Static method in class Classes
Returns true if the two specified objects implements exactly the same set of interfaces.
INCH - Static variable in class Units
Unit of measurement defined as 2.54 centimetres (1 in).
increment(double) - Method in class Vector
Returns the increment between all consecutive values if this increment is constant, or null otherwise.
INDENTATION - Static variable in class OptionKey
The number of spaces to use for indentation when formatting text files in WKT or XML formats.
INDEX - Static variable in class TableColumn
Frequently-used constant for a column of index values.
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.
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.
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.
INJECTIVE - FunctionProperty
A function is injective if each value of T is either unrelated to S, or is the output of exactly one value of S.
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.
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(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(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, 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(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(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(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, 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(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(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(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(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(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(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(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(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(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.
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.
InstallationResources - Class in org.apache.sis.setup
Resources needed for installation of third-party or optional components.
InstallationResources() - Constructor for class InstallationResources
For subclass constructors.
INTEGER - Static variable in class Numbers
Constant of value 5 used in switch statements or as index in arrays.
IntegerList - Class in org.apache.sis.util.collection
A list of unsigned integer values.
IntegerList(int, int) - Constructor for class IntegerList
Creates an initially empty list with the given initial capacity.
IntegerList(int, int, boolean) - Constructor for class IntegerList
Creates a new list with the given initial size.
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(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.
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.
intersectsAny(NumberRange<?>) - Method in class NumberRange
Returns true if the supplied range intersects this range.
intValue() - Method in class Fraction
Returns this fraction rounded toward zero.
intValue(int) - Method in class Vector
Returns the value at the given index as an int.
InvalidSeekException - Exception in org.apache.sis.io
Thrown when an input stream or a channel can not modify its position to the given value.
InvalidSeekException() - Constructor for exception InvalidSeekException
Constructs a new exception with no message.
InvalidSeekException(String) - Constructor for exception InvalidSeekException
Constructs a new exception with the specified detail message.
InvalidSeekException(String, Throwable) - Constructor for exception InvalidSeekException
Constructs a new exception with the specified detail message and cause.
inverse() - Method in interface ObjectConverter
Returns a converter capable to convert instances of T back to instances of S.
INVERTIBLE - FunctionProperty
A function is invertible if it can provide an other function mapping T values to S values.
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.
isApproximate() - Method in enum ComparisonMode
Returns true if this comparison uses a tolerance threshold.
isApproximative() - Method in enum ComparisonMode
Deprecated.
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.
isBounded() - Method in class Range
Returns true if this range is both left-bounded and right-bounded.
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 class FrequencySortedSet
Returns true if this set is empty.
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.
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.
isInteger() - Method in class Vector
Returns true if this vector contains only integer values.
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.
isLocaleSensitive() - Method in class UnitFormat
Returns whether this UnitFormat depends on the Locale given at construction time for performing its tasks.
isLoggable(Level) - Method in class LoggerAdapter
Returns true if the specified level is loggable.
isMaxIncluded - Variable in class RangeSet
true if the maximal values of ranges in this set are inclusive, or false if exclusive.
isMaxIncluded() - Method in class Range
Returns true if the maximal value is inclusive, or false if exclusive.
isMaxIncluded() - Method in annotation type ValueRange
true if the maximal value is inclusive, or false if it is exclusive.
isMinIncluded - Variable in class RangeSet
true if the minimal 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() - Method in annotation type ValueRange
true if the minimal value is inclusive, or false if it is 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.
isNaN(int) - Method in class Vector
Returns true if the value at the given index is null or NaN.
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.
isRange(int, int[]) - Static method in class ArraysExt
Returns true if the given array is a finite arithmetic progression starting at the given value and having a common difference of 1.
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.
isSinglePrecision(double...) - Static method in class ArraysExt
Returns true if every values in the given double array could be casted to the float type without data lost.
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.
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(int[], 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(short[], 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(E[], Comparator<? super E>, 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.
isUnsigned() - Method in class Vector
Returns true if integer values shall be interpreted as unsigned values.
isUpperCase(CharSequence) - Static method in class CharSequences
Returns true if the given text is non-null, contains at least one upper-case character and no lower-case character.
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 FrequencySortedSet
Returns an iterator over the elements in this set in frequency order.
iterator() - Method in class IntegerList
Returns an iterator over the elements in this list in increasing index order.
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.

J

JAVA2D - GeometryLibrary
The Java 2D Graphics and Imaging library.
JOULE - Static variable in class Units
The SI derived unit for energy (J).
JTS - GeometryLibrary
The Java Topology Suite (JTS) library.

K

KELVIN - Static variable in class Units
The SI base unit for thermodynamic temperature (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.
KILOGRAM - Static variable in class Units
The SI base unit for mass (kg).
KILOMETRE - Static variable in class Units
Unit of measurement defined as 1000 metres (1 km).
KILOMETRES_PER_HOUR - Static variable in class Units
Unit of measurement defined as 1/3.6 metres per second (1 km/h).

L

label(Unit<?>, String) - Method in class UnitFormat
Attaches a label to the specified unit.
last() - Method in class FrequencySortedSet
Returns the last element in this set.
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.
Latitude(DirectPosition) - Constructor for class Latitude
Constructs a newly allocated object containing the latitude value of the given position.
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.
length(CharSequence) - Static method in class CharSequences
Returns the length of the given characters sequence, or 0 if null.
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.
LIBRARIES - About
Information about the libraries.
library() - Method in annotation type Workaround
A string identifying the library having a bug or limitation.
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, int, boolean) - Constructor for class LineAppender
Constructs a formatter which will wrap the lines at a given maximal length.
LineAppender(Appendable, String, boolean) - Constructor for class LineAppender
Constructs a formatter which will replaces line separators by the given string.
lineSeparator - Variable in class TabularFormat
The line separator to use for formatting the tree.
LITRE - Static variable in class Units
The unit for litre volume (L, l or ℓ).
LOCALE - Static variable in class OptionKey
The locale to use for locale-sensitive data.
Locales - Class in org.apache.sis.util
Static methods working on Locale instances.
LOCALIZATION - About
Information about default locale, timezone and character encoding.
Localized - Interface in org.apache.sis.util
Interface of classes for which each instance is configured for a particular locale.
LocalizedException - Interface in org.apache.sis.util
An exception which can produce an error message in the client locale.
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(Class<?>, String, LogRecord) - Static method in class Logging
Logs the given record to the logger associated to the given class.
log(Level, String) - 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(Level, String, Throwable) - Method in class LoggerAdapter
Logs a record at the specified level.
log(LogRecord) - Method in class LoggerAdapter
Logs a record.
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.
LOGGING - About
Information about logging.
logp(Level, String, String, String) - 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.
logp(Level, String, String, String, Throwable) - Method in class LoggerAdapter
Logs a 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, 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.
logrb(Level, String, String, String, String, Throwable) - Method in class LoggerAdapter
Deprecated.
JDK 8 has deprecated this method.
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.
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.
Longitude(DirectPosition) - Constructor for class Longitude
Constructs a newly allocated object containing the longitude value of the given position.
longValue() - Method in class Fraction
Returns this fraction rounded toward zero.
longValue(int) - Method in class Vector
Returns the value at the given index as a long.
LUMEN - Static variable in class Units
The SI derived unit for luminous flux (lm).
LUX - Static variable in class Units
The SI derived unit for illuminance (lx).

M

magnitude(double...) - Static method in class MathFunctions
Returns the magnitude of the given vector.
MathFunctions - Class in org.apache.sis.math
Simple mathematical functions in addition to the ones provided in Math.
MAX_NAN_ORDINAL - Static variable in class MathFunctions
The maximal ordinal value for NaN numbers created by MathFunctions.toNanFloat(int).
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.
maximalValue() - Method in class IntegerList
Returns the maximal value that can be stored in this list.
maximum() - Method in class Statistics
Returns the maximum sample value, or NaN if none.
maximum() - Method in annotation type ValueRange
Returns the maximal value that a method can return.
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(Class<E>, E, boolean, E, boolean, Unit<?>) - Constructor for class MeasurementRange
Constructs a range of Number objects.
MeasurementRange(Class<E>, ValueRange, Unit<?>) - Constructor for class MeasurementRange
Constructs a range of the given type with values from the given annotation.
MeasurementRange(Range<E>, Unit<?>) - Constructor for class MeasurementRange
Constructs a range with the same values than the specified range and the given unit.
merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class Cache
Maps the given value to the given key if no mapping existed before this method call, or computes a new value otherwise.
messageEquals(Throwable, Throwable) - Static method in class Exceptions
Returns true if the given exceptions are of the same class and contains the same message.
METRE - Static variable in class Units
The SI base unit for distances (m).
METRES_PER_SECOND - Static variable in class Units
The SI derived unit for speed (m/s).
MICRORADIAN - Static variable in class Units
Unit of measurement defined as 10-6 radians (1 µrad).
MILLIMETRE - Static variable in class Units
Unit of measurement defined as 0.001 metres (1 mm).
MILLISECOND - Static variable in class Units
Unit of measurement defined as 10-3 seconds (1 ms).
MIN_NAN_ORDINAL - Static variable in class MathFunctions
The minimal ordinal value for NaN numbers created by MathFunctions.toNanFloat(int).
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.
minimum() - Method in annotation type ValueRange
Returns the minimal value that a method can return.
MINUTE - Static variable in class Units
Unit of measurement defined as 60 seconds (1 min).
MINUTES - Static variable in class AngleFormat.Field
Identifies the minutes field, including the minutes symbol (if any).
MOLE - Static variable in class Units
The SI base unit for amount of substance (mol).
MonolineFormatter - Class in org.apache.sis.util.logging
A formatter writing log messages on a single line.
MonolineFormatter() - Constructor for class MonolineFormatter
Constructs a default MonolineFormatter.
MonolineFormatter(Handler) - Constructor for class MonolineFormatter
Constructs a MonolineFormatter configured for the given handler.
multiply(Unit<Q>, double, double) - Static method in class Units
Multiplies the given unit by the given ratio.
multiply(Fraction) - Method in class Fraction
Returns the simplified result of multiplying the given fraction with this fraction.

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 - UnitFormat.Style
Format unit symbols as localized long names if known, or Unicode symbols otherwise.
NAME - Static variable in class TableColumn
Frequently-used constant for a column of object names.
NANOMETRE - Static variable in class Units
Unit of measurement defined as 10-9 metres (1 nm).
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.
narrowestClass(Number, Number) - Static method in class Numbers
Returns the narrowest type of two numbers.
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.
NAUTICAL_MILE - Static variable in class Units
Unit of measurement defined as exactly 1852 metres (1 M).
negate() - Method in class Fraction
Returns the negative value of this fraction.
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.
newRange(E, E) - Method in class RangeSet
Returns a new Range object initialized with the given values.
NEWTON - Static variable in class Units
The SI derived unit for force (N).
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.
NO_BREAK_SPACE - Static variable in class Characters
The no-break space (Unicode 00A0, HTML &nbsp;).
Node(CharSequence) - Constructor for class DefaultTreeTable.Node
Creates a node with a single column for object names (convenience constructor).
Node(DefaultTreeTable.Node) - Constructor for class DefaultTreeTable.Node
Creates a new node with the given parent.
Node(DefaultTreeTable.Node, int) - Constructor for class DefaultTreeTable.Node
Creates a new node with the given parent.
Node(TreeTable) - Constructor for class DefaultTreeTable.Node
Creates a new node for the given table.
nodeForPath(TreeTable.Node, TableColumn<? super String>, File) - Static method in class TreeTables
Finds the node for the given file, or creates a new node if none exists.
nodeForPath(TreeTable.Node, TableColumn<? super String>, Path) - 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
Thrown 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(Class<E>, E, boolean, E, boolean) - Constructor for class NumberRange
Constructs a range of Number objects.
NumberRange(Class<E>, ValueRange) - Constructor for class NumberRange
Constructs a range of the given type with values from the given annotation.
NumberRange(Range<E>) - Constructor for class NumberRange
Constructs a range with the same type and the same values than the specified range.
Numbers - Class in org.apache.sis.util
Static methods working with Number objects, and a few primitive types by extension.
numerator - Variable in class Fraction
The a term in the a/b fraction.

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.
occurrence(int) - Method in class IntegerList
Returns the occurrence of the given value in this list.
OHM - Static variable in class Units
The SI derived unit for electric resistance (Ω).
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.
openScript(String, int) - Method in class InstallationResources
Returns a reader for the resources at the given index.
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.
ORDER_PRESERVING - FunctionProperty
A function preserves order if any sequence of increasing S values is mapped to a sequence of increasing T values.
ORDER_REVERSING - FunctionProperty
A function reverses order if any sequence of increasing S values is mapped to a sequence of decreasing T values.
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
Units of measurements, values related to measurement (like angles and ranges) 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
 
org.apache.sis.util.logging - package org.apache.sis.util.logging
Extensions to the JDK logging framework.
OTHER - Static variable in class Numbers
Constant of value 0 used in switch statements or as index in arrays.

P

PARAGRAPH_SEPARATOR - Static variable in class Characters
The Unicode paragraph separator (Unicode 2029, HTML <p>…</p>).
parse(CharSequence) - Method in class UnitFormat
Parses the given text as an instance of Unit.
parse(CharSequence, ParsePosition) - Method in class CompoundFormat
Creates an object from the given character sequence.
parse(CharSequence, ParsePosition) - Method in class StatisticsFormat
Not yet supported.
parse(CharSequence, ParsePosition) - Method in class UnitFormat
Parses a portion of the given text as an instance of Unit.
parse(CharSequence, ParsePosition) - Method in class TreeTableFormat
Creates a tree from the given character sequence, or returns null if the given text does not look like a tree for this method.
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) - 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.
parse(String, ParsePosition) - Method in class AngleFormat
Parses the given string as an angle.
parse(String, ParsePosition) - Method in class RangeFormat
Parses text from a string to produce a range.
parse(String, TableColumn<?>, TableColumn<?>...) - Static method in class TreeTables
Parses the given string as tree.
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.
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) - Method in class CompoundFormat
Creates an object from the given string representation.
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) - Method in class UnitFormat
Parses text from a string to produce a unit.
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, ParsePosition) - Method in class AngleFormat
Parses a substring as an object.
parseObject(String, ParsePosition) - Method in class RangeFormat
Parses text from a string to produce a range.
parseObject(String, ParsePosition) - Method in class UnitFormat
Parses text from a string to produce a unit, or returns null if the parsing failed.
parseShorts(CharSequence, char, int) - Static method in class CharSequences
Splits the given text around the given character, then parses each item as a short.
PASCAL - Static variable in class Units
The SI derived unit for pressure (Pa).
PATHS - About
Information about user home directory, java installation directory or other kind of data.
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.
PERCENT - Static variable in class Units
Dimensionless unit for percentages (%).
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.
pick(int...) - Method in class Vector
Returns a view which contains the values of this vector at the given indexes.
PIXEL - Static variable in class Units
Dimensionless unit for pixels (px).
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.
PLUGINS - About
Information about available plugins.
POINT - Static variable in class Units
Unit of measurement defined as 0.013837 inch (1 pt).
polynomialRoots(double...) - Static method in class MathFunctions
Returns the real (non-complex) roots of a polynomial equation having the given coefficients.
pow(long, int) - Static method in class MathFunctions
Computes the result of base argument raised to the power given by exponent argument.
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
Dimensionless unit for parts per million (ppm).
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.
PSU - Static variable in class Units
Salinity measured using PSS-78.
put(K, V) - Method in class Cache
Puts the given value in cache and immediately returns the old value.
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.
putIfAbsent(K, V) - Method in class Cache
If no value is already mapped and no value is under computation for the given key, puts the given value in the cache.
putIfAbsent(K, V) - Method in class WeakValueHashMap
Associates the specified value with the specified key in this map if no value were previously associated.

Q

quadrupleToDouble(long, long) - Static method in class MathFunctions
Converts two long bits values containing a IEEE 754 quadruple precision floating point number to a double precision floating point number.
Quantities - Class in org.apache.sis.measure
Provides static methods working on Quantity instances.

R

RADIAN - Static variable in class Units
The SI unit for plane angles (rad).
radians() - Method in class Angle
Returns the angle value in radians.
RADIANS_PER_SECOND - Static variable in class Units
The unit for angular velocity (rad/s).
range() - Method in class Vector
Returns the minimal and maximal values found in this vector.
range(int, int) - Static method in class ArraysExt
Returns the ordered values in the range from start inclusive to end exclusive.
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(Class<E>, E, boolean, E, boolean) - Constructor for class Range
Creates a new range bounded by the given endpoint values.
Range(Range<E>) - Constructor for class Range
Constructs a range with the same type and the same values than the specified range.
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, Class<?>) - Constructor for class RangeFormat
Creates a new format for parsing and formatting ranges of the given element type 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.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(Logger, Class<?>, String, Throwable) - Static method in class Logging
Invoked when a recoverable error occurred.
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.
REMARKS - Static variable in class TableColumn
Frequently-used constant for a column of remarks.
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(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(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(int) - Method in class IntegerList
Removes the element at the given index.
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(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(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(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(E, E) - Method in class RangeSet
Removes a range of values to this set.
remove(Object) - Method in class Cache
Removes the value mapped 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 FrequencySortedSet
Removes the specified element from this set, no matter how many time it has been added.
remove(Object) - Method in class RangeSet
Removes a range from 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(Object, Object) - Method in class Cache
If the given key is mapped to the given old value, removes that value.
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.
removeLast() - Method in class IntegerList
Retrieves and remove the last element of this list.
removeRange(int, int) - Method in class IntegerList
Removes all values in the given range of index.
removeWarningListener(WarningListener<? super S>) - Method in class WarningListeners
Deprecated.
Removes a previously registered listener.
repeat(boolean, int) - Method in class Vector
Returns a vector whose value is the content of this vector repeated count times.
repeat(StringBuilder, char, int) - Static method in class StringBuilders
Appends the given character n times.
repeat(StringBuilder, int, char, int) - Static method in class StringBuilders
Inserts the given character n times at the given position.
repetitions(int...) - Method in class Vector
Detects repetition patterns in the values contained in this vector.
replace(double[], double, double) - Static method in class ArraysExt
Replaces all occurrences of the given value by the given replacement.
replace(float[], float, float) - Static method in class ArraysExt
Replaces all occurrences of the given value by the given replacement.
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, int, int, char[]) - Static method in class StringBuilders
Replaces the characters in a substring of the buffer with characters in the specified array.
replace(StringBuilder, String, String) - Static method in class StringBuilders
Replaces every occurrences of the given string in the given buffer.
replace(K, V) - Method in class Cache
If the given key is mapped to any value, replaces that value with the given new value.
replace(K, V, V) - Method in class Cache
If the given key is mapped to the given old value, replaces that value with the given new value.
replaceAll(BiFunction<? super K, ? super V, ? extends V>) - Method in class Cache
Iterates over all entries in the cache and replaces their value with the one provided by the given function.
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(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.
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(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(int) - Method in class IntegerList
Sets the list size to the given value.
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(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(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(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.
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() - Method in class Vector
Returns a view which contains the values of this vector in reverse order.
reverse(int[]) - Static method in class ArraysExt
Reverses the order of elements in the given array.
reverse(Object[]) - 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.
round() - Method in class Fraction
Returns this fraction rounded toward nearest integer.

S

Salinity - Interface in org.apache.sis.measure
The Practical Salinity Scale (PSS-78).
scale(double) - Method in class Statistics
Multiplies the statistics by the given factor.
SECOND - Static variable in class Units
The SI base unit for durations (s).
SECONDS - Static variable in class AngleFormat.Field
Identifies the seconds field, including the seconds symbol (if any).
set(int, Integer) - Method in class IntegerList
Sets the element at the given index.
set(int, Number) - Method in class Vector
Sets the number at the given index.
setAlternateForm(boolean) - Method in class RangeFormat
Sets whether this RangeFormat shall use the alternate form at formatting time.
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.
setDatabase(Supplier<DataSource>) - Method in class Configuration
Specifies the data source to use if no "jdbc/SpatialMetadata" source is binded to a JNDI environment.
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.
setEquation(Number, Number) - Method in class Line
Sets this line from values of arbitrary Number type.
setEquation(Number, Number, Number) - Method in class Plane
Sets this plane from values of arbitrary Number type.
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.
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.
setIndentation(int) - Method in class TreeTableFormat
Sets the number of spaces to add on the left margin for each indentation level.
setInt(int, int) - Method in class IntegerList
Sets the element at the given index as the int primitive type.
setKeyCollisionAllowed(boolean) - Method in class Cache
If set to true, different values may be assigned to the same key.
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.
setLocale(Locale) - Method in class UnitFormat
Sets the locale that this UnitFormat will use for long names.
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.
setNodeFilter(Predicate<TreeTable.Node>) - Method in class TreeTableFormat
Sets a filter specifying whether a node should be formatted or ignored.
setParent(Logger) - Method in class LoggerAdapter
Do nothing since this logger adapter does not support arbitrary parents.
setPrecision(double, boolean) - Method in class AngleFormat
Adjusts the number of fraction digits, and optionally the visible fields, for the given precision.
setRoot(TreeTable.Node) - Method in class DefaultTreeTable
Sets the root to the given node.
setRoundingMode(RoundingMode) - Method in class AngleFormat
Sets the rounding mode to the specified value.
setSourceFormat(String) - Method in class MonolineFormatter
Sets the format for displaying the source, or hides the source field.
setStyle(UnitFormat.Style) - Method in class UnitFormat
Sets whether unit formatting should use ASCII symbols, Unicode symbols or full localized names.
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.
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 occurred.
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.
shortValue() - Method in class Fraction
Returns this fraction rounded toward zero, if the result can be represented as a short integer.
shortValue(int) - Method in class Vector
Returns the value at the given index as a short.
SIEMENS - Static variable in class Units
The SI derived unit for electric conductance (S).
signum() - Method in class Fraction
Returns the sign of this fraction.
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.
simplify() - Method in class Fraction
Returns a fraction equivalent to this but represented by the smallest possible numerator and denominator values.
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 Vector
Returns the number of elements in this vector.
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 FrequencySortedSet
Returns the number of elements in this set.
size() - Method in class IntegerList
Returns the current number of values in this list.
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.
spliterator() - Method in class IntegerList
Returns an spliterator over the elements in this list in increasing index order.
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.
SQUARE_METRE - Static variable in class Units
The SI derived unit for area (m²).
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.
STATUTE_MILE - Static variable in class Units
Unit of measurement defined as exactly 1609.344 metres (1 mi).
STERADIAN - Static variable in class Units
The SI unit for solid angles (sr).
stream(boolean) - Method in class IntegerList
Returns a stream of integers with this IntegerList as its source.
STRICT - ComparisonMode
All attributes of the compared objects shall be strictly equal.
StringBuilders - Class in org.apache.sis.util
Static methods working on StringBuilder instances.
stringValue(int) - Method in class Vector
Returns a string representation of the value at the given index.
subList(int, int) - Method in class Vector
Returns a view which contain the values of this vector in the given index range.
subSampling(int, int, int) - Method in class Vector
Returns a view which contain the values of this vector in a given index range.
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(E, E) - Method in class FrequencySortedSet
Returns a view of the portion of this set whose elements occur with a frequency in the range of fromElement frequency inclusive to toElement frequency exclusive.
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(Fraction) - Method in class Fraction
Returns the simplified result of subtracting the given fraction from this fraction.
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.
SURJECTIVE - FunctionProperty
A function is surjective if any value of T can be created from one or many values of S.
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.
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(int[], int, int) - Static method in class ArraysExt
Swaps the elements at the given indices in the given array of int 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(short[], int, int) - Static method in class ArraysExt
Swaps the elements at the given indices in the given array of short values.
swap(Object[], int, int) - Static method in class ArraysExt
Swaps the elements at the given indices in the given array of Object values.
SYMBOL - UnitFormat.Style
Format unit symbols using Unicode characters.

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(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.
TableAppender(Appendable, String, String, String) - Constructor for class TableAppender
Creates a new table formatter writing in the given output with the specified column separator and border.
TableAppender(String) - Constructor for class TableAppender
Creates a new table formatter writing in an internal buffer 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.
tailSet(E) - Method in class FrequencySortedSet
Returns a view of the portion of this set whose elements occur with a frequency equal or greater than fromElement frequency.
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.
TESLA - Static variable in class Units
The SI derived unit for magnetic flux density (T).
throwing(String, String, Throwable) - Method in class LoggerAdapter
Logs a method failure to the debug level.
TIMEZONE - Static variable in class OptionKey
The timezone to use when parsing or formatting dates and times without explicit timezone.
toArray() - Method in class FrequencySortedSet
Returns the content of this set as an array.
toArray() - Method in class WeakHashSet
Returns a view of this set as an array.
toArray(T[]) - Method in class FrequencySortedSet
Returns the content 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".
token(CharSequence, int) - Static method in class CharSequences
Returns the token starting at the given offset in the given text.
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.
toNormalScript(char) - Static method in class Characters
Converts the given character argument to normal script.
toNormalScript(int) - Static method in class Characters
Converts the given code point to normal script.
toPattern() - Method in class AngleFormat
Returns the pattern used for parsing and formatting angles.
toStandardUnit(Unit<Q>) - 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 Fraction
Returns a string representation of this fraction.
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 Vector
Returns a string representation of this vector.
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() - Method in class AbstractInternationalString
Returns this string in the default locale.
toString() - Method in class SimpleInternationalString
Returns the string representation, which is unique for all locales.
toString() - Method in class Version
Returns the version string.
toString(Locale) - Method in class AbstractInternationalString
Returns this string in the given locale.
toString(Locale) - Method in class DefaultInternationalString
Returns a string in the specified locale.
toString(Locale) - Method in class ResourceInternationalString
Returns a string in the specified locale.
toString(Locale) - Method in class SimpleInternationalString
Returns the same string for all locales.
toString(TreeTable) - Static method in class TreeTables
Returns a string representation of the given tree table.
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.
transform(double, double) - Method in class Vector
Returns a view of this vector with all values transformed by the given linear equation.
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 IntegerList
Trims the capacity of this list to be its current size.
trimToSize() - Method in class RangeSet
Trims this set to the minimal amount of memory required for holding its data.
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.
trimWhitespaces(String) - Static method in class CharSequences
Returns a string with leading and trailing whitespace characters omitted.
TROPICAL_YEAR - Static variable in class Units
Unit of measurement approximately equals to 365.24219 days (1 a).
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.

U

UCUM - UnitFormat.Style
Format unit symbols using a syntax close to the Unified Code for Units of Measure (UCUM) one.
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, Class<?>, String, Throwable) - Static method in class Logging
Invoked when an unexpected error occurred.
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() - Method in class Fraction
Returns a unique fraction instance equals to this.
unique(Locale) - Static method in class Locales
Returns a unique instance of the given locale, if one is available.
unique(T) - Method in class WeakHashSet
Returns an object equals to element if such an object already exist in this WeakHashSet.
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.
UnitFormat - Class in org.apache.sis.measure
Parses and formats units of measurement as SI symbols, URI in OGC namespace or other symbols.
UnitFormat(Locale) - Constructor for class UnitFormat
Creates a new format for the given locale.
UnitFormat.Style - Enum in org.apache.sis.measure
Identify whether unit formatting uses ASCII symbols, Unicode symbols or full localized names.
Units - Class in org.apache.sis.measure
Provides constants for various Units of Measurement together with static methods working on Unit instances.
UnitServices - Class in org.apache.sis.measure
The central point from which all unit services (parsing, formatting, listing, etc) can be obtained.
UnitServices() - Constructor for class UnitServices
Creates a new service provider.
UNITY - Static variable in class Units
The base dimensionless unit for scale measurements.
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.
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 met the requirement.
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.
UnsupportedImplementationException(String) - Constructor for exception UnsupportedImplementationException
Constructs an exception with the specified detail message.
unwrap(Exception) - Static method in class Exceptions
If the given exception is a wrapper for another exception, returns the unwrapped exception.
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).
US_SURVEY_FOOT - Static variable in class Units
Unit of measurement approximately equals to 0.3048006096… metres.
Utilities - Class in org.apache.sis.util
Static methods for object comparisons in different ways (deeply, approximately, etc).

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.
valueOf(double) - Static method in class Fraction
Converts the given IEEE 754 double-precision value to a fraction.
valueOf(int...) - Static method in class Version
Returns an instance for the given integer values.
valueOf(String) - Static method in enum FunctionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum UnitFormat.Style
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 GeometryLibrary
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.
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 UnitFormat.Style
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 GeometryLibrary
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.
Vector - Class in org.apache.sis.math
A vector of real numbers.
Vector() - Constructor for class Vector
For subclasses constructor.
version() - Method in annotation type Workaround
The last library version on which the bug has been verified.
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.
VERSIONS - About
Information about software version numbers.
VOLT - Static variable in class Units
The SI derived unit for electric potential difference (V).

W

warning(String) - Method in class LoggerAdapter
Logs a WARNING message.
warning(String, Exception) - Method in class WarningListeners
Deprecated.
Reports a warning represented by the given message and exception.
warning(Level, String, Exception) - Method in class WarningListeners
Deprecated.
Reports a warning at the given level represented by the given message and exception.
warning(LogRecord) - Method in class WarningListeners
Deprecated.
Reports a warning represented by the given log record.
WarningListener<S> - Interface in org.apache.sis.util.logging
Deprecated.
Replaced by Filter.
WarningListeners<S> - Class in org.apache.sis.util.logging
Deprecated.
Replaced by org.apache.sis.storage.event.StoreListeners.
WarningListeners(S) - Constructor for class WarningListeners
Deprecated.
Creates a new instance with initially no listener.
WarningListeners(S, WarningListeners<? super S>) - Constructor for class WarningListeners
Deprecated.
Creates a new instance initialized with the same listeners than the given instance.
warningOccured(S, LogRecord) - Method in interface WarningListener
Deprecated.
Reports the occurrence of a non-fatal error.
WATT - Static variable in class Units
The SI derived unit for power (W).
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.
WEBER - Static variable in class Units
The SI derived unit for magnetic flux (Wb).
WEEK - Static variable in class Units
Unit of measurement defined as 7 days (1 wk).
widestClass(Class<? extends Number>, Class<? extends Number>) - Static method in class Numbers
Returns the widest of the given types.
widestClass(Number, Number) - Static method in class Numbers
Returns the widest type of two numbers.
Workaround - Annotation Type in org.apache.sis.util
Annotates code containing workarounds for bugs or limitations in an external library.
wrap(double, Class<N>) - Static method in class Numbers
Wraps the given floating-point value in a Number of the specified class.
wrap(long, Class<N>) - Static method in class Numbers
Wraps the given integer value in a Number of the specified class.
wrap(String, L) - Method in class LoggerFactory
Wraps the specified implementation in a JDK logger.
wrapperToPrimitive(Class<?>) - Static method in class Numbers
Changes a wrapper class to its primitive (for example Integer to int).
writeColumnSeparator(int, TableAppender) - Method in class TreeTableFormat
Writes characters between columns.

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.
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.

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 J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages