Serialized Form
-
Package org.apache.sis.console
-
Class InvalidCommandException extends Exception implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>150949949L
-
Serialized Fields
-
command
String command
The name of the invalid command.
-
-
Class InvalidOptionException extends Exception implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>387227986L
-
Serialized Fields
-
option
String option
The name of the invalid option.
-
-
-
Package org.apache.sis.coverage
-
Class Category extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>075467646L
-
Serialized Fields
-
converse
Category converse
The category that describes values after transfer function has been applied, or if this category is already converted then the original category. Never null, but may bethis
if the transfer function is the identity function.This field establishes a bidirectional navigation between sample values and real values. This is in contrast with methods named
converted()
, which establish a unidirectional navigation from sample values to real values.- See Also:
Category.converted()
,CategoryList.converse
,SampleDimension.converse
-
name
InternationalString name
The category name.- See Also:
Category.getName()
-
range
NumberRange<?> range
The [minimum … maximum] range of values in this category (nevernull
). Notes:- The minimum and maximum values may be one of the NaN values (see below).
- The value type may be different than
Double
(typicallyInteger
). - The bounds may be exclusive instead than inclusive.
- The range may be an instance of
MeasurementRange
if theCategory.toConverse
is identity and the units of measurement are known.
NaN
if this category is a qualitative category converted to real values. Those categories are characterized by two apparently contradictory properties, and are implemented usingFloat.NaN
values:- This category is member of a
SampleDimension
having an identity transfer function. - The transfer function of this category is absent (because this category is qualitative).
- See Also:
Category.getSampleRange()
-
toConverse
MathTransform1D toConverse
The conversion from sample values to real values (or conversely), nevernull
even for qualitative categories. In the case of qualitative categories, this transfer function shall map toNaN
values or conversely. In the case of sample values that are already in the units of measurement, this transfer function shall be the identity function.- See Also:
Category.getTransferFunction()
-
-
Class MismatchedCoverageRangeException extends IllegalArgumentException implements Serializable
- serialVersionUID:
- -8484971745880403661L
-
Class SampleDimension extends Object implements Serializable
- serialVersionUID:
- -4966135180995819364L
-
Serialized Fields
-
background
Number background
The background value, ornull
if unspecified. Should be a sample value of a qualitative category in theSampleDimension.categories
list, but this is not mandatory.- See Also:
SampleDimension.getBackground()
-
categories
CategoryList categories
The list of categories making this sample dimension. May be empty but shall never be null. -
converse
SampleDimension converse
TheSampleDimension
that describes values after transfer function has been applied, or if thisSampleDimension
is already converted then the original sample dimension. May benull
if this sample dimension has no transfer function, orthis
if the transfer function is the identity function.This field establishes a bidirectional navigation between sample values and real values. This is in contrast with methods named
SampleDimension.converted()
, which establish a unidirectional navigation from sample values to real values.- See Also:
SampleDimension.converted()
,Category.converse
,CategoryList.converse
-
name
GenericName name
Identification for this sample dimension. Typically used as a way to perform a band select by using human comprehensible descriptions instead of just numbers. Web Coverage Service (WCS) can use this name in order to perform band sub-setting as directed from a user request.- See Also:
SampleDimension.getName()
-
transferFunction
MathTransform1D transferFunction
The transform from samples to real values. May benull
if this sample dimension does not define any transform (which is not the same than defining an identity transform).- See Also:
SampleDimension.getTransferFunction()
-
-
Class SubspaceNotSpecifiedException extends RuntimeException implements Serializable
- serialVersionUID:
- -8993517725073815199L
-
-
Package org.apache.sis.coverage.grid
-
Class DisjointExtentException extends IllegalGridGeometryException implements Serializable
- serialVersionUID:
- -1437479443547738220L
-
Class GridExtent extends Object implements Serializable
- serialVersionUID:
- -4717353677844056017L
-
Serialized Fields
-
coordinates
long[] coordinates
Minimum and maximum grid coordinates. The first half contains minimum coordinates (inclusive), while the last half contains maximum coordinates (inclusive). Note that the later inclusiveness is the opposite of Java2D usage but conforms to ISO specification. -
types
DimensionNameType[] types
Type of each axis (vertical, temporal, …) ornull
if unspecified. If non-null, the array length shall be equal toGridExtent.getDimension()
. Any array element may be null if unspecified for that particular axis. The same array may be shared by manyGridExtent
instances.- See Also:
GridExtent.getAxisType(int)
-
-
Class GridGeometry extends Object implements Serializable
- serialVersionUID:
- -954786616001606624L
-
Serialized Fields
-
cornerToCRS
MathTransform cornerToCRS
Same conversion thanGridGeometry.gridToCRS
but from cell corner instead than center. This transform is preferable togridToCRS
for transforming envelopes.This field is serialized because it may be a value specified explicitly at construction time, in which case it can be more accurate than a computed value. -
envelope
ImmutableEnvelope envelope
The geodetic envelope, ornull
if unknown. If non-null, this envelope is usually the gridGridGeometry.extent
transformed to real world coordinates. The Coordinate Reference System} (CRS) of this envelope defines the "real world" CRS of this grid geometry.- See Also:
GridGeometry.ENVELOPE
,GridGeometry.getEnvelope()
-
extent
GridExtent extent
The valid domain of a grid coverage, ornull
if unknown. The lowest valid grid coordinate is zero forBufferedImage
, but may be non-zero for arbitraryRenderedImage
. A grid with 512 cells can have a minimum coordinate of 0 and maximum of 511.- See Also:
GridGeometry.EXTENT
,GridGeometry.getExtent()
-
gridToCRS
MathTransform gridToCRS
The conversion from grid indices to "real world" coordinates, ornull
if unknown. If non-null, the conversion shall map cell center. This conversion is usually, but not necessarily, affine. -
nonLinears
long nonLinears
Whether the conversions from grid coordinates to the CRS are linear, for each target axis. The bit located at1L << dimension
is set to 1 when the conversion at that dimension is non-linear. The dimension indices are those of the CRS, not the grid. The use oflong
type limits the capacity to 64 dimensions. But actuallyGridGeometry
can contain more dimensions provided that index of the last non-linear dimension is not greater than 64.- See Also:
GridGeometry.isConversionLinear(int...)
-
resolution
double[] resolution
An estimation of the grid resolution, in units of the CRS axes. Computed fromGridGeometry.gridToCRS
, eventually together withGridGeometry.extent
. May benull
if unknown.
-
-
Class IllegalGridGeometryException extends IllegalArgumentException implements Serializable
- serialVersionUID:
- -7849140502096470380L
-
Class IncompleteGridGeometryException extends IllegalStateException implements Serializable
- serialVersionUID:
- -7386283388753448743L
-
Class PixelTranslation extends Static implements Serializable
- serialVersionUID:
- -5671620211497720808L
-
Serialized Fields
-
dx
double dx
The translation among the x axis relative to pixel center. The value is typically −½, 0 or +½. -
dy
double dy
The translation among the y axis relative to pixel center. The value is typically −½, 0 or +½. -
orientation
PixelOrientation orientation
The pixel orientation for this translation. Most common values arePixelOrientation.UPPER_LEFT
andPixelOrientation.CENTER
.
-
-
-
Package org.apache.sis.feature
-
Class AbstractAssociation extends Field<AbstractFeature> implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>331267867L
-
Serialized Fields
-
role
DefaultAssociationRole role
Information about the association.
-
-
Class AbstractAttribute extends Field<V> implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>526654676L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked on deserialization for restoring theAbstractAttribute.characteristics
field.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Invoked on serialization for saving theAbstractAttribute.characteristics
field.- Throws:
IOException
- if an I/O error occurred while writing.
-
-
Serialized Fields
-
type
DefaultAttributeType<V> type
Information about the attribute (base Java class, domain of values, etc.).
-
-
Class AbstractFeature extends Object implements Serializable
- serialVersionUID:
- -5637918246427380190L
-
Serialized Fields
-
type
DefaultFeatureType type
Information about the feature (name, characteristics, etc.).
-
-
Class AbstractIdentifiedType extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>58446740L
-
Serialized Fields
-
definition
InternationalString definition
Concise definition of the element. -
deprecated
boolean deprecated
true
if this type is deprecated. -
description
InternationalString description
Optional information beyond that required for concise definition of the element. The description may assist in understanding the element scope and application. -
designation
InternationalString designation
Natural language designator for the element. This can be used as an alternative to the AbstractIdentifiedType.name in user interfaces. -
name
GenericName name
The name of this type.
-
-
Class AbstractOperation extends AbstractIdentifiedType implements Serializable
- serialVersionUID:
- -179930765502963170L
-
Class DefaultAssociationRole extends FieldType implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>262027124L
-
Serialized Fields
-
valueType
FeatureType valueType
The type of feature instances to be associated.- See Also:
DefaultAssociationRole.getValueType()
-
-
Class DefaultAttributeType extends FieldType implements Serializable
- serialVersionUID:
- -817024213677735239L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked on deserialization for restoring theDefaultAttributeType.characteristics
field.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Invoked on serialization for saving theDefaultAttributeType.characteristics
field.- Throws:
IOException
- if an I/O error occurred while writing.
-
-
Serialized Fields
-
defaultValue
V defaultValue
The default value for the attribute, ornull
if none.- See Also:
DefaultAttributeType.getDefaultValue()
-
valueClass
Class<V> valueClass
The class that describe the type of attribute values.- See Also:
DefaultAttributeType.getValueClass()
-
-
Class DefaultFeatureType extends AbstractIdentifiedType implements Serializable
- serialVersionUID:
- -4357370600723922312L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked on deserialization for restoring theDefaultFeatureType.byName
and other transient fields.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
-
Serialized Fields
-
isAbstract
boolean isAbstract
Iftrue
, the feature type acts as an abstract super-type.- See Also:
DefaultFeatureType.isAbstract()
-
properties
List<AbstractIdentifiedType> properties
Any feature operation, any feature attribute type and any feature association role that carries characteristics of a feature type. This list does not include the properties inherited from the super-types. -
superTypes
Set<DefaultFeatureType> superTypes
The direct parents of this feature type, or an empty set if none.- See Also:
DefaultFeatureType.getSuperTypes()
-
-
Class FeatureFormat extends TabularFormat<Object> implements Serializable
- serialVersionUID:
- -5792086817264884947L
-
Serialized Fields
-
columns
EnumSet<FeatureFormat.Column> columns
The columns to include in the table formatted by thisFeatureFormat
. By default, all columns having at least one value are included. -
displayLocale
Locale displayLocale
The locale for international strings.
-
-
-
Package org.apache.sis.geometry
-
Class CoordinateFormat extends CompoundFormat<DirectPosition> implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>169133932L
-
Serialized Fields
-
defaultCRS
CoordinateReferenceSystem defaultCRS
The coordinate reference system to assume if no CRS is attached to the position to format. May benull
. -
parseSeparator
String parseSeparator
The separator without spaces, used at parsing time. -
separator
String separator
The separator between each coordinate values to be formatted. The default value is a space.
-
-
Class DirectPosition1D extends AbstractDirectPosition implements Serializable
- serialVersionUID:
- -8318842301025970006L
-
Serialized Fields
-
coordinate
double coordinate
The coordinate value. -
crs
CoordinateReferenceSystem crs
The coordinate reference system for this position;
-
-
Class DirectPosition2D extends Point2D.Double implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>109934018L
-
Serialized Fields
-
crs
CoordinateReferenceSystem crs
The coordinate reference system for this position;
-
-
Class Envelope2D extends Rectangle2D.Double implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>64415062L
-
Serialized Fields
-
crs
CoordinateReferenceSystem crs
The coordinate reference system, ornull
.
-
-
Class GeneralDirectPosition extends AbstractDirectPosition implements Serializable
- serialVersionUID:
- -1775358214919832302L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
coordinates
double[] coordinates
The coordinates of the direct position. The length of this array is the dimension of this direct position. -
crs
CoordinateReferenceSystem crs
The coordinate reference system for this position, ornull
.
-
-
Class GeneralEnvelope extends ArrayEnvelope implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>279068254L
-
Class ImmutableEnvelope extends ArrayEnvelope implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>449107870L
-
Class MismatchedReferenceSystemException extends IllegalArgumentException implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>692693273L
-
Class UnmodifiableGeometryException extends UnsupportedOperationException implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>299612669L
-
-
Package org.apache.sis.image
-
Class TransferType extends Object implements Serializable
- serialVersionUID:
- -2891665589742927570L
-
Serialization Methods
-
readResolve
Object readResolve() throws ObjectStreamException
Returns a unique instance on deserialization.- Throws:
ObjectStreamException
- if the serialized object defines an unknown data type.
-
-
Serialized Fields
-
dataBufferType
int dataBufferType
The type as one of theDataBuffer
constants. This is the value returned byRaster.getTransferType()
.
-
-
-
Package org.apache.sis.io
-
Class CompoundFormat extends Format implements Serializable
- serialVersionUID:
- -689151528653024968L
-
Serialized Fields
-
locale
Locale locale
The locale given at construction time, orLocale.ROOT
(nevernull
) for unlocalized format. SeeCompoundFormat.getLocale()
for more information onROOT
locale.- See Also:
CompoundFormat.getLocale()
-
timezone
TimeZone timezone
The timezone given at construction time, ornull
for UTC.- See Also:
CompoundFormat.getTimeZone()
-
-
Class InvalidSeekException extends IOException implements Serializable
- serialVersionUID:
- -3327667930906602606L
-
Class TabularFormat extends CompoundFormat<T> implements Serializable
- serialVersionUID:
- -4556687020021477908L
-
Serialized Fields
-
beforeFill
String beforeFill
The string to write before theTabularFormat.fillCharacter
, or an empty string if none. This is the sequence of characters before the "[ ]
" pair of brackets in the pattern given to theTabularFormat.setColumnSeparatorPattern(String)
method. -
columnSeparator
String columnSeparator
The string to write after theTabularFormat.fillCharacter
, or an empty string if none. This is the sequence of characters after the "[ ]
" pair of brackets in the pattern given to theTabularFormat.setColumnSeparatorPattern(String)
method. -
fillCharacter
char fillCharacter
The character to repeat after the content of a cell for alignment with the next column. This is the character between the "[ ]
" pair of brackets in the pattern given to theTabularFormat.setColumnSeparatorPattern(String)
method.Subclasses will typically use this value in calls to
TableAppender.nextColumn(char)
. -
isParsePatternDefined
boolean isParsePatternDefined
true
if the user defined the parsing pattern explicitly. -
lineSeparator
String lineSeparator
The line separator to use for formatting the tree. The default value is system-dependent. -
omitTrailingNulls
boolean omitTrailingNulls
true
if the trailingnull
values shall be omitted at formatting time. This flag is controlled by the presence or absence of the'?'
character at the beginning of the pattern given to theTabularFormat.setColumnSeparatorPattern(String)
method. -
parsePattern
Pattern parsePattern
The pattern used at parsing time for finding the column separators, ornull
if not yet constructed. This field is serialized because it may be a user-specified pattern. The samePattern
instance can be safely shared by manyTabularFormat
instances.
-
-
-
Package org.apache.sis.io.wkt
-
Class Colors extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>61027191L
-
Serialization Methods
-
readResolve
final Object readResolve() throws ObjectStreamException
Replaces the deserialized instance byColors.DEFAULT
one if possible.- Throws:
ObjectStreamException
- required by specification but should never be thrown.
-
-
Serialized Fields
-
isImmutable
boolean isImmutable
true
if this instance shall be considered as immutable. -
map
EnumMap<ElementKind,X364> map
The map of colors. Consider this field as final — it is modified only byColors.clone()
.
-
-
Class Symbols extends Object implements Serializable
- serialVersionUID:
- -1730166945430878916L
-
Serialization Methods
-
readResolve
final Object readResolve() throws ObjectStreamException
Invoked on deserialization for replacing the deserialized instance by the constant instance. This method also opportunistically recompute theSymbols.quote
field if no replacement is done.- Throws:
ObjectStreamException
- required by specification but should never be thrown.
-
-
Serialized Fields
-
brackets
int[] brackets
List of characters (as Unicode code points) acceptable as opening or closing brackets. The array shall comply to the following restrictions:- The characters at index 0 and 1 are the preferred opening and closing brackets respectively.
- For each even index i,
brackets[i+1]
is the closing bracket matchingbrackets[i]
.
-
closeSequence
int closeSequence
The character (as Unicode code point) used for opening (openSequence
) or closing (closeSequence
) an array or enumeration. -
isImmutable
boolean isImmutable
true
if this instance shall be considered as immutable. -
locale
Locale locale
The locale of decimal format symbols or other symbols.- See Also:
Symbols.getLocale()
-
openSequence
int openSequence
The character (as Unicode code point) used for opening (openSequence
) or closing (closeSequence
) an array or enumeration. -
quotes
int[] quotes
List of characters (as Unicode code point) used for opening or closing a quoted text. The array shall comply to the following restrictions:- The characters at index 0 and 1 are the preferred opening and closing quotes respectively.
- For each even index i,
quotes[i+1]
is the closing quote matchingquotes[i]
.
'"'
. -
separator
String separator
The string used as a separator in a list of values. This is usually", "
, but may be different if a non-English locale is used for formatting numbers.
-
-
Class Transliterator extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>795045932L
-
Class UnformattableObjectException extends UnsupportedOperationException implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>562385536L
-
Class UnparsableObjectException extends ParseException implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>739826024L
-
Class Warnings extends Object implements Serializable
- serialVersionUID:
- -1825161781642905329L
-
Serialized Fields
-
errorLocale
Locale errorLocale
The locale in which warning messages are reported. Not necessarily the same than the locale for number and date parsing or formatting.- See Also:
Warnings.getLocale()
-
exceptionSources
Map<Exception,String[]> exceptionSources
The keywords of elements in which exception occurred. Initiallynull
and created when first needed.For each
String[]
value, the first array element shall be the keyword of the WKT element in which the exception occurred. The second array element shall be the parent of above-cited first element. Other array elements can optionally be present for declaring the parents of the parent, but they will be ignored by thisWarnings
implementation. -
ignoredElements
Map<String,List<String>> ignoredElements
Keyword of unknown elements. This is initially a direct reference to theAbstractParser.ignoredElements
map, which is okay only until a new parsing start. If thisWarnings
instance is given to the user, then theWarnings.publish()
method must be invoked in order to copy this map.- See Also:
AbstractParser.ignoredElements
-
isParsing
boolean isParsing
false
if the warnings occurred while formatting, ortrue
if they occurred while parsing. -
messages
List<Object> messages
Warning messages or exceptions emitted during parsing or formatting. Initiallynull
and created when first needed.Objects in this list must be a sequence of the following tuple:
- An optional message as an
InternationalString
. - An optional warning cause as an
Exception
.
- An optional message as an
-
published
boolean published
true
ifWarnings.publish()
has been invoked. -
root
String root
Name identifier or class name of the root object being parsed or formatted.- See Also:
Warnings.setRoot(Object)
-
-
Class WKTFormat extends CompoundFormat<Object> implements Serializable
- serialVersionUID:
- -2909110214650709560L
-
Serialized Fields
-
authority
Citation authority
The preferred authority for objects or parameter names. Anull
value means that the authority shall be inferred from the WKTFormat.convention. -
colors
Colors colors
The colors to use for this formatter, ornull
for no syntax coloring. The same object is also referenced in the WKTFormat.formatter. It appears here for serialization purpose. -
convention
Convention convention
The convention to use. The same object is also referenced in the WKTFormat.formatter. It appears here for serialization purpose. -
fragments
Map<String,Element> fragments
WKT fragments that can be inserted in longer WKT strings, ornull
if none. Keys are short identifiers and values are WKT subtrees to substitute to the identifiers when they are found in a WKT to parse.- See Also:
WKTFormat.fragments()
-
indentation
byte indentation
The amount of spaces to use in indentation, or -1 if indentation is disabled. The same value is also stored in the WKTFormat.formatter. It appears here for serialization purpose. -
keywordCase
KeywordCase keywordCase
Whether WKT keywords shall be formatted in upper case. -
keywordStyle
KeywordStyle keywordStyle
Whether to use short or long WKT keywords. -
listSizeLimit
int listSizeLimit
Maximum number of elements to show in lists, orInteger.MAX_VALUE
if unlimited. If a list is longer than this length, only the first and the last elements will be shown. This limit applies in particular toMathTransform
parameter values ofdouble[]
type, since those parameters may be large interpolation tables.- See Also:
WKTFormat.getMaximumListElements()
-
symbols
Symbols symbols
The symbols to use for this formatter. The same object is also referenced in the WKTFormat.parser and WKTFormat.formatter. It appears here for serialization purpose. -
transliterator
Transliterator transliterator
Transliterator.IDENTITY
for preserving non-ASCII characters. The default value isTransliterator.DEFAULT
, which causes replacements like "é" → "e" in all elements exceptREMARKS["…"]
. May also be a user-supplied transliterator.A
null
value means to infer this property from the WKTFormat.convention.
-
-
-
Package org.apache.sis.math
-
Class Fraction extends Number implements Serializable
- serialVersionUID:
- -4501644254763471216L
-
Serialized Fields
-
denominator
int denominator
The b term in the a/b fraction. Can be positive, negative or zero. If zero, then the fraction floating point value will be positive infinity, negative infinity or NaN depending on the Fraction.numerator value.- See Also:
Fraction.doubleValue()
-
numerator
int numerator
The a term in the a/b fraction. Can be positive, negative or zero.- See Also:
Fraction.doubleValue()
-
-
Class Line extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>314399110L
-
Serialized Fields
-
slope
double slope
The slope for this line. -
x0
double x0
Value of x at y = 0. This value is used for vertical lines. -
y0
double y0
The y value at x = 0.
-
-
Class Plane extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>131316723L
-
Serialized Fields
-
sx
double sx
The slope along the x values. This coefficient appears in the plane equation sx⋅x + sy⋅y + z₀. -
sy
double sy
The slope along the y values. This coefficient appears in the plane equation sx⋅x + sy⋅y + z₀. -
z0
double z0
The z value at (x,y) = (0,0). This coefficient appears in the plane equation sx⋅x + sy⋅y + z₀.
-
-
Class Statistics extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>884975477L
-
Serialized Fields
-
count
int count
Number of non-NaN values given to theStatistics.accept(double)
method. -
countNaN
int countNaN
Number of NaN values given to theStatistics.accept(double)
method. Those value are ignored in the computation of all above values. -
maximum
double maximum
The maximal value given to theStatistics.accept(double)
method. -
minimum
double minimum
The minimal value given to theStatistics.accept(double)
method. -
name
InternationalString name
The name of the phenomenon for which this object is collecting statistics. If non-null, then this name will be shown as column header in the table formatted byStatisticsFormat
.- See Also:
Statistics.name()
-
squareSum
double squareSum
The sum of square of all values given to theStatistics.accept(double)
method. -
sum
double sum
The sum of all values given to theStatistics.accept(double)
method.
-
-
Class StatisticsFormat extends TabularFormat<Statistics> implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>359494163L
-
Serialized Fields
-
allPopulation
boolean allPopulation
true
if the sample values given toStatistics.accept(…)
methods were the totality of the population under study, orfalse
if they were only a sampling. -
borderWidth
byte borderWidth
The "width" of the border to drawn around the table, in number of lines. -
headerLocale
Locale headerLocale
The locale for row and column headers. This is usually the same than the format locale, but not necessarily.
-
-
-
Package org.apache.sis.measure
-
Class Angle extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>051191744L
-
Serialized Fields
-
θ
double θ
Angle value in decimal degrees. We use decimal degrees as the storage unit instead than radians in order to avoid rounding errors, since there is no way to represent 30°, 45°, 90°, 180°, etc. in radians without errors.
-
-
Class AngleFormat extends Format implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>16391537L
-
Serialized Fields
-
degreesFieldWidth
byte degreesFieldWidth
Minimal amount of spaces to be used by the degrees, minutes and seconds fields, and by the decimal digits. A value of 0 means that the field is not formatted.fractionFieldWidth
applies to the last non-zero field.maximumTotalWidth
is 0 (the default) if there is no restriction. -
degreesSuffix
String degreesSuffix
Characters to insert before the text to format, and after each field. Anull
value means that there is nothing to insert. -
fractionFieldWidth
byte fractionFieldWidth
Minimal amount of spaces to be used by the degrees, minutes and seconds fields, and by the decimal digits. A value of 0 means that the field is not formatted.fractionFieldWidth
applies to the last non-zero field.maximumTotalWidth
is 0 (the default) if there is no restriction. -
isFallbackAllowed
boolean isFallbackAllowed
true
if theAngleFormat.parse(String, ParsePosition)
method is allowed to fallback on the build-in default symbols if the string to parse doesn't match the pattern.This field can not be set by the pattern string, so it needs to be initialized separately.
-
locale
Locale locale
The locale specified at construction time (never null). -
maximumTotalWidth
byte maximumTotalWidth
Minimal amount of spaces to be used by the degrees, minutes and seconds fields, and by the decimal digits. A value of 0 means that the field is not formatted.fractionFieldWidth
applies to the last non-zero field.maximumTotalWidth
is 0 (the default) if there is no restriction. -
minimumFractionDigits
byte minimumFractionDigits
Minimal amount of spaces to be used by the degrees, minutes and seconds fields, and by the decimal digits. A value of 0 means that the field is not formatted.fractionFieldWidth
applies to the last non-zero field.maximumTotalWidth
is 0 (the default) if there is no restriction. -
minutesFieldWidth
byte minutesFieldWidth
Minimal amount of spaces to be used by the degrees, minutes and seconds fields, and by the decimal digits. A value of 0 means that the field is not formatted.fractionFieldWidth
applies to the last non-zero field.maximumTotalWidth
is 0 (the default) if there is no restriction. -
minutesSuffix
String minutesSuffix
Characters to insert before the text to format, and after each field. Anull
value means that there is nothing to insert. -
optionalFields
byte optionalFields
A bitmask of optional fields. Optional fields are formatted only if their value is different than zero. The bit position is given by a*_FIELD
constant, and the actual bitmask is computed by1 << *_FIELD
. A value of zero means that no field is optional. -
prefix
String prefix
Characters to insert before the text to format, and after each field. Anull
value means that there is nothing to insert. -
roundingMode
RoundingMode roundingMode
The rounding mode, ornull
for the default mode (which isRoundingMode.HALF_EVEN
).- See Also:
AngleFormat.getRoundingMode()
-
secondsFieldWidth
byte secondsFieldWidth
Minimal amount of spaces to be used by the degrees, minutes and seconds fields, and by the decimal digits. A value of 0 means that the field is not formatted.fractionFieldWidth
applies to the last non-zero field.maximumTotalWidth
is 0 (the default) if there is no restriction. -
secondsSuffix
String secondsSuffix
Characters to insert before the text to format, and after each field. Anull
value means that there is nothing to insert. -
useDecimalSeparator
boolean useDecimalSeparator
Specifies whatever the decimal separator shall be inserted between the integer part and the fraction part of the last field. Afalse
value formats the integer and fractional part without separation, e.g. "34867" for 34.867.
-
-
Class AngleFormat.Field extends FormatField implements Serializable
- serialVersionUID:
- -5015489890305908251L
-
Class ElevationAngle extends Angle implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>42468396L
-
Class Latitude extends Angle implements Serializable
- serialVersionUID:
- -2227675003893702061L
-
Class Longitude extends Angle implements Serializable
- serialVersionUID:
- -3203511772374891877L
-
Class MeasurementRange extends NumberRange<E extends Number & Comparable<? super E>> implements Serializable
- serialVersionUID:
- -3532903747339978756L
-
Serialized Fields
-
unit
Unit<?> unit
The unit of measurement, ornull
if unknown.- See Also:
MeasurementRange.unit()
-
-
Class NumberRange extends Range<E extends Number & Comparable<? super E>> implements Serializable
- serialVersionUID:
- -3198281191274903617L
-
Class Range extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>68333284L
-
Serialized Fields
-
elementType
Class<E extends Comparable<? super E>> elementType
The base type of elements in this range.- See Also:
Range.getElementType()
-
isMaxIncluded
boolean isMaxIncluded
Whether the minimal or maximum value is included. -
isMinIncluded
boolean isMinIncluded
Whether the minimal or maximum value is included. -
maxValue
E extends Comparable<? super E> maxValue
The minimal and maximal values. -
minValue
E extends Comparable<? super E> minValue
The minimal and maximal values.
-
-
Class RangeFormat extends Format implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>315667868L
-
Serialized Fields
-
alternateForm
boolean alternateForm
true
ifRangeFormat
shall use the alternate form at formatting time. This flag as no effect on parsing, since both forms are accepted.- See Also:
RangeFormat.isAlternateForm()
-
closeExclusive
int closeExclusive
The character closing a range in which the maximal value is exclusive. The default value is')'
. Note that the'['
character is also sometime used. -
closeExclusiveAlt
int closeExclusiveAlt
An alternative character closing a range in which the maximal value is exclusive. This character is not used for formatting (onlyRangeFormat.closeExclusive
is used), but is accepted during parsing. The default value is'['
. -
closeInclusive
int closeInclusive
The character closing a range in which the maximal value is inclusive. The default value is']'
. -
closeSet
int closeSet
The character closing an empty range or a range containing only one element. The default value is'}'
. -
elementFormat
Format elementFormat
The format to use for parsing and formatting the range components. The format is determined from the element type:AngleFormat
if the element type is assignable toAngle
.NumberFormat
if the element type is assignable toNumber
.DateFormat
if the element type is assignable toDate
.
-
elementType
Class<?> elementType
The type of the range components. Valid types areNumber
,Angle
,Date
or a subclass of those types. This value determines the kind of range to be created by the parse method:- See Also:
Range.getElementType()
-
infinity
String infinity
Symbols used by this format, inferred fromDecimalFormatSymbols
. -
locale
Locale locale
The locale for error message, ornull
for the default. -
minusSign
char minusSign
Symbols used by this format, inferred fromDecimalFormatSymbols
. -
openExclusive
int openExclusive
The character opening a range in which the minimal value is exclusive. The default value is'('
. Note that the']'
character is also sometime used. -
openExclusiveAlt
int openExclusiveAlt
An alternative character opening a range in which the minimal value is exclusive. This character is not used for formatting (onlyRangeFormat.openExclusive
is used), but is accepted during parsing. The default value is']'
. -
openInclusive
int openInclusive
The character opening a range in which the minimal value is inclusive. The default value is'['
. -
openSet
int openSet
The character opening an empty range or a range containing only one element. The default value is'{'
. -
separator
String separator
The string to use as a separator between minimal and maximal value, not including whitespaces. The default value is"…"
(Unicode 2026). -
unitFormat
UnitFormat unitFormat
The format for unit of measurement, ornull
if none. This is non-null if and only ifRangeFormat.elementType
is assignable toNumber
but not toAngle
.
-
-
Class RangeFormat.Field extends FormatField implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>311146796L
-
Class UnitFormat extends Format implements Serializable
- serialVersionUID:
- -3064428584419360693L
-
Serialized Fields
-
labelToUnit
Map<String,Unit<?>> labelToUnit
Units associated to a given label (in addition to the system-wideUnitRegistry
). This map is the converse ofUnitFormat.unitToLabel
. TheUnit
instances may differ from the ones specified by user sinceAbstractUnit.symbol
may have been set to the label specified by the user. The labels may contain some characters normally not allowed in unit symbols, like white spaces.- See Also:
UnitFormat.label(Unit, String)
-
locale
Locale locale
The locale specified at construction time or modified byUnitFormat.setLocale(Locale)
.- See Also:
UnitFormat.getLocale()
-
style
UnitFormat.Style style
Whether thisUnitFormat
should format long names like "metre" or use unit symbols.- See Also:
UnitFormat.getStyle()
-
unitToLabel
Map<Unit<?>,String> unitToLabel
Symbols or names to use for formatting units in replacement to the default unit symbols or names. TheUnit
instances are the ones specified by user in calls toUnitFormat.label(Unit, String)
.- See Also:
UnitFormat.label(Unit, String)
-
-
-
Package org.apache.sis.metadata
-
Class InvalidMetadataException extends IllegalStateException implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>53786460L
-
Class MetadataStandard extends Object implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>195184843L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked during deserialization for restoring the transient fields.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
-
Serialized Fields
-
citation
Citation citation
Bibliographical reference to the international standard.- See Also:
MetadataStandard.getCitation()
-
dependencies
MetadataStandard[] dependencies
The dependencies, ornull
if none. Note: thenull
value is for serialization compatibility. -
interfacePackage
String interfacePackage
The root package for metadata interfaces. Must have a trailing'.'
.
-
-
Class UnmodifiableMetadataException extends UnsupportedOperationException implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>54839096L
-
-
Package org.apache.sis.metadata.iso
-
Class DefaultApplicationSchemaInformation extends ISOMetadata implements Serializable
- serialVersionUID:
- -884081423040392985L
-
Serialized Fields
-
constraintLanguage
String constraintLanguage
Formal language used in Application Schema. -
graphicsFile
URI graphicsFile
Full application schema given as a graphics file. -
name
Citation name
Name of the application schema used. -
schemaAscii
URI schemaAscii
Full application schema given as an ASCII file. -
schemaLanguage
String schemaLanguage
Identification of the schema language used. -
softwareDevelopmentFile
URI softwareDevelopmentFile
Full application schema given as a software development file. -
softwareDevelopmentFileFormat
String softwareDevelopmentFileFormat
Software dependent format used for the application schema software dependent file.
-
-
Class DefaultExtendedElementInformation extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>634834434L
-
Serialized Fields
-
condition
InternationalString condition
Condition under which the extended element is mandatory. Non-null value only if the obligation is conditional. -
dataType
Datatype dataType
Code which identifies the kind of value provided in the extended element. -
definition
InternationalString definition
Definition of the extended element. -
domainCode
Integer domainCode
Deprecated.Three digit code assigned to the extended element. Non-null only if the data type is code list element. -
domainValue
InternationalString domainValue
Valid values that can be assigned to the extended element. Returnsnull
if it doesn't apply, for example if the data type is enumeration, code list or code list element. -
maximumOccurrence
Integer maximumOccurrence
Maximum occurrence of the extended element. Returnsnull
if it doesn't apply, for example if the data type is enumeration, code list or code list element. -
name
String name
Name of the extended metadata element. -
obligation
Obligation obligation
Obligation of the extended element. -
parentEntity
Collection<String> parentEntity
Name of the metadata entity(s) under which this extended metadata element may appear. The name(s) may be standard metadata element(s) or other extended metadata element(s). -
rationales
Collection<InternationalString> rationales
Reason for creating the extended element. -
rule
InternationalString rule
Specifies how the extended element relates to other existing elements and entities. -
shortName
String shortName
Deprecated.Short form suitable for use in an implementation method such as XML or SGML. -
sources
Collection<ResponsibleParty> sources
Name of the person or organization creating the extended element.
-
-
Class DefaultIdentifier extends ISOMetadata implements Serializable
- serialVersionUID:
- -23375776954553866L
-
Serialized Fields
-
authority
Citation authority
Person or party responsible for maintenance of the namespace.- See Also:
DefaultIdentifier.getAuthority()
-
code
String code
Alphanumeric value identifying an instance in the namespace.- See Also:
DefaultIdentifier.getCode()
-
codeSpace
String codeSpace
Identifier or namespace in which the code is valid.- See Also:
DefaultIdentifier.getCodeSpace()
-
description
InternationalString description
Natural language description of the meaning of the code value.- See Also:
DefaultIdentifier.getDescription()
-
version
String version
Version identifier for the namespace, as specified by the code authority. This version is included only when the code uses versions. When appropriate, the edition is identified by the effective date, coded using ISO 8601 date format.- See Also:
DefaultIdentifier.getVersion()
-
-
Class DefaultMetadata extends ISOMetadata implements Serializable
- serialVersionUID:
- -76483485174667242L
-
Serialized Fields
-
acquisitionInformation
Collection<AcquisitionInformation> acquisitionInformation
Provides information about the acquisition of the data. -
alternativeMetadataReferences
Collection<Citation> alternativeMetadataReferences
Reference(s) to alternative metadata or metadata in a non-ISO standard for the same resource. -
applicationSchemaInfo
Collection<ApplicationSchemaInformation> applicationSchemaInfo
Provides information about the conceptual schema of a dataset. -
contacts
Collection<ResponsibleParty> contacts
Parties responsible for the metadata information. -
contentInfo
Collection<ContentInformation> contentInfo
Provides information about the feature catalogue and describes the coverage and image data characteristics. -
dataQualityInfo
Collection<DataQuality> dataQualityInfo
Provides overall assessment of quality of a resource(s). -
dateInfo
Collection<CitationDate> dateInfo
Date(s) associated with the metadata. -
distributionInfo
Distribution distributionInfo
Provides information about the distributor of and options for obtaining the resource(s). -
identificationInfo
Collection<Identification> identificationInfo
Basic information about the resource(s) to which the metadata applies. -
locales
Map<Locale,Charset> locales
Language(s) and character set(s) used within the dataset. -
metadataConstraints
Collection<Constraints> metadataConstraints
Provides restrictions on the access and use of metadata. -
metadataExtensionInfo
Collection<MetadataExtensionInformation> metadataExtensionInfo
Information describing metadata extensions. -
metadataLinkages
Collection<OnlineResource> metadataLinkages
Online location(s) where the metadata is available. -
metadataMaintenance
MaintenanceInformation metadataMaintenance
Provides information about the frequency of metadata updates, and the scope of those updates. -
metadataProfiles
Collection<Citation> metadataProfiles
Citation(s) for the profile(s) of the metadata standard to which the metadata conform. -
metadataScopes
Collection<DefaultMetadataScope> metadataScopes
Scope to which the metadata applies. -
metadataStandards
Collection<Citation> metadataStandards
Citation(s) for the standard(s) to which the metadata conform. -
parentMetadata
Citation parentMetadata
Identification of the parent metadata record. -
portrayalCatalogueInfo
Collection<PortrayalCatalogueReference> portrayalCatalogueInfo
Provides information about the catalogue of rules defined for the portrayal of a resource(s). -
referenceSystemInfo
Collection<ReferenceSystem> referenceSystemInfo
Description of the spatial and temporal reference systems used in the dataset. -
resourceLineages
Collection<Lineage> resourceLineages
Information about the provenance, sources and/or the production processes applied to the resource. -
spatialRepresentationInfo
Collection<SpatialRepresentation> spatialRepresentationInfo
Digital representation of spatial information in the dataset.
-
-
Class DefaultMetadataExtensionInformation extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>607039929L
-
Serialized Fields
-
extendedElementInformation
Collection<ExtendedElementInformation> extendedElementInformation
Provides information about a new metadata element, not found in ISO 19115, which is required to describe geographic data. -
extensionOnLineResource
OnlineResource extensionOnLineResource
Information about on-line sources containing the community profile name and the extended metadata elements. Information for all new metadata elements.
-
-
Class DefaultMetadataScope extends ISOMetadata implements Serializable
- serialVersionUID:
- -7186722085106176683L
-
Serialized Fields
-
name
InternationalString name
Description of the scope. -
resourceScope
ScopeCode resourceScope
Code for the scope.
-
-
Class DefaultPortrayalCatalogueReference extends ISOMetadata implements Serializable
- serialVersionUID:
- -6211960792438534868L
-
Serialized Fields
-
portrayalCatalogueCitations
Collection<Citation> portrayalCatalogueCitations
Bibliographic reference to the portrayal catalogue cited.
-
-
Class ImmutableIdentifier extends ImmutableIdentifier implements Serializable
-
Class ISOMetadata extends ModifiableMetadata implements Serializable
- serialVersionUID:
- -4997239501383133209L
-
Serialized Fields
-
identifiers
Collection<Identifier> identifiers
All identifiers associated with this metadata, ornull
if none. This field is initialized to a non-null value when first needed.
-
-
-
Package org.apache.sis.metadata.iso.acquisition
-
Class DefaultAcquisitionInformation extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>356679324L
-
Serialized Fields
-
acquisitionPlans
Collection<Plan> acquisitionPlans
Identifies the plan as implemented by the acquisition. -
acquisitionRequirements
Collection<Requirement> acquisitionRequirements
Identifies the requirement the data acquisition intends to satisfy. -
environmentalConditions
EnvironmentalRecord environmentalConditions
A record of the environmental circumstances during the data acquisition. -
instruments
Collection<Instrument> instruments
General information about the instrument used in data acquisition. -
objectives
Collection<Objective> objectives
Identification of the area or object to be sensed. -
operations
Collection<Operation> operations
General information about an identifiable activity which provided the data. -
platforms
Collection<Platform> platforms
General information about the platform from which the data were taken.
-
-
Class DefaultEnvironmentalRecord extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>931833471L
-
Serialized Fields
-
averageAirTemperature
Double averageAirTemperature
Average air temperature along the flight pass during the photo flight. -
maxAltitude
Double maxAltitude
Maximum altitude during the photo flight. -
maxRelativeHumidity
Double maxRelativeHumidity
Maximum relative humidity along the flight pass during the photo flight. -
meteorologicalConditions
InternationalString meteorologicalConditions
Meteorological conditions in the photo flight area, in particular clouds, snow and wind.
-
-
Class DefaultEvent extends ISOMetadata implements Serializable
- serialVersionUID:
- -519920133287763009L
-
Serialized Fields
-
context
Context context
Meaning of the event. -
expectedObjectives
Collection<Objective> expectedObjectives
Objective or objectives satisfied by an event. -
relatedPass
PlatformPass relatedPass
Pass during which an event occurs. -
relatedSensors
Collection<Instrument> relatedSensors
Instrument or instruments for which the event is meaningful. -
sequence
Sequence sequence
Relative time ordering of the event. -
time
long time
Time the event occurred, orLong.MIN_VALUE
if none. -
trigger
Trigger trigger
Initiator of the event.
-
-
Class DefaultInstrument extends ISOMetadata implements Serializable
- serialVersionUID:
- -7439143424271079960L
-
Serialized Fields
-
citations
Collection<Citation> citations
Complete citation of the instrument. -
description
InternationalString description
Textual description of the instrument. -
mountedOn
Platform mountedOn
Platform on which the instrument is mounted. -
type
InternationalString type
Name of the type of instrument. Examples: framing, line-scan, push-broom, pan-frame.
-
-
Class DefaultObjective extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>892815938L
-
Serialized Fields
-
extents
Collection<Extent> extents
Extent information including the bounding box, bounding polygon, vertical and temporal extent of the objective. -
functions
Collection<InternationalString> functions
Role or purpose performed by or activity performed at the objective. -
objectiveOccurences
Collection<Event> objectiveOccurences
Event or events associated with objective completion. -
pass
Collection<PlatformPass> pass
Pass of the platform over the objective. -
priority
InternationalString priority
Priority applied to the target. -
sensingInstruments
Collection<Instrument> sensingInstruments
Instrument which senses the objective data. -
types
Collection<ObjectiveType> types
Collection technique for the objective.
-
-
Class DefaultOperation extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>232651791L
-
Serialized Fields
-
childOperations
Collection<Operation> childOperations
Sub-missions that make up part of a larger mission. -
citation
Citation citation
Identification of the mission. -
description
InternationalString description
Description of the mission on which the platform observations are made and the objectives of that mission. -
objectives
Collection<Objective> objectives
Object(s) or area(s) of interest to be sensed. -
parentOperation
Operation parentOperation
Heritage of the operation. -
plan
Plan plan
Plan satisfied by the operation. -
platforms
Collection<Platform> platforms
Platform (or platforms) used in the operation. -
significantEvents
Collection<Event> significantEvents
Record of an event occurring during an operation. -
status
Progress status
Status of the data acquisition. -
type
OperationType type
Collection technique for the operation.
-
-
Class DefaultPlan extends ISOMetadata implements Serializable
- serialVersionUID:
- -1212695055582082867L
-
Serialized Fields
-
citation
Citation citation
Identification of authority requesting target collection. -
operations
Collection<Operation> operations
Identification of the activity or activities that satisfy a plan. -
satisfiedRequirements
Collection<Requirement> satisfiedRequirements
Requirement satisfied by the plan. -
status
Progress status
Current status of the plan (pending, completed, etc.) -
type
GeometryType type
Manner of sampling geometry that the planner expects for collection of objective data.
-
-
Class DefaultPlatform extends ISOMetadata implements Serializable
- serialVersionUID:
- -1607271701134014369L
-
Serialized Fields
-
citation
Citation citation
Source where information about the platform is described. -
description
InternationalString description
Narrative description of the platform supporting the instrument. -
instruments
Collection<Instrument> instruments
Instrument(s) mounted on a platform. -
sponsors
Collection<ResponsibleParty> sponsors
Organization responsible for building, launch, or operation of the platform.
-
-
Class DefaultPlatformPass extends ISOMetadata implements Serializable
- serialVersionUID:
- -6447077434254133293L
-
Serialized Fields
-
extent
Geometry extent
Area covered by the pass. -
relatedEvents
Collection<Event> relatedEvents
Occurrence of one or more events for a pass.
-
-
Class DefaultRequestedDate extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>15159329L
-
Serialized Fields
-
latestAcceptableDate
long latestAcceptableDate
Latest date and time collection must be completed, orLong.MIN_VALUE
if none. -
requestedDateOfCollection
long requestedDateOfCollection
Preferred date and time of collection, orLong.MIN_VALUE
if none.
-
-
Class DefaultRequirement extends ISOMetadata implements Serializable
- serialVersionUID:
- -4987984804974769238L
-
Serialized Fields
-
citation
Citation citation
Identification of reference or guidance material for the requirement. -
expiryDate
long expiryDate
Date and time after which collection is no longer valid, orLong.MIN_VALUE
if none. -
priority
Priority priority
Relative ordered importance, or urgency, of the requirement. -
recipients
Collection<ResponsibleParty> recipients
Person(s), or body(ies), to receive results of requirement. -
requestedDate
RequestedDate requestedDate
Required or preferred acquisition date and time. -
requestors
Collection<ResponsibleParty> requestors
Origin of requirement. -
satisfiedPlans
Collection<Plan> satisfiedPlans
Plan that identifies solution to satisfy the requirement.
-
-
-
Package org.apache.sis.metadata.iso.citation
-
Class AbstractParty extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>884830979L
-
Serialized Fields
-
contactInfo
Collection<Contact> contactInfo
Contact information for the party. -
name
InternationalString name
Name of the party.
-
-
Class DefaultAddress extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>723845129L
-
Serialized Fields
-
administrativeArea
InternationalString administrativeArea
State, province of the location. -
city
InternationalString city
The city of the location -
country
InternationalString country
Country of the physical address. -
deliveryPoints
Collection<String> deliveryPoints
Address line for the location (as described in ISO 11180, Annex A). -
electronicMailAddresses
Collection<String> electronicMailAddresses
Address of the electronic mailbox of the responsible organization or individual. -
postalCode
String postalCode
ZIP or other postal code.
-
-
Class DefaultCitation extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>236158848L
-
Serialized Fields
-
alternateTitles
Collection<InternationalString> alternateTitles
Short name or other language name by which the cited information is known. Example: "DCW" as an alternative title for "Digital Chart of the World. -
citedResponsibleParties
Collection<ResponsibleParty> citedResponsibleParties
Roles, Name, contact, and position information for an individual or organization that is responsible for the resource. -
collectiveTitle
InternationalString collectiveTitle
Deprecated.Removed as of ISO 19115:2014.Common title with holdings note. Note: title identifies elements of a series collectively, combined with information about what volumes are available at the source cited. May benull
if there is no title. -
dates
Collection<CitationDate> dates
Reference date for the cited resource. -
edition
InternationalString edition
Version of the cited resource. -
editionDate
long editionDate
Date of the edition in milliseconds elapsed sine January 1st, 1970, orLong.MIN_VALUE
if none. -
graphics
Collection<BrowseGraphic> graphics
Citation graphic or logo for cited party. -
onlineResources
Collection<OnlineResource> onlineResources
Online references to the cited resource. -
otherCitationDetails
InternationalString otherCitationDetails
Other information required to complete the citation that is not recorded elsewhere. May benull
if none. -
presentationForms
Collection<PresentationForm> presentationForms
Mode in which the resource is represented, or an empty collection if none. -
series
Series series
Information about the series, or aggregate dataset, of which the dataset is a part. May benull
if none. -
title
InternationalString title
Name by which the cited resource is known.
-
-
Class DefaultCitationDate extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>542273710L
-
Serialized Fields
-
date
long date
Reference date for the cited resource in milliseconds elapsed sine January 1st, 1970, orLong.MIN_VALUE
if none. -
dateType
DateType dateType
Event used for reference date.
-
-
Class DefaultContact extends ISOMetadata implements Serializable
- serialVersionUID:
- -969735574940462381L
-
Serialized Fields
-
addresses
Collection<Address> addresses
Physical and email addresses at which the organization or individual may be contacted. -
contactInstructions
InternationalString contactInstructions
Supplemental instructions on how or when to contact the individual or organization. -
contactType
InternationalString contactType
Type of the contact. -
hoursOfService
InternationalString hoursOfService
Time period (including time zone) when individuals can contact the organization or individual. -
onlineResources
Collection<OnlineResource> onlineResources
On-line information that can be used to contact the individual or organization. -
phones
Collection<Telephone> phones
Telephone numbers at which the organization or individual may be contacted.
-
-
Class DefaultIndividual extends AbstractParty implements Serializable
- serialVersionUID:
- -5116802681895278739L
-
Serialized Fields
-
positionName
InternationalString positionName
Position of the individual in an organization.
-
-
Class DefaultOnlineResource extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>128890864L
-
Serialized Fields
-
applicationProfile
String applicationProfile
Name of an application profile that can be used with the online resource. -
description
InternationalString description
Detailed text description of what the online resource is/does. -
function
OnLineFunction function
Code for function performed by the online resource. -
linkage
URI linkage
Location (address) for on-line access using a Uniform Resource Locator address or similar addressing scheme such as "http://www.statkart.no/isotc211
". -
name
String name
Name of the online resources. -
protocol
String protocol
The connection protocol to be used. -
protocolRequest
String protocolRequest
Request used to access the resource depending on the protocol. This is used mainly for POST requests.
-
-
Class DefaultOrganisation extends AbstractParty implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>176154532L
-
Serialized Fields
-
individual
Collection<DefaultIndividual> individual
Individuals in the named organization. -
logo
Collection<BrowseGraphic> logo
Graphic identifying organization.
-
-
Class DefaultResponsibility extends ISOMetadata implements Serializable
- serialVersionUID:
- -8290895980682233572L
-
Serialized Fields
-
extents
Collection<Extent> extents
Spatial or temporal extents of the role. -
parties
Collection<AbstractParty> parties
Information about the parties. -
role
Role role
Function performed by the responsible party.
-
-
Class DefaultResponsibleParty extends DefaultResponsibility implements Serializable
- serialVersionUID:
- -1022635486627088812L
-
Class DefaultSeries extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>814855051L
-
Serialized Fields
-
issueIdentification
String issueIdentification
Information identifying the issue of the series. -
name
InternationalString name
Name of the series, or aggregate dataset, of which the dataset is a part. -
page
String page
Details on which pages of the publication the article was published.
-
-
Class DefaultTelephone extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>420742237L
-
Serialized Fields
-
number
String number
Telephone number by which individuals can contact responsible organization or individual. -
numberType
CodeList<?> numberType
Type of telephone number. -
owner
Collection<Telephone> owner
Deprecated.This field will be removed after we removed the deprecated public methods.For implementation ofDefaultTelephone.getVoices()
andDefaultTelephone.getFacsimiles()
deprecated methods. Shall be the telephones list of the enclosingDefaultContact
object.This field references the same collection than
DefaultContact.phones
when possible. Note that the link between this collection andDefaultContact.phones
is broken whenModifiableMetadata.freeze()
is invoked, since theCloner.clone(Object)
method creates a new (unmodifiable) collection.
-
-
-
Package org.apache.sis.metadata.iso.constraint
-
Class DefaultConstraints extends ISOMetadata implements Serializable
- serialVersionUID:
- -5622398793237824161L
-
Serialized Fields
-
constraintApplicationScope
Scope constraintApplicationScope
Spatial and / or temporal extent and or level of the application of the constraints restrictions. -
graphics
Collection<BrowseGraphic> graphics
Graphic / symbol indicating the constraint. -
references
Collection<Citation> references
Citation for the limitation of constraint. -
releasability
DefaultReleasability releasability
Information concerning the parties to whom the resource can or cannot be released. -
responsibleParties
Collection<DefaultResponsibility> responsibleParties
Party responsible for the resource constraints. -
useLimitations
Collection<InternationalString> useLimitations
Limitation affecting the fitness for use of the resource. Example: "not to be used for navigation".
-
-
Class DefaultLegalConstraints extends DefaultConstraints implements Serializable
- serialVersionUID:
- -228007779747439839L
-
Serialized Fields
-
accessConstraints
Collection<Restriction> accessConstraints
Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource. -
otherConstraints
Collection<InternationalString> otherConstraints
Other restrictions and legal prerequisites for accessing and using the resource. Should be a non-empty value only if access constraints or use constraints declares other restrictions. -
useConstraints
Collection<Restriction> useConstraints
Constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations or warnings on using the resource.
-
-
Class DefaultReleasability extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>328254887L
-
Serialized Fields
-
addressees
Collection<DefaultResponsibility> addressees
Party to which the release statement applies. -
disseminationConstraints
Collection<Restriction> disseminationConstraints
Component in determining releasability. -
statement
InternationalString statement
Release statement.
-
-
Class DefaultSecurityConstraints extends DefaultConstraints implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>47345848L
-
Serialized Fields
-
classification
Classification classification
Name of the handling restrictions on the resource. -
classificationSystem
InternationalString classificationSystem
Name of the classification system. -
handlingDescription
InternationalString handlingDescription
Additional information about the restrictions on handling the resource. -
userNote
InternationalString userNote
Explanation of the application of the legal constraints or other restrictions and legal prerequisites for obtaining and using the resource.
-
-
-
Package org.apache.sis.metadata.iso.content
-
Class AbstractContentInformation extends ISOMetadata implements Serializable
- serialVersionUID:
- -3237461458526348999L
-
Class DefaultAttributeGroup extends ISOMetadata implements Serializable
- serialVersionUID:
- -2198484393626051875L
-
Serialized Fields
-
attributes
Collection<RangeDimension> attributes
Content type for attributes groups for aRangeDimension
. -
contentTypes
Collection<CoverageContentType> contentTypes
Type of information represented by the value(s).
-
-
Class DefaultBand extends DefaultSampleDimension implements Serializable
- serialVersionUID:
- -2474871120376144737L
-
Serialized Fields
-
bandBoundaryDefinition
BandDefinition bandBoundaryDefinition
Designation of criterion for defining maximum and minimum wavelengths for a spectral band. -
boundMax
Double boundMax
Longest wavelength that the sensor is capable of collecting within a designated band. -
boundMin
Double boundMin
Shortest wavelength that the sensor is capable of collecting within a designated band. -
boundUnits
Unit<Length> boundUnits
Units in which sensor wavelengths are expressed. -
detectedPolarization
PolarizationOrientation detectedPolarization
Polarization of the radiation detected. -
peakResponse
Double peakResponse
Wavelength at which the response is the highest. -
toneGradation
Integer toneGradation
Number of discrete numerical values in the grid data. -
transmittedPolarization
PolarizationOrientation transmittedPolarization
Polarization of the radiation transmitted.
-
-
Class DefaultCoverageDescription extends AbstractContentInformation implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>202989466L
-
Serialized Fields
-
attributeDescription
RecordType attributeDescription
Description of the attribute described by the measurement value. -
attributeGroups
Collection<DefaultAttributeGroup> attributeGroups
Information on attribute groups of the resource. -
processingLevelCode
Identifier processingLevelCode
Identifier for the level of processing that has been applied to the resource. -
rangeElementDescriptions
Collection<RangeElementDescription> rangeElementDescriptions
Provides the description of the specific range elements of a coverage.
-
-
Class DefaultFeatureCatalogueDescription extends AbstractContentInformation implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>644655274L
-
Serialized Fields
-
compliant
Boolean compliant
Whether or not the cited feature catalogue complies with ISO 19110.Implementation note: we need to store the reference to the
Boolean
instance instead than using bitmask becausePrimitiveTypeProperties
may associate some properties to that particular instance. -
featureCatalogueCitations
Collection<Citation> featureCatalogueCitations
Complete bibliographic reference to one or more external feature catalogues. -
featureTypes
Collection<DefaultFeatureTypeInfo> featureTypes
Subset of feature types from cited feature catalogue occurring in resource. -
includedWithDataset
boolean includedWithDataset
Whether or not the feature catalogue is included with the resource. -
locales
Map<Locale,Charset> locales
Language(s) and character set(s) used within the catalogue.
-
-
Class DefaultFeatureTypeInfo extends ISOMetadata implements Serializable
- serialVersionUID:
- -4103901642915981422L
-
Serialized Fields
-
featureInstanceCount
Integer featureInstanceCount
Number of occurrence of feature instances for this feature types. -
featureTypeName
GenericName featureTypeName
Name of the feature type.
-
-
Class DefaultImageDescription extends DefaultCoverageDescription implements Serializable
- serialVersionUID:
- -239683653229623567L
-
Serialized Fields
-
cameraCalibrationInformationAvailable
Boolean cameraCalibrationInformationAvailable
Indication of whether or not constants are available which allow for camera calibration corrections. -
cloudCoverPercentage
Double cloudCoverPercentage
Area of the dataset obscured by clouds, expressed as a percentage of the spatial extent. -
compressionGenerationQuantity
Integer compressionGenerationQuantity
Count of the number of lossy compression cycles performed on the image. -
filmDistortionInformationAvailable
Boolean filmDistortionInformationAvailable
Indication of whether or not Calibration Reseau information is available. -
illuminationAzimuthAngle
Double illuminationAzimuthAngle
Illumination azimuth measured in degrees clockwise from true north at the time the image is taken. For images from a scanning device, refer to the centre pixel of the image. -
illuminationElevationAngle
Double illuminationElevationAngle
Illumination elevation measured in degrees clockwise from the target plane at intersection of the optical line of sight with the Earths surface. For images from a scanning device, refer to the centre pixel of the image. -
imageQualityCode
Identifier imageQualityCode
Specifies the image quality. -
imagingCondition
ImagingCondition imagingCondition
Conditions affected the image. -
lensDistortionInformationAvailable
Boolean lensDistortionInformationAvailable
Indication of whether or not lens aberration correction information is available. -
radiometricCalibrationDataAvailable
Boolean radiometricCalibrationDataAvailable
Indication of whether or not the radiometric calibration information for generating the radiometrically calibrated standard data product is available. -
triangulationIndicator
Boolean triangulationIndicator
Indication of whether or not triangulation has been performed upon the image.Implementation note: we need to store the reference to the
Boolean
instance instead than using bitmask becausePrimitiveTypeProperties
may associate some properties to that particular instance.
-
-
Class DefaultRangeDimension extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>016920767L
-
Serialized Fields
-
description
InternationalString description
Description of the attribute. -
names
Collection<Identifier> names
Identifiers for each attribute included in the resource. These identifiers can be use to provide names for the attribute from a standard set of names. -
sequenceIdentifier
MemberName sequenceIdentifier
Unique name or number that identifies attributes included in the coverage.
-
-
Class DefaultRangeElementDescription extends ISOMetadata implements Serializable
- serialVersionUID:
- -8891149098619355114L
-
Serialized Fields
-
definition
InternationalString definition
Description of a set of specific range elements. -
name
InternationalString name
Designation associated with a set of range elements. -
rangeElements
Collection<Record> rangeElements
Specific range elements, i.e. range elements associated with a name and their definition.
-
-
Class DefaultSampleDimension extends DefaultRangeDimension implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>016920767L
-
Serialized Fields
-
bitsPerValue
Integer bitsPerValue
Maximum number of significant bits in the uncompressed representation for the value in each band of each pixel. -
maxValue
Double maxValue
Maximum value of data values in each dimension included in the resource. -
meanValue
Double meanValue
Mean value of data values in each dimension included in the resource. -
minValue
Double minValue
Minimum value of data values in each dimension included in the resource. -
nominalSpatialResolution
Double nominalSpatialResolution
Smallest distance between which separate points can be distinguished, as specified in instrument design. -
numberOfValues
Integer numberOfValues
Number of values used in a thematic classification resource. -
offset
Double offset
Physical value corresponding to a cell value of zero. -
otherProperty
Record otherProperty
Instance of other/attributeType that defines attributes not explicitly included inCoverageContentType
. -
otherPropertyType
RecordType otherPropertyType
Type of other attribute description. -
scaleFactor
Double scaleFactor
Scale factor which has been applied to the cell value. -
standardDeviation
Double standardDeviation
Standard deviation of data values in each dimension included in the resource. -
transferFunctionType
TransferFunctionType transferFunctionType
Type of transfer function to be used when scaling a physical value for a given element. -
units
Unit<?> units
Units of data in each dimension included in the resource.
-
-
-
Package org.apache.sis.metadata.iso.distribution
-
Class DefaultDataFile extends ISOMetadata implements Serializable
- serialVersionUID:
- -4556006719009557349L
-
Serialized Fields
-
featureTypes
Collection<LocalName> featureTypes
Provides the list of feature types concerned by the transfer data file. Depending on the transfer choices, a data file may contain data related to one or many feature types. This attribute may be omitted when the dataset is composed of a single file and/or the data does not relate to a feature catalogue. -
fileDescription
InternationalString fileDescription
Text description of the file.- Since:
- 1.0
-
fileFormat
Format fileFormat
Deprecated.Removed in latest XSD schemas.Defines the format of the transfer data file. -
fileName
URI fileName
Name or path of the file.- Since:
- 1.0
-
fileType
String fileType
Format in which the file is encoded.- Since:
- 1.0
-
-
Class DefaultDigitalTransferOptions extends ISOMetadata implements Serializable
- serialVersionUID:
- -2901375920581273330L
-
Serialized Fields
-
distributionFormats
Collection<Format> distributionFormats
Formats of distribution. -
offLines
Collection<Medium> offLines
Information about offline media on which the resource can be obtained. -
onLines
Collection<OnlineResource> onLines
Information about online sources from which the resource can be obtained. -
transferFrequency
PeriodDuration transferFrequency
Rate of occurrence of distribution. -
transferSize
Double transferSize
Estimated size of a unit in the specified transfer format, expressed in megabytes. The transfer size shall be greater than 0. -
unitsOfDistribution
InternationalString unitsOfDistribution
Tiles, layers, geographic areas, etc., in which data is available.
-
-
Class DefaultDistribution extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>189686369L
-
Serialized Fields
-
description
InternationalString description
Brief description of a set of distribution options. -
distributionFormats
Collection<Format> distributionFormats
Provides a description of the format of the data to be distributed. -
distributors
Collection<Distributor> distributors
Provides information about the distributor. -
transferOptions
Collection<DigitalTransferOptions> transferOptions
Provides information about technical means and media by which a resource is obtained from the distributor.
-
-
Class DefaultDistributor extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>163948001L
-
Serialized Fields
-
distributionOrderProcesses
Collection<StandardOrderProcess> distributionOrderProcesses
Provides information about how the resource may be obtained, and related instructions and fee information. -
distributorContact
ResponsibleParty distributorContact
Party from whom the resource may be obtained. This list need not be exhaustive. -
distributorFormats
Collection<Format> distributorFormats
Provides information about the format used by the distributor. -
distributorTransferOptions
Collection<DigitalTransferOptions> distributorTransferOptions
Provides information about the technical means and media used by the distributor.
-
-
Class DefaultFormat extends ISOMetadata implements Serializable
- serialVersionUID:
- -8346373589075887348L
-
Serialized Fields
-
amendmentNumber
InternationalString amendmentNumber
Amendment number of the format version. -
fileDecompressionTechnique
InternationalString fileDecompressionTechnique
Recommendations of algorithms or processes that can be applied to read or expand resources to which compression techniques have been applied. -
formatDistributors
Collection<Distributor> formatDistributors
Provides information about the distributor's format. -
formatSpecificationCitation
Citation formatSpecificationCitation
Citation / URL of the specification format. -
media
Collection<Medium> media
Media used by the format.
-
-
Class DefaultMedium extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>087451894L
-
Serialized Fields
-
densities
Collection<Double> densities
Density at which the data is recorded. If non-null, then the number shall be greater than zero. -
densityUnits
Unit<?> densityUnits
Units of measure for the recording density. -
mediumFormats
Collection<MediumFormat> mediumFormats
Methods used to write to the medium. -
mediumNote
InternationalString mediumNote
Description of other limitations or requirements for using the medium. -
name
MediumName name
Name of the medium on which the resource can be received. -
volumes
Integer volumes
Number of items in the media identified.
-
-
Class DefaultStandardOrderProcess extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>071039775L
-
Serialized Fields
-
currency
Currency currency
TheDefaultStandardOrderProcess.fees
currency, ornull
if unknown or unspecified. -
fees
InternationalString fees
Fees and terms for retrieving the resource. Include monetary units (as specified in ISO 4217). -
orderingInstructions
InternationalString orderingInstructions
General instructions, terms and services provided by the distributor. -
orderOptions
Record orderOptions
Request/purchase choices. -
orderOptionsType
RecordType orderOptionsType
Description of the order options record. -
plannedAvailableDateTime
long plannedAvailableDateTime
Date and time when the dataset will be available, in milliseconds elapsed since January 1st, 1970. -
turnaround
InternationalString turnaround
Typical turnaround time for the filling of an order.
-
-
-
Package org.apache.sis.metadata.iso.extent
-
Class AbstractGeographicExtent extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>221609265L
-
Serialized Fields
-
inclusion
Boolean inclusion
Indication of whether the bounding polygon encompasses an area covered by the data (inclusion) or an area where data is not present (exclusion).Implementation note: we need to store the reference to the
Boolean
instance instead than using bitmask becausePrimitiveTypeProperties
may associate some properties to that particular instance.
-
-
Class DefaultBoundingPolygon extends AbstractGeographicExtent implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>560754370L
-
Serialized Fields
-
polygons
Collection<Geometry> polygons
The sets of points defining the bounding polygon.
-
-
Class DefaultExtent extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>422252800L
-
Serialized Fields
-
description
InternationalString description
The spatial and temporal extent for the referring object. -
geographicElements
Collection<GeographicExtent> geographicElements
Provides geographic component of the extent of the referring object. -
temporalElements
Collection<TemporalExtent> temporalElements
Provides temporal component of the extent of the referring object. -
verticalElements
Collection<VerticalExtent> verticalElements
Provides vertical component of the extent of the referring object.
-
-
Class DefaultGeographicBoundingBox extends AbstractGeographicExtent implements Serializable
- serialVersionUID:
- -9200149606040429957L
-
Serialized Fields
-
eastBoundLongitude
double eastBoundLongitude
The eastern-most coordinate of the limit of the dataset extent. The value is expressed in longitude in decimal degrees (positive east). -
northBoundLatitude
double northBoundLatitude
The northern-most, coordinate of the limit of the dataset extent. The value is expressed in latitude in decimal degrees (positive north). -
southBoundLatitude
double southBoundLatitude
The southern-most coordinate of the limit of the dataset extent. The value is expressed in latitude in decimal degrees (positive north). -
westBoundLongitude
double westBoundLongitude
The western-most coordinate of the limit of the dataset extent. The value is expressed in longitude in decimal degrees (positive east).
-
-
Class DefaultGeographicDescription extends AbstractGeographicExtent implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>687370299L
-
Serialized Fields
-
geographicIdentifier
Identifier geographicIdentifier
The identifier used to represent a geographic area.
-
-
Class DefaultSpatialTemporalExtent extends DefaultTemporalExtent implements Serializable
- serialVersionUID:
- -2461142677245013474L
-
Serialized Fields
-
spatialExtent
Collection<GeographicExtent> spatialExtent
The spatial extent component of composite spatial and temporal extent. -
verticalExtent
VerticalExtent verticalExtent
Vertical extent component.
-
-
Class DefaultTemporalExtent extends ISOMetadata implements Serializable
- serialVersionUID:
- -6149873501105795242L
-
Serialized Fields
-
extent
TemporalPrimitive extent
The date and time for the content of the dataset.
-
-
Class DefaultVerticalExtent extends ISOMetadata implements Serializable
- serialVersionUID:
- -1963873471175296153L
-
Serialized Fields
-
maximumValue
Double maximumValue
The highest vertical extent contained in the dataset. -
minimumValue
Double minimumValue
The lowest vertical extent contained in the dataset. -
verticalCRS
VerticalCRS verticalCRS
Provides information about the vertical coordinate reference system to which the maximum and minimum elevation values are measured. The CRS identification includes unit of measure.
-
-
-
Package org.apache.sis.metadata.iso.identification
-
Class AbstractIdentification extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>51213015L
-
Serialized Fields
-
abstracts
InternationalString abstracts
Brief narrative summary of the resource(s). -
additionalDocumentations
Collection<Citation> additionalDocumentations
Other documentation associated with the resource. -
associatedResources
Collection<DefaultAssociatedResource> associatedResources
Provides aggregate dataset information. -
citation
Citation citation
Citation for the resource(s). -
credits
Collection<String> credits
Recognition of those who contributed to the resource(s). -
descriptiveKeywords
Collection<Keywords> descriptiveKeywords
Provides category keywords, their type, and reference source. -
extents
Collection<Extent> extents
Spatial and temporal extent of the resource. -
graphicOverviews
Collection<BrowseGraphic> graphicOverviews
Provides a graphic that illustrates the resource(s) (should include a legend for the graphic). -
pointOfContacts
Collection<ResponsibleParty> pointOfContacts
Identification of, and means of communication with, person(s) and organizations(s) associated with the resource(s). -
processingLevel
Identifier processingLevel
Code that identifies the level of processing in the producers coding system of a resource. -
purpose
InternationalString purpose
Summary of the intentions with which the resource(s) was developed. -
resourceConstraints
Collection<Constraints> resourceConstraints
Provides information about constraints which apply to the resource(s). -
resourceFormats
Collection<Format> resourceFormats
Provides a description of the format of the resource(s). -
resourceMaintenances
Collection<MaintenanceInformation> resourceMaintenances
Provides information about the frequency of resource updates, and the scope of those updates. -
resourceSpecificUsages
Collection<Usage> resourceSpecificUsages
Provides basic information about specific application(s) for which the resource(s) has/have been or is being used by different users. -
spatialRepresentationTypes
Collection<SpatialRepresentationType> spatialRepresentationTypes
Methods used to spatially represent geographic information. -
spatialResolutions
Collection<Resolution> spatialResolutions
Factor which provides a general understanding of the density of spatial data in the resource(s). -
status
Collection<Progress> status
Status of the resource(s). -
topicCategories
Collection<TopicCategory> topicCategories
Main theme(s) of the resource.
-
-
Class DefaultAggregateInformation extends DefaultAssociatedResource implements Serializable
- serialVersionUID:
- -8769840909779188495L
-
Class DefaultAssociatedResource extends ISOMetadata implements Serializable
- serialVersionUID:
- -803259032236939135L
-
Serialized Fields
-
associationType
AssociationType associationType
Type of relation between the resources. -
initiativeType
InitiativeType initiativeType
Type of initiative under which the associated resource was produced. -
metadataReference
Citation metadataReference
Reference to the metadata of the associated resource. -
name
Citation name
Citation information about the associated resource.
-
-
Class DefaultBrowseGraphic extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>091153678L
-
Serialized Fields
-
fileDescription
InternationalString fileDescription
Text description of the illustration. -
fileName
URI fileName
Name of the file that contains a graphic that provides an illustration of the dataset. -
fileType
String fileType
Format in which the illustration is encoded. Examples: CGM, EPS, GIF, JPEG, PBM, PS, TIFF, XWD. -
imageConstraints
Collection<Constraints> imageConstraints
Restrictions on access and/or of browse graphic. -
linkages
Collection<OnlineResource> linkages
Links to browse graphic.
-
-
Class DefaultCoupledResource extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>96732747L
-
Serialized Fields
-
operation
DefaultOperationMetadata operation
The service operation. -
resourceReferences
Collection<Citation> resourceReferences
References to the resource on which the services operates. -
resources
Collection<DataIdentification> resources
The tightly coupled resources. -
scopedName
ScopedName scopedName
Scoped identifier of the resource in the context of the given service instance.
-
-
Class DefaultDataIdentification extends AbstractIdentification implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>833238436L
-
Serialized Fields
-
environmentDescription
InternationalString environmentDescription
Description of the dataset in the producers processing environment, including items such as the software, the computer operating system, file name, and the dataset size -
locales
Map<Locale,Charset> locales
Language(s) and character set(s) used within the dataset. -
supplementalInformation
InternationalString supplementalInformation
Any other descriptive information about the dataset.
-
-
Class DefaultKeywordClass extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>916000713L
-
Serialized Fields
-
className
InternationalString className
A character string to label the keyword category in natural language. -
conceptIdentifier
URI conceptIdentifier
URI of concept in the ontology specified by the ontology citation. -
ontology
Citation ontology
Reference that binds the keyword class to a formal conceptualization of a knowledge domain.
-
-
Class DefaultKeywords extends ISOMetadata implements Serializable
- serialVersionUID:
- -2765705888428016211L
-
Serialized Fields
-
keywordClass
DefaultKeywordClass keywordClass
User-defined categorization of groups of keywords that extend or are orthogonal to the standardized keyword type codes. -
keywords
Collection<InternationalString> keywords
Commonly used word(s) or formalised word(s) or phrase(s) used to describe the subject. -
thesaurusName
Citation thesaurusName
Name of the formally registered thesaurus or a similar authoritative source of keywords. -
type
KeywordType type
Subject matter used to group similar keywords.
-
-
Class DefaultOperationChainMetadata extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>114835286L
-
Serialized Fields
-
description
InternationalString description
A narrative explanation of the services in the chain and resulting output. -
name
InternationalString name
The name as used by the service for this chain. -
operations
List<DefaultOperationMetadata> operations
Information about the operations applied by the chain.
-
-
Class DefaultOperationMetadata extends ISOMetadata implements Serializable
- serialVersionUID:
- -3513177609655567627L
-
Serialized Fields
-
connectPoints
Collection<OnlineResource> connectPoints
Handle for accessing the service interface. -
dependsOn
List<DefaultOperationMetadata> dependsOn
List of operation that must be completed immediately. -
distributedComputingPlatforms
Collection<CodeList<?>> distributedComputingPlatforms
Distributed computing platforms on which the operation has been implemented. -
invocationName
InternationalString invocationName
The name used to invoke this interface within the context of the DCP. -
operationDescription
InternationalString operationDescription
Free text description of the intent of the operation and the results of the operation. -
operationName
String operationName
An unique identifier for this interface. -
parameters
Collection<ParameterDescriptor<?>> parameters
The parameters that are required for this interface.
-
-
Class DefaultRepresentativeFraction extends Number implements Serializable
- serialVersionUID:
- -6043871487256529207L
-
Serialized Fields
-
denominator
long denominator
The number below the line in a vulgar fraction, or 0 if undefined. -
identifiers
Collection<Identifier> identifiers
All identifiers associated with this metadata, ornull
if none. This field is initialized to a non-null value when first needed.
-
-
Class DefaultResolution extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>458380544L
-
Serialized Fields
-
property
byte property
Specifies which property is set, or 0 if none. -
value
Object value
Either the scale as aRepresentativeFraction
instance, the distance, the angle, or the level of details as anInternationalString
instance.
-
-
Class DefaultServiceIdentification extends AbstractIdentification implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>236616300L
-
Serialized Fields
-
accessProperties
StandardOrderProcess accessProperties
Information about the availability of the service. -
containsChain
Collection<DefaultOperationChainMetadata> containsChain
Information about the chain applied by the service. -
containsOperations
Collection<DefaultOperationMetadata> containsOperations
Information about the operations that comprise the service. -
coupledResources
Collection<DefaultCoupledResource> coupledResources
Further description of the data coupling in the case of tightly coupled services. -
couplingType
CodeList<?> couplingType
Type of coupling between service and associated data (if exist). -
operatedDatasets
Collection<Citation> operatedDatasets
References to the resource on which the service operates. -
operatesOn
Collection<DataIdentification> operatesOn
Information on the resources that the service operates on. -
profiles
Collection<Citation> profiles
Profiles to which the service adheres. -
serviceStandards
Collection<Citation> serviceStandards
Standards to which the service adheres. -
serviceType
GenericName serviceType
A service type name. -
serviceTypeVersions
Collection<String> serviceTypeVersions
The version of the service, supports searching based on the version of serviceType.
-
-
Class DefaultUsage extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>573398579L
-
Serialized Fields
-
additionalDocumentation
Collection<Citation> additionalDocumentation
Publication that describe usage of data. -
identifiedIssues
Collection<Citation> identifiedIssues
Citation of a description of known issues associated with the resource along with proposed solutions if available. -
responses
Collection<InternationalString> responses
Responses to the user-determined limitations. -
specificUsage
InternationalString specificUsage
Brief description of the resource and/or resource series usage. -
usageDate
long usageDate
Date and time of the first use or range of uses of the resource and/or resource series. Values are milliseconds elapsed since January 1st, 1970, orLong.MIN_VALUE
if this value is not set. -
userContactInfo
Collection<ResponsibleParty> userContactInfo
Identification of and means of communicating with person(s) and organization(s) using the resource(s). -
userDeterminedLimitations
InternationalString userDeterminedLimitations
Applications, determined by the user for which the resource and/or resource series is not suitable.
-
-
-
Package org.apache.sis.metadata.iso.lineage
-
Class DefaultAlgorithm extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>047946957L
-
Serialized Fields
-
citation
Citation citation
Information identifying the algorithm and version or date. -
description
InternationalString description
Information describing the algorithm used to generate the data.
-
-
Class DefaultLineage extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>323186254L
-
Serialized Fields
-
additionalDocumentation
Collection<Citation> additionalDocumentation
A resources (for example publication) that describes the whole process to generate this resource (for example a dataset). -
processSteps
Collection<ProcessStep> processSteps
Information about an event in the creation process for the data specified by the scope. -
scope
Scope scope
Type of resource and / or extent to which the lineage information applies. -
sources
Collection<Source> sources
Information about the source data used in creating the data specified by the scope. -
statement
InternationalString statement
General explanation of the data producer's knowledge about the lineage of a dataset. Should be provided only if scope level is dataset or series.
-
-
Class DefaultNominalResolution extends ISOMetadata implements Serializable
- serialVersionUID:
- -4000422414866855607L
-
Serialized Fields
-
Class DefaultProcessing extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>975632857L
-
Serialized Fields
-
algorithms
Collection<Algorithm> algorithms
Details of the methodology by which geographic information was derived from the instrument readings. -
documentations
Collection<Citation> documentations
Reference to documentation describing the processing. -
procedureDescription
InternationalString procedureDescription
Additional details about the processing procedures. -
runTimeParameters
InternationalString runTimeParameters
Parameters to control the processing operations, entered at run time. -
softwareReferences
Collection<Citation> softwareReferences
Reference to document describing processing software.
-
-
Class DefaultProcessStep extends ISOMetadata implements Serializable
- serialVersionUID:
- -2338712901907082970L
-
Serialized Fields
-
description
InternationalString description
Description of the event, including related parameters or tolerances. -
outputs
Collection<Source> outputs
Description of the product generated as a result of the process step. -
processingInformation
Processing processingInformation
Comprehensive information about the procedure by which the algorithm was applied to derive geographic data from the raw instrument measurements, such as datasets, software used, and the processing environment. -
processors
Collection<ResponsibleParty> processors
Identification of, and means of communication with, person(s) and organization(s) associated with the process step. -
rationale
InternationalString rationale
Requirement or purpose for the process step. -
references
Collection<Citation> references
Process step documentation. -
reports
Collection<ProcessStepReport> reports
Report generated by the process step. -
scope
Scope scope
Type of resource and / or extent to which the process step applies. -
sources
Collection<Source> sources
Information about the source data used in creating the data specified by the scope. -
stepDateTime
TemporalPrimitive stepDateTime
Date, time or range of date and time over which the process step occurred.
-
-
Class DefaultProcessStepReport extends ISOMetadata implements Serializable
- serialVersionUID:
- -6413716753156038081L
-
Serialized Fields
-
description
InternationalString description
Textual description of what occurred during the process step. -
fileType
InternationalString fileType
Type of file that contains the processing report. -
name
InternationalString name
Name of the processing report.
-
-
Class DefaultSource extends ISOMetadata implements Serializable
- serialVersionUID:
- -8444238043227180224L
-
Serialized Fields
-
description
InternationalString description
Detailed description of the level of the source data. -
processedLevel
Identifier processedLevel
Processing level of the source data. -
resolution
NominalResolution resolution
Distance between consistent parts (centre, left side, right side) of two adjacent pixels. -
scope
Scope scope
Type and / or extent of the source. -
sourceCitation
Citation sourceCitation
Recommended reference to be used for the source data. -
sourceMetadata
Collection<Citation> sourceMetadata
Reference to metadata for the source. -
sourceReferenceSystem
ReferenceSystem sourceReferenceSystem
Spatial reference system used by the source data. -
sourceSpatialResolution
Resolution sourceSpatialResolution
Spatial resolution expressed as a scale factor, an angle or a level of detail. -
sourceSteps
Collection<ProcessStep> sourceSteps
Information about an event in the creation process for the source data.
-
-
-
Package org.apache.sis.metadata.iso.maintenance
-
Class DefaultMaintenanceInformation extends ISOMetadata implements Serializable
- serialVersionUID:
- -8736825706141936429L
-
Serialized Fields
-
contacts
Collection<ResponsibleParty> contacts
Identification of, and means of communicating with, person(s) and organization(s) with responsibility for maintaining the resource. -
maintenanceAndUpdateFrequency
MaintenanceFrequency maintenanceAndUpdateFrequency
Frequency with which changes and additions are made to the resource after the initial resource is completed. -
maintenanceDates
Collection<CitationDate> maintenanceDates
Date information associated with maintenance of resource. -
maintenanceNotes
Collection<InternationalString> maintenanceNotes
Information regarding specific requirements for maintaining the resource. -
maintenanceScopes
Collection<Scope> maintenanceScopes
Type of resource and / or extent to which the maintenance information applies. -
userDefinedMaintenanceFrequency
PeriodDuration userDefinedMaintenanceFrequency
Maintenance period other than those defined, in milliseconds.
-
-
Class DefaultScope extends ISOMetadata implements Serializable
- serialVersionUID:
- -979575548481874359L
-
Serialized Fields
-
extents
Collection<Extent> extents
Information about the spatial, vertical and temporal extent of the resource specified by the scope. -
level
ScopeCode level
Hierarchical level of the data specified by the scope. -
levelDescription
Collection<ScopeDescription> levelDescription
Detailed description about the level of the data specified by the scope.
-
-
Class DefaultScopeDescription extends ISOMetadata implements Serializable
- serialVersionUID:
- -2029119689389845656L
-
Serialized Fields
-
property
byte property
Specifies which property is set, or 0 if none. -
value
Object value
The value, as one of the following types:Set<FeatureType>
for thefeatures
propertySet<AttributeType>
for theattributes
propertySet<FeatureType>
for thefeatureInstances
propertySet<AttributeType>
for theattributeInstances
propertyString
for thedataset
propertyString
for theother
property
-
-
-
Package org.apache.sis.metadata.iso.quality
-
Class AbstractCompleteness extends AbstractElement implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>508369777L
-
Class AbstractElement extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>767190970L
-
Serialized Fields
-
dates
AbstractElement.Dates dates
Start time (date1
) and end time (date2
) on which a data quality measure was applied.- TODO:
- Needs to be made unmodifiable after transition to
ModifiableMetadata.State.FINAL
.
-
evaluationMethodDescription
InternationalString evaluationMethodDescription
Description of the evaluation method. -
evaluationMethodType
EvaluationMethodType evaluationMethodType
Type of method used to evaluate quality of the dataset, ornull
if unspecified. -
evaluationProcedure
Citation evaluationProcedure
Reference to the procedure information, ornull
if none. -
measureDescription
InternationalString measureDescription
Description of the measure being determined. -
measureIdentification
Identifier measureIdentification
Code identifying a registered standard procedure, ornull
if none. -
namesOfMeasure
Collection<InternationalString> namesOfMeasure
Name of the test applied to the data. -
results
Collection<Result> results
Value (or set of values) obtained from applying a data quality measure or the out come of evaluating the obtained value (or set of values) against a specified acceptable conformance quality level.
-
-
Class AbstractLogicalConsistency extends AbstractElement implements Serializable
- serialVersionUID:
- -1795493465311213248L
-
Class AbstractPositionalAccuracy extends AbstractElement implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>521512624L
-
Class AbstractResult extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>820052467L
-
Class AbstractTemporalAccuracy extends AbstractElement implements Serializable
- serialVersionUID:
- -6273519060177989201L
-
Class AbstractThematicAccuracy extends AbstractElement implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>348615018L
-
Class DefaultAbsoluteExternalPositionalAccuracy extends AbstractPositionalAccuracy implements Serializable
- serialVersionUID:
- -5520313307277547148L
-
Class DefaultAccuracyOfATimeMeasurement extends AbstractTemporalAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>450664491L
-
Class DefaultCompletenessCommission extends AbstractCompleteness implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>209523920L
-
Class DefaultCompletenessOmission extends AbstractCompleteness implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>097039360L
-
Class DefaultConceptualConsistency extends AbstractLogicalConsistency implements Serializable
- serialVersionUID:
- -8842701325499002671L
-
Class DefaultConformanceResult extends AbstractResult implements Serializable
- serialVersionUID:
- -2958690684356371311L
-
Serialized Fields
-
explanation
InternationalString explanation
Explanation of the meaning of conformance for this result. -
pass
Boolean pass
Indication of the conformance result.The field is directly annotated here, because the getter method is called
DefaultConformanceResult.pass()
, and JAXB does not recognize it. The method should have been called getPass() or isPass(). -
specification
Citation specification
Citation of product specification or user requirement against which data is being evaluated.
-
-
Class DefaultCoverageResult extends AbstractResult implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>940576277L
-
Serialized Fields
-
resultContentDescription
CoverageDescription resultContentDescription
Provides the description of the content of the result coverage, i.e. semantic definition of the data quality measures. -
resultFile
DataFile resultFile
Provides information about the data file containing the result coverage data. -
resultFormat
Format resultFormat
Provides information about the format of the result coverage data. -
resultSpatialRepresentation
SpatialRepresentation resultSpatialRepresentation
Provides the digital representation of data quality measures composing the coverage result. -
spatialRepresentationType
SpatialRepresentationType spatialRepresentationType
Method used to spatially represent the coverage result.
-
-
Class DefaultDataQuality extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>404894540L
-
Serialized Fields
-
lineage
Lineage lineage
Non-quantitative quality information about the lineage of the data specified by the scope. Should be provided only if scope level is dataset. -
reports
Collection<Element> reports
Quantitative quality information for the data specified by the scope. Should be provided only if scope level is dataset. -
scope
Scope scope
The specific data to which the data quality information applies.
-
-
Class DefaultDomainConsistency extends AbstractLogicalConsistency implements Serializable
- serialVersionUID:
- -2397510938251794672L
-
Class DefaultFormatConsistency extends AbstractLogicalConsistency implements Serializable
- serialVersionUID:
- -1891952351079148415L
-
Class DefaultGriddedDataPositionalAccuracy extends AbstractPositionalAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>734607137L
-
Class DefaultNonQuantitativeAttributeAccuracy extends AbstractThematicAccuracy implements Serializable
- serialVersionUID:
- -8777909940058192886L
-
Class DefaultQuantitativeAttributeAccuracy extends AbstractThematicAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>851541881L
-
Class DefaultQuantitativeResult extends AbstractResult implements Serializable
- serialVersionUID:
- -403671810118461829L
-
Serialized Fields
-
errorStatistic
InternationalString errorStatistic
Statistical method used to determine the value, ornull
if none. -
values
List<Record> values
Quantitative value or values, content determined by the evaluation procedure used. -
valueType
RecordType valueType
Value type for reporting a data quality result, ornull
if none. -
valueUnit
Unit<?> valueUnit
Value unit for reporting a data quality result, ornull
if none.
-
-
Class DefaultRelativeInternalPositionalAccuracy extends AbstractPositionalAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>833802576L
-
Class DefaultScope extends DefaultScope implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>752337009L
-
Class DefaultTemporalConsistency extends AbstractTemporalAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>098465903L
-
Class DefaultTemporalValidity extends AbstractTemporalAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>670981058L
-
Class DefaultThematicClassificationCorrectness extends AbstractThematicAccuracy implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>481975130L
-
Class DefaultTopologicalConsistency extends AbstractLogicalConsistency implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>821358613L
-
Class DefaultUsability extends AbstractElement implements Serializable
- serialVersionUID:
- -7316059750787640719L
-
-
Package org.apache.sis.metadata.iso.spatial
-
Class AbstractGeolocationInformation extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>092464542L
-
Serialized Fields
-
qualityInfo
Collection<DataQuality> qualityInfo
Provides an overall assessment of quality of geolocation information.
-
-
Class AbstractSpatialRepresentation extends ISOMetadata implements Serializable
- serialVersionUID:
- -2238840586154687777L
-
Class DefaultDimension extends ISOMetadata implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>724265236L
-
Serialized Fields
-
dimensionDescription
InternationalString dimensionDescription
Description of the axis. -
dimensionName
DimensionNameType dimensionName
Name of the axis. -
dimensionSize
Integer dimensionSize
Number of elements along the axis. -
dimensionTitle
InternationalString dimensionTitle
Enhancement/ modifier of the dimension name. Example: dimensionName = "column", dimensionTitle = "longitude" -
resolution
Double resolution
Degree of detail in the grid dataset.
-
-
Class DefaultGCP extends ISOMetadata implements Serializable
- serialVersionUID:
- -2021981491910341192L
-
Serialized Fields
-
accuracyReports
Collection<Element> accuracyReports
Accuracy of a ground control point. -
geographicCoordinates
DirectPosition geographicCoordinates
Geographic or map position of the control point, in either two or three dimensions.
-
-
Class DefaultGCPCollection extends AbstractGeolocationInformation implements Serializable
- serialVersionUID:
- -2757911443659529373L
-
Serialized Fields
-
collectionIdentification
Integer collectionIdentification
Identifier of the GCP collection. -
collectionName
InternationalString collectionName
Name of the GCP collection. -
coordinateReferenceSystem
ReferenceSystem coordinateReferenceSystem
Coordinate system in which the ground control points are defined. -
GCPs
Collection<GCP> GCPs
Ground control point(s) used in the collection.
-
-
Class DefaultGeometricObjects extends ISOMetadata implements Serializable
- serialVersionUID:
- -7965994170083468201L
-
Serialized Fields
-
geometricObjectCount
Integer geometricObjectCount
Total number of the point or vector object type occurring in the dataset. -
geometricObjectType
GeometricObjectType geometricObjectType
Total number of the point or vector object type occurring in the dataset.
-
-
Class DefaultGeorectified extends DefaultGridSpatialRepresentation implements Serializable
- serialVersionUID:
- -2924562334097446037L
-
Serialized Fields
-
centerPoint
Point centerPoint
Earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cell halfway between opposite ends of the grid in the spatial dimensions. -
checkPointDescription
InternationalString checkPointDescription
Description of geographic position points used to test the accuracy of the georeferenced grid data. -
checkPoints
Collection<GCP> checkPoints
Geographic references used to validate georectification of the data. -
cornerPoints
List<Point> cornerPoints
Earth location in the coordinate system defined by the Spatial Reference System and the grid coordinate of the cells at opposite ends of grid coverage along two diagonals in the grid spatial dimensions. There are four corner points in a georectified grid; at least two corner points along one diagonal are required. -
pointInPixel
PixelOrientation pointInPixel
Point in a pixel corresponding to the Earth location of the pixel. -
transformationDimensionDescription
InternationalString transformationDimensionDescription
Description of the information about which grid dimensions are the spatial dimensions. -
transformationDimensionMapping
Collection<InternationalString> transformationDimensionMapping
Information about which grid dimensions are the spatial dimensions.
-
-
Class DefaultGeoreferenceable extends DefaultGridSpatialRepresentation implements Serializable
- serialVersionUID:
- -334605303200205283L
-
Serialized Fields
-
geolocationInformation
Collection<GeolocationInformation> geolocationInformation
Information that can be used to geolocate the data. -
georeferencedParameters
Record georeferencedParameters
Terms which support grid data georeferencing. -
orientationParameterDescription
InternationalString orientationParameterDescription
Description of parameters used to describe sensor orientation. -
parameterCitations
Collection<Citation> parameterCitations
Reference providing description of the parameters.
-
-
Class DefaultGridSpatialRepresentation extends AbstractSpatialRepresentation implements Serializable
- serialVersionUID:
- -1111392086980738831L
-
Serialized Fields
-
axisDimensionProperties
List<Dimension> axisDimensionProperties
Information about spatial-temporal axis properties. -
booleans
byte booleans
The set of booleans values. Bits are read and written using the*_MASK
constants. -
cellGeometry
CellGeometry cellGeometry
Identification of grid data as point or cell. -
numberOfDimensions
Integer numberOfDimensions
Number of independent spatial-temporal axes.
-
-
Class DefaultVectorSpatialRepresentation extends AbstractSpatialRepresentation implements Serializable
- serialVersionUID:
- -5891825325520101913L
-
Serialized Fields
-
geometricObjects
Collection<GeometricObjects> geometricObjects
Information about the geometric objects used in the dataset. -
topologyLevel
TopologyLevel topologyLevel
Code which identifies the degree of complexity of the spatial relationships.
-
-
-
Package org.apache.sis.metadata.sql
-
Class MetadataStoreException extends Exception implements Serializable
- serialVersionUID:
- -7156617726114815455L
-
-
Package org.apache.sis.parameter
-
Class AbstractParameterDescriptor extends AbstractIdentifiedObject implements Serializable
- serialVersionUID:
- -4346475760810353590L
-
Serialized Fields
-
maximumOccurs
short maximumOccurs
The maximum number of times that values for this parameter group are required, as an unsigned short. Value0xFFFF
(or -1) means an unrestricted number of occurrences.We use a short because this value is usually 1 or a very small number like 2 or 3. This also serve as a safety since a large number would be a bad idea with this parameter implementation.
Consider this field as final! This field is modified only at unmarshalling time by
AbstractParameterDescriptor.setNonDefaultMaximumOccurs(Integer)
-
minimumOccurs
short minimumOccurs
The minimum number of times that values for this parameter group are required, as an unsigned short. We use a short because this value is usually either 0 or 1, or a very small number like 2 or 3. A large number would be a bad idea with this parameter implementation.Consider this field as final! This field is modified only at unmarshalling time by
AbstractParameterDescriptor.setNonDefaultMinimumOccurs(Integer)
-
-
Class DefaultParameterDescriptor extends AbstractParameterDescriptor implements Serializable
- serialVersionUID:
- -1978932430298071693L
-
Serialized Fields
-
defaultValue
T defaultValue
The default value for the parameter, ornull
. -
validValues
Set<T> validValues
A set of valid values (usually from a code list) ornull
if it does not apply. This set is immutable. -
valueClass
Class<T> valueClass
The class that describe the type of parameter values. -
valueDomain
Range<?> valueDomain
The minimum and maximum parameter value with their unit of measurement, ornull
if none. If this field is non-null, thenvalueDomain.getElementType()
shall be one of the following:- If
DefaultParameterDescriptor.valueClass
is not an array, then the range element type shall be the same class. - If
valueClass
is an array, then the range element type shall be the wrapper ofvalueClass.getComponentType()
.
- If
-
-
Class DefaultParameterDescriptorGroup extends AbstractParameterDescriptor implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>772994456L
-
Serialized Fields
-
descriptors
List<GeneralParameterDescriptor> descriptors
The parameter descriptors for this group.Consider this field as final! This field is modified only at unmarshalling time by
DefaultParameterDescriptorGroup.setDescriptors(GeneralParameterDescriptor[])
-
-
Class DefaultParameterValue extends FormattableObject implements Serializable
- serialVersionUID:
- -5837826787089486776L
-
Serialized Fields
-
descriptor
ParameterDescriptor<T> descriptor
The definition of this parameter.Consider this field as final! This field is modified only at unmarshalling time by
DefaultParameterValue.setDescriptor(ParameterDescriptor)
- See Also:
DefaultParameterValue.getDescriptor()
-
unit
Unit<?> unit
The unit of measure for the value, ornull
if it does not apply. Except for the constructors, theDefaultParameterValue.equals(Object)
and theDefaultParameterValue.hashCode()
methods, this field should be read only byDefaultParameterValue.getUnit()
and written only byDefaultParameterValue.setValue(Object, Unit)
.- Since:
- 0.7
-
value
T value
The value, ornull
if undefined. Except for the constructors, theDefaultParameterValue.equals(Object)
and theDefaultParameterValue.hashCode()
methods, this field should be read only byDefaultParameterValue.getValue()
and written only byDefaultParameterValue.setValue(Object, Unit)
.- Since:
- 0.7
-
-
Class DefaultParameterValueGroup extends Parameters implements Serializable
- serialVersionUID:
- -1985309386356545126L
-
Serialized Fields
-
values
ParameterValueList values
Contains the descriptor and the parameter values for this group.Consider this field as final! This field is modified only by the
DefaultParameterValueGroup.clone()
method and at unmarshalling time byDefaultParameterValueGroup.setValues(GeneralParameterValue[])
- See Also:
DefaultParameterValueGroup.values()
-
-
Class ParameterFormat extends TabularFormat<Object> implements Serializable
- serialVersionUID:
- -1345231739800152411L
-
Serialized Fields
-
colors
Colors colors
The colors for an output on X3.64 compatible terminal, ornull
if none.- See Also:
ParameterFormat.getColors()
-
contentLevel
ParameterFormat.ContentLevel contentLevel
The amount of information to put in the table.- See Also:
ParameterFormat.getContentLevel()
-
displayLocale
Locale displayLocale
The locale for international strings. -
preferredCodespaces
Set<String> preferredCodespaces
If the identifier should be written only for some code spaces, those code spaces. Otherwisenull
. This set should not be modified; new set are created if needed.- See Also:
ParameterFormat.getPreferredCodespaces()
-
-
Class TensorParameters extends Object implements Serializable
- serialVersionUID:
- -7386537348359343836L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked on deserialization for restoring theTensorParameters.parameters
array.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
-
Serialized Fields
-
dimensions
ParameterDescriptor<Integer>[] dimensions
The parameters that define the number of rows, columns or other dimensions. In WKT1, the parameter names are"num_row"
and"num_col"
respectively.The length of this array determine the tensor rank.
-
elementType
Class<E> elementType
The type of tensor element values. -
prefix
String prefix
The prefix of parameter names for tensor elements. This is"elt_"
in WKT 1. -
separator
String separator
The separator between row and column in parameter names for tensor elements. This is"_"
in WKT 1.
-
-
-
Package org.apache.sis.referencing
-
Class AbstractIdentifiedObject extends FormattableObject implements Serializable
- serialVersionUID:
- -5173281694258483264L
-
Serialized Fields
-
alias
Collection<GenericName> alias
An alternative name by which this object is identified, ornull
if none. We must be prepared to handle either null or an empty set for "no alias" because we may get both on unmarshalling.Consider this field as final! This field is modified only at unmarshalling time by
Names.add(Identifier)
. -
deprecated
boolean deprecated
true
if this object is deprecated.- Since:
- 0.6
-
identifiers
Set<ReferenceIdentifier> identifiers
An identifier which references elsewhere the object's defining information. Alternatively an identifier by which this object can be referenced.Consider this field as final! This field is modified only at unmarshalling time by
AbstractIdentifiedObject.setIdentifier(Code)
-
name
ReferenceIdentifier name
The name for this object or code. Shall never benull
.Consider this field as final! This field is modified only at unmarshalling time by
Names.add(Identifier)
. -
remarks
InternationalString remarks
Comments on or information about this object, ornull
if none.Consider this field as final! This field is modified only at unmarshalling time by
AbstractIdentifiedObject.setRemarks(InternationalString)
- See Also:
AbstractIdentifiedObject.getRemarks()
-
-
Class AbstractReferenceSystem extends AbstractIdentifiedObject implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>553899435L
-
Serialized Fields
-
domainOfValidity
Extent domainOfValidity
Area for which the (coordinate) reference system is valid.Consider this field as final! This field is modified only at unmarshalling time by
AbstractReferenceSystem.setDomainOfValidity(Extent)
-
scope
InternationalString scope
Description of domain of usage, or limitations of usage, for which this (coordinate) reference system object is valid.Consider this field as final! This field is modified only at unmarshalling time by
AbstractReferenceSystem.setScope(InternationalString)
- See Also:
AbstractReferenceSystem.getScope()
-
-
Class GeodeticException extends RuntimeException implements Serializable
- serialVersionUID:
- -7844524593329236175L
-
Class ImmutableIdentifier extends FormattableObject implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>548055829L
-
Serialized Fields
-
authority
Citation authority
The person or party responsible for maintenance of the namespace, ornull
if not available.- See Also:
ImmutableIdentifier.getAuthority()
-
code
String code
Alphanumeric value identifying an instance in the namespace.- See Also:
ImmutableIdentifier.getCode()
-
codeSpace
String codeSpace
Identifier or namespace in which the code is valid, ornull
if not available. This is often an abbreviation of the authority name.- See Also:
ImmutableIdentifier.getCodeSpace()
-
description
InternationalString description
Natural language description of the meaning of the code value. -
version
String version
Version identifier for the namespace, as specified by the code authority. This version is included only when the code uses versions. When appropriate, the edition is identified by the effective date, coded using ISO 8601 date format.- See Also:
ImmutableIdentifier.getVersion()
-
-
Class NamedIdentifier extends ImmutableIdentifier implements Serializable
- serialVersionUID:
- -3982456534858346939L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked on deserialization for reading the name written byNamedIdentifier.writeObject(ObjectOutputStream)
, if any.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
Invoked on serialization for writing the NamedIdentifier.name if it was supplied by the user. Otherwise, we will letNamedIdentifier.getName()
recompute the name only when needed.- Throws:
IOException
- if an I/O error occurred while writing.
-
-
-
Package org.apache.sis.referencing.crs
-
Class AbstractCRS extends AbstractReferenceSystem implements Serializable
- serialVersionUID:
- -7433284548909530047L
-
Serialized Fields
-
coordinateSystem
CoordinateSystem coordinateSystem
The coordinate system.Consider this field as final! This field is modified only at unmarshalling time by
AbstractCRS.setCoordinateSystem(String, CoordinateSystem)
- See Also:
AbstractCRS.getCoordinateSystem()
-
-
Class DefaultCompoundCRS extends AbstractCRS implements Serializable
- serialVersionUID:
- -2656710314586929287L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Computes the single CRS list on deserialization.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
-
Serialized Fields
-
components
List<? extends CoordinateReferenceSystem> components
The coordinate reference systems in this compound CRS. May be the same reference thanDefaultCompoundCRS.singles
.Consider this field as final! This field is modified only at construction and unmarshalling time by
DefaultCompoundCRS.setComponents(List)
-
-
Class DefaultDerivedCRS extends AbstractDerivedCRS<Conversion> implements Serializable
- serialVersionUID:
- -8149602276542469876L
-
Class DefaultEngineeringCRS extends AbstractCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>063382701L
-
Serialized Fields
-
datum
EngineeringDatum datum
The datum.Consider this field as final! This field is modified only at unmarshalling time by
DefaultEngineeringCRS.setDatum(EngineeringDatum)
- See Also:
DefaultEngineeringCRS.getDatum()
-
-
Class DefaultGeocentricCRS extends DefaultGeodeticCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>287659827L
-
Class DefaultGeographicCRS extends DefaultGeodeticCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>38092335L
-
Class DefaultImageCRS extends AbstractCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>096397847L
-
Serialized Fields
-
datum
ImageDatum datum
The datum.Consider this field as final! This field is modified only at unmarshalling time by
DefaultImageCRS.setDatum(ImageDatum)
- See Also:
DefaultImageCRS.getDatum()
-
-
Class DefaultParametricCRS extends AbstractCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>331342649L
-
Serialized Fields
-
datum
DefaultParametricDatum datum
The datum.Consider this field as final! This field is modified only at unmarshalling time by
setDatum(ParametricDatum)
- See Also:
DefaultParametricCRS.getDatum()
-
-
Class DefaultProjectedCRS extends AbstractDerivedCRS<Projection> implements Serializable
- serialVersionUID:
- -4502680112031773028L
-
Class DefaultTemporalCRS extends AbstractCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>197222007L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
Invoked on deserialization for restoring the transient fields.- Throws:
IOException
- if an I/O error occurred while reading or if the stream contains invalid data.ClassNotFoundException
- if the class serialized on the stream is not on the classpath.
-
-
Serialized Fields
-
datum
TemporalDatum datum
The datum.Consider this field as final! This field is modified only at unmarshalling time by
DefaultTemporalCRS.setDatum(TemporalDatum)
- See Also:
DefaultTemporalCRS.getDatum()
-
-
Class DefaultVerticalCRS extends AbstractCRS implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>719941800L
-
Serialized Fields
-
datum
VerticalDatum datum
The datum.Consider this field as final! This field is modified only at unmarshalling time by
DefaultVerticalCRS.setDatum(VerticalDatum)
- See Also:
DefaultVerticalCRS.getDatum()
-
-
-
Package org.apache.sis.referencing.cs
-
Class AbstractCS extends AbstractIdentifiedObject implements Serializable
- serialVersionUID:
-<PHONE_NUMBER>533744744L
-
Serialized Fields
-
axes
CoordinateSystemAxis[] axes
The sequence of axes for this coordinate system.Consider this field as final! This field is modified only at unmarshalling time by
AbstractCS.setAxis(CoordinateSystemAxis[])
- See Also:
AbstractCS.getAxis(int)
-
-