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
All Classes All Packages
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
intprimitive 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
trueif all values in the specified array are equal to the specified value, which may beDouble.NaN. - allEquals(float[], float) - Static method in class ArraysExt
-
Returns
trueif all values in the specified array are equal to the specified value, which may beFloat.NaN. - allEquals(Object[], Object) - Static method in class ArraysExt
-
Returns
trueif all values in the specified array are equal to the specified value, which may benull. - 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
Angleobject 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
AngleFormatfor the default pattern and the current default locale. - AngleFormat(String) - Constructor for class AngleFormat
-
Constructs a new
AngleFormatfor the specified pattern and the current default locale. - AngleFormat(String, Locale) - Constructor for class AngleFormat
-
Constructs a new
AngleFormatusing the specified pattern and locale. - AngleFormat(Locale) - Constructor for class AngleFormat
-
Constructs a new
AngleFormatfor 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.Renamed
ComparisonMode.APPROXIMATE. - 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.Filterfor 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
Appendableas aWriter. - 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
switchstatements or as index in arrays. - BIG_INTEGER - Static variable in class Numbers
-
Constant of value 10 used in
switchstatements or as index in arrays. - BOOLEAN - Static variable in class Numbers
-
Constant of value 1 used in
switchstatements 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.niobuffer. - 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
switchstatements 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
Quantitysubtype. - castOrCopy(Range<N>) - Static method in class NumberRange
-
Returns the specified
Rangeas aNumberRangeobject. - 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
switchstatements or as index in arrays. - Characters - Class in org.apache.sis.util
-
Static methods working on
charvalues, 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
charvalue at the specified index. - CharSequences - Class in org.apache.sis.util
-
Static methods working with
CharSequenceinstances. - 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
- 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
Classobjects. - clear() - Method in class LineAppender
-
Resets the
LineAppenderinternal 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
- CodeListSet<E extends CodeList<E>> - Class in org.apache.sis.util.collection
-
A specialized
Setimplementation for use withCodeListvalues. - 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
Angleobjects 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
LenientComparableobjects for equality. - CompoundFormat<T> - Class in org.apache.sis.io
-
Base class of
Formatimplementations which delegate part of their work to otherFormatinstances. - 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
thisif this method can not do better than currentVectorinstance. - 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
CONFIGmessage. - 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
CollectionorCheckedContainerobjects. - contains(int) - Method in class Characters.Filter
-
Returns
trueif this subset contains the given Unicode character. - contains(E) - Method in class Range
-
Returns
trueif this range contains the given value. - contains(Object) - Method in class CodeListSet
-
Returns
trueif this set contains the given element. - contains(Object) - Method in class FrequencySortedSet
-
Returns
trueif this set contains the specified element. - contains(Object) - Method in class RangeSet
-
Returns
trueif the given object is an instance ofRangecompatible with this set and contained inside one of the range elements of this set. - contains(Object) - Method in class WeakHashSet
-
Returns
trueif this set contains the specified element. - contains(Object[], Object) - Static method in class ArraysExt
-
Returns
trueif the specified array contains the specified value. - contains(Range<? extends E>) - Method in class MeasurementRange
-
Returns
trueif the supplied range is fully contained within this range. - contains(Range<? extends E>) - Method in class Range
-
Returns
trueif the supplied range is fully contained within this range. - contains(Range<E>, boolean) - Method in class RangeSet
-
Returns
trueif this set contains the specified element. - containsAll(Collection<?>) - Method in class CodeListSet
-
Returns
trueif this set contains all the elements of the given collection. - containsAny(Number) - Method in class NumberRange
-
Returns
trueif this range contains the given value. - containsAny(NumberRange<?>) - Method in class NumberRange
-
Returns
trueif the supplied range is fully contained within this range. - containsIdentity(Object[], Object) - Static method in class ArraysExt
-
Returns
trueif the specified array contains the specified reference. - containsIgnoreCase(String[], String) - Static method in class ArraysExt
-
Returns
trueif the specified array contains the specified value, ignoring case. - containsKey(Object) - Method in class Cache
-
Returns
trueif this map contains the specified key. - containsKey(Object) - Method in class WeakValueHashMap
-
Returns
trueif this map contains a mapping for the specified key. - containsType(int) - Method in class Characters.Filter
-
Returns
trueif this subset contains the characters of the given type. - containsValue(Object) - Method in class WeakValueHashMap
-
Returns
trueif this map maps one or more keys to this value. - content(Appendable) - Static method in class IO
-
If the given
outargument implementsCharSequence, or is a chain of wrappers defined in this package around aCharSequence, 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
floattype. - copyAsFloatsIfLossless(double[]) - Static method in class ArraysExt
-
Returns a copy of the given array where each value has been casted to the
floattype, 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
NaNvalues. - 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
toSearchstring in the giventext. - countNaN() - Method in class Statistics
-
Returns the number of
NaNsamples. - create(byte, boolean, byte, boolean) - Static method in class NumberRange
-
Constructs a range of
bytevalues. - 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
doublevalues. - create(double, boolean, double, boolean, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range of
doublevalues. - 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
floatvalues. - create(float, boolean, float, boolean, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range of
floatvalues. - create(int, boolean, int, boolean) - Static method in class NumberRange
-
Constructs a range of
intvalues. - create(long, boolean, long, boolean) - Static method in class NumberRange
-
Constructs a range of
longvalues. - create(short, boolean, short, boolean) - Static method in class NumberRange
-
Constructs a range of
shortvalues. - 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
Numberthat can hold the given values. - createBestFit(Number, boolean, Number, boolean, Unit<?>) - Static method in class MeasurementRange
-
Constructs a range using the smallest type of
Numberthat 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
doublevalues greater than the given value. - createLeftBounded(int, boolean) - Static method in class NumberRange
-
Constructs a range of
intvalues 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 anAssertionErroris 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
floatanddoublevalues 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
TreeTableimplementation 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.Nodeimplementation 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
doublevalue 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
NaNif 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
nullif 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
switchstatements 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
ElevationAngleobject 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
booleanprimitive type. - EMPTY_BYTE - Static variable in class ArraysExt
-
An empty array of
byteprimitive type. - EMPTY_CHAR - Static variable in class ArraysExt
-
An empty array of
charprimitive type. - EMPTY_DOUBLE - Static variable in class ArraysExt
-
An empty array of
doubleprimitive type. - EMPTY_FLOAT - Static variable in class ArraysExt
-
An empty array of
floatprimitive type. - EMPTY_INT - Static variable in class ArraysExt
-
An empty array of
intprimitive type. - EMPTY_LONG - Static variable in class ArraysExt
-
An empty array of
longprimitive type. - EMPTY_SHORT - Static variable in class ArraysExt
-
An empty array of
shortprimitive type. - ENCODING - Static variable in class OptionKey
-
The character encoding of document content.
- endsWith(CharSequence, CharSequence, boolean) - Static method in class CharSequences
-
Returns
trueif 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
valuesarray 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
trueif 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
trueif 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
trueif 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
trueif 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
trueif 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
- 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
trueif 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
trueif 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
-
Deprecated.
- equalsFiltered(CharSequence, CharSequence, Characters.Filter, boolean) - Static method in class CharSequences
-
Returns
trueif the given texts are equal, optionally ignoring case and filtered-out characters. - equalsIgnoreCase(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns
trueif 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
trueif the given numbers or equal or differ only byaccuratehaving more non-zero trailing decimal fraction digits thanapproximate. - ESRI - GeometryLibrary
-
The ESRI geometry API library.
- Exceptions - Class in org.apache.sis.util
-
Static methods working with
Exceptioninstances. - 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
FINEmessage. - finer(String) - Method in class LoggerAdapter
-
Logs a
FINERmessage. - finest(String) - Method in class LoggerAdapter
-
Logs a
FINESTmessage. - 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 = slope⋅x + 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 = slope⋅x + 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 = slope⋅x + 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
switchstatements or as index in arrays. - floatToDouble(float) - Static method in class DecimalFunctions
-
Converts the given
floatvalue to adoublewith 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
- 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
Rangeand 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
Statisticsobject 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
switchstatements 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
nullif 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
nullifobjectis 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
nullfor 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
- getElementPattern(boolean) - Method in class RangeFormat
-
Returns the pattern used by
RangeFormat.elementFormatfor 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
TableColumninstance. - 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
nullif 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
nullif 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
AngleFormatfor 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
AngleFormatfor the default pattern and the specified locale. - getInt(int) - Method in class IntegerList
-
Returns the element at the given index as the
intprimitive 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
nullif none. - getLicense(String, Locale, String) - Method in class InstallationResources
-
Returns the terms of use of the resources distributed by the specified authority, or
nullif none. - getLineSeparator() - Method in class LineAppender
-
Returns the line separator to be sent to the underlying appendable, or
nullif 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
nullfor 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
nullif 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
Loggerinstances, ornullif 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
nullif 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
nullif 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
nullif this node is the root of the tree. - getQuantityFactory(Class<Q>) - Method in class UnitServices
-
Return a factory for the given
Quantitytype. - 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
nullif 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
nullis 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
nullif none. - getSystemOfUnitsService() - Method in class UnitServices
-
Returns the service to obtain a
SystemOfUnitsinstances. - 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
nullif 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
UnitFormatinstances. - 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
nullif none. - getValue(TableColumn<V>) - Method in interface TreeTable.Node
-
Returns the value in the given column, or
nullif none. - getValueFrom(Map<OptionKey<?>, ?>) - Method in class OptionKey
-
Returns the option value in the given map for this key, or
nullif none. - getValueType() - Method in class CompoundFormat
-
Returns the base type of values parsed and formatted by this
Formatinstance. - 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
Angleobject. - 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
- 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
HashMapconstructor for holding the given number of elements. - hasListeners() - Method in class WarningListeners
-
Deprecated.Returns
trueif this object contains at least one listener. - hasNaN(double[]) - Static method in class ArraysExt
-
Returns
trueif the specified array contains at least oneNaNvalue. - hasNaN(float[]) - Static method in class ArraysExt
-
Returns
trueif the specified array contains at least oneNaNvalue. - headSet(E) - Method in class FrequencySortedSet
-
Returns a view of the portion of this set whose elements occur with a frequency strictly less than
toElementfrequency. - 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
trueif 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
nullotherwise. - 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
INFOmessage. - 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
MonolineFormatterfor the root logger, or returns the existing instance if any. - install(Logger, Level) - Static method in class MonolineFormatter
-
Installs a
MonolineFormatterfor 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
switchstatements 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
RangeSetwith 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
trueif 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
trueif this range intersects the given range. - intersects(Range<? extends E>) - Method in class Range
-
Returns
trueif this range intersects the given range. - intersectsAny(NumberRange<?>) - Method in class NumberRange
-
Returns
trueif 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.ioobjects. - isAcronymForWords(CharSequence, CharSequence) - Static method in class CharSequences
-
Returns
trueif the first string is likely to be an acronym of the second string. - isAlternateForm() - Method in class RangeFormat
-
Returns
trueif thisRangeFormatshall use the alternate form at formatting time. - isAngular(Unit<?>) - Static method in class Units
-
Returns
trueif the given unit is a linear unit. - isApproximate() - Method in enum ComparisonMode
-
Returns
trueif this comparison uses a tolerance threshold. - isApproximative() - Method in enum ComparisonMode
-
Deprecated.Renamed
ComparisonMode.isApproximate(). - isAssignableToAny(Class<?>, Class<?>...) - Static method in class Classes
-
Returns
trueif the given type is assignable to one of the given allowed types. - isBijective(Set<FunctionProperty>) - Static method in enum FunctionProperty
-
Returns
trueif a function having the given set of properties is bijective. - isBounded() - Method in class Range
-
Returns
trueif this range is both left-bounded and right-bounded. - isDeprecated() - Method in interface Deprecable
-
Returns
trueif 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
trueif this range is empty. - isEmpty() - Method in class Cache
-
Returns
trueif this cache is empty. - isEmpty() - Method in class CodeListSet
-
Returns
trueif this set does not contains any element. - isEmpty() - Method in class FrequencySortedSet
-
Returns
trueif this set is empty. - isEmpty() - Method in interface Emptiable
-
Returns
trueif this instance is empty. - isFallbackAllowed() - Method in class AngleFormat
-
Returns
trueif theparsemethods 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
trueif the giventypeis a floating point type. - isForAllPopulation() - Method in class StatisticsFormat
-
Returns
trueif 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
trueif the given character is an hexadecimal digit. - isIgnoringMetadata() - Method in enum ComparisonMode
-
Returns
trueif this comparison ignores metadata. - isInteger() - Method in class Vector
-
Returns
trueif this vector contains only integer values. - isInteger(Class<?>) - Static method in class Numbers
-
Returns
trueif the giventypeis an integer type. - isKeyCollisionAllowed() - Method in class Cache
-
Returns
trueif different values may be assigned to the same key. - isLeaf() - Method in class DefaultTreeTable.Node
-
Returns
trueif this node can not have any children. - isLeaf() - Method in interface TreeTable.Node
-
Returns
trueif this node can not have any children. - isLinear(Unit<?>) - Static method in class Units
-
Returns
trueif the given unit is a linear unit. - isLineOrParagraphSeparator(int) - Static method in class Characters
-
Returns
trueif 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
UnitFormatdepends on theLocalegiven at construction time for performing its tasks. - isLoggable(Level) - Method in class LoggerAdapter
-
Returns
trueif the specified level is loggable. - isMaxIncluded - Variable in class RangeSet
-
trueif the maximal values of ranges in this set are inclusive, orfalseif exclusive. - isMaxIncluded() - Method in class Range
- isMaxIncluded() - Method in annotation type ValueRange
- isMinIncluded - Variable in class RangeSet
-
trueif the minimal values of ranges in this set are inclusive, orfalseif exclusive. - isMinIncluded() - Method in class Range
- isMinIncluded() - Method in annotation type ValueRange
- isMonotonic(Set<FunctionProperty>) - Static method in enum FunctionProperty
-
Returns
trueif a function having the given set of properties is monotonic. - isMultiLinesCells() - Method in class TableAppender
-
Returns
trueif EOL characters are used for line feeds inside current cells. - isNaN(int) - Method in class Vector
-
Returns
trueif the value at the given index isnullorNaN. - isNegative(double) - Static method in class MathFunctions
-
Returns
trueif the given value is negative, including negative zero. - isNegativeZero(double) - Static method in class MathFunctions
-
Returns
trueif the given value is the negative zero (-0.0). - isNullOrEmpty(Collection<?>) - Static method in class Containers
-
Returns
trueif the given collection is either null or empty. - isNullOrEmpty(Map<?, ?>) - Static method in class Containers
-
Returns
trueif the given map is either null or empty. - isPositive(double) - Static method in class MathFunctions
-
Returns
trueif the given value is positive, excluding negative zero. - isPositiveZero(double) - Static method in class MathFunctions
-
Returns
trueif the given value is the positive zero (+0.0). - isPossibleGetter(Method) - Static method in class Classes
-
Returns
trueif the given method may possibly be the getter method for a property. - isPressure(Unit<?>) - Static method in class Units
-
Returns
trueif the given unit is a pressure unit. - isRange(int, int[]) - Static method in class ArraysExt
-
Returns
trueif 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
trueif the given values have the same sign, differentiating positive and negative zeros. - isScale(Unit<?>) - Static method in class Units
-
Returns
trueif the given unit is a dimensionless scale unit. - isSinglePrecision(double...) - Static method in class ArraysExt
-
Returns
trueif every values in the givendoublearray could be casted to thefloattype without data lost. - isSorted(byte[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(char[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(double[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(float[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(int[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(long[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(short[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(E[], boolean) - Static method in class ArraysExt
-
Returns
trueif all elements in the specified array are in increasing order. - isSorted(E[], Comparator<? super E>, boolean) - Static method in class ArraysExt
-
Returns
trueif 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
trueif 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
trueif this formatter expands tabulations into spaces. - isTemporal(Unit<?>) - Static method in class Units
-
Returns
trueif the given unit is a temporal unit. - isUnicodeIdentifier(CharSequence) - Static method in class CharSequences
-
Returns
trueif the given identifier is a legal Unicode identifier. - isUnsigned() - Method in class Vector
-
Returns
trueif integer values shall be interpreted as unsigned values. - isUpperCase(CharSequence) - Static method in class CharSequences
-
Returns
trueif 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
trueif 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
Latitudeobject 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)returnstrue. - 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
Appendablewhich 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
Localeinstances. - 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
Loggerwrapping 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
switchstatements 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
Longitudeobject 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
NaNnumbers created byMathFunctions.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
NaNif 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
NaNif 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
Numberobjects. - 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
trueif 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
NaNnumbers created byMathFunctions.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
NaNif 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
MonolineFormatterconfigured 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
Rangeobject 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 ). - 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
- 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
Numberobjects. - 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
Numberobjects, 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
ObjectConverterinstances 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
-
trueif the trailingnullvalues 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
- 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
switchstatements 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
nullif 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
- parseDoubles(CharSequence, char) - Static method in class CharSequences
- parseFloats(CharSequence, char) - Static method in class CharSequences
- parseInts(CharSequence, char, int) - Static method in class CharSequences
- parseLongs(CharSequence, char, int) - Static method in class CharSequences
- 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
nullif 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
nullif the parsing failed. - parseShorts(CharSequence, char, int) - Static method in class CharSequences
- 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
baseargument raised to the power given byexponentargument. - 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
inttoInteger). - 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
nullif 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
Quantityinstances.
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
startinclusive toendexclusive. - 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
Rangeinstances 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
trueif 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
trueif 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
CharSequenceorString, converts the values to localizedStrings. - 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
arraybut specifiedlength, truncating or padding withfalseif necessary. - resize(byte[], int) - Static method in class ArraysExt
-
Returns an array containing the same elements as the given
arraybut specifiedlength, 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
arraybut specifiedlength, 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
arraybut specifiedlength, 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
arraybut specifiedlength, 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
arraybut specifiedlength, 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
arraybut specifiedlength, 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
arraybut specifiedlength, 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
arraybut with the specifiedlength, truncating or padding withnullif 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
NaNif 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
RangeFormatshall 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.elementFormatfor 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
Numbertype. - setEquation(Number, Number, Number) - Method in class Plane
-
Sets this plane from values of arbitrary
Numbertype. - setFallbackAllowed(boolean) - Method in class AngleFormat
-
Sets whether the
parsemethods 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
intprimitive 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
nullfor 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
UnitFormatwill use for long names. - setLoggerFactory(LoggerFactory<?>) - Static method in class Logging
-
Sets a new factory to use for obtaining
Loggerinstances. - 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
SEVEREmessage. - 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
switchstatements or as index in arrays. - shortSentence(CharSequence, int) - Static method in class CharSequences
-
Makes sure that the
textstring is not longer thanmaxLengthcharacters. - 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
thisbut 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.SLOWlevel. - SLOWEST - Static variable in class PerformanceLevel
-
The level for logging only slowest events.
- SOFT_HYPHEN - Static variable in class Characters
-
Hyphen character to be visible only if there is a line break to insert after it (Unicode
00AD, HTML­). - spaces(int) - Static method in class CharSequences
-
Returns a character sequence of the specified length filled with white spaces.
- span() - Method in class Statistics
- split(CharSequence, char) - Static method in class CharSequences
-
Splits a text around the given character.
- 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
trueif 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
Statisticsobject. - 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
IntegerListas 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
StringBuilderinstances. - 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
fromElementfrequency inclusive totoElementfrequency 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, toupper, 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
bytevalues. - swap(char[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
charvalues. - swap(double[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
doublevalues. - swap(float[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
floatvalues. - swap(int[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
intvalues. - swap(long[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
longvalues. - swap(short[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
shortvalues. - swap(Object[], int, int) - Static method in class ArraysExt
-
Swaps the elements at the given indices in the given array of
Objectvalues. - SYMBOL - UnitFormat.Style
-
Format unit symbols using Unicode characters.
T
- TableAppender - Class in org.apache.sis.io
-
An
Appendablewhich 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.Nodeinstances. - 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
fromElementfrequency. - 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
TableAppenderas 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
Angleobject. - 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
TreeTableinstances. - 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
TreeTableobjects 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)returnstrue, 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
elementif such an object already exist in thisWeakHashSet. - unit() - Method in class MeasurementRange
-
Returns the unit of measurement, or
nullif 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
nullif 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
Unitinstances. - 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
nullif 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 ornullvalue 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
WARNINGmessage. - 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
WeakHashSetfor 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
Numberof the specified class. - wrap(long, Class<N>) - Static method in class Numbers
-
Wraps the given integer value in a
Numberof 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
Integertoint). - 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.
All Classes All Packages