Object
Static
- Direct Known Subclasses:
AffineTransforms2D,ArgumentChecks,ArraysExt,Characters,CharSequences,Citations,Classes,Containers,CoordinateSystems,CRS,DataStores,DecimalFunctions,Envelopes,Exceptions,Extents,FeatureOperations,Features,FrenchProfile,IdentifiedObjects,IO,JapaneseProfile,Locales,Logging,MathFunctions,MathTransforms,Matrices,Names,Namespaces,Numbers,ObjectConverters,PixelTranslation,Quantities,Shapes2D,StringBuilders,TreeTables,Types,Units,Utilities,XML
Parent of SIS classes that contain only static utility methods.
This parent class is used for documentation purpose only.
The list below summarizes some of the utility classes:
| OGC/ISO objects (metadata, referencing, geometries) | |
|---|---|
Citations |
Predefined Citation
and methods for comparing against titles or identifiers. |
CoordinateSystems |
Parses axis names and creates transforms between CoordinateSystem
instances. |
CRS |
Instantiates or provides information about CoordinateReferenceSystem. |
Envelopes |
Parse, format and transform Envelope objects. |
Extents |
Extract information from Extent objects. |
IdentifiedObjects |
Handle names, identifiers or properties of
IdentifiedObject instances. |
Names |
Simple creation and operations on GenericName objects. |
Parameters |
Creates, searches or modifies ParameterValue instances
in a group of parameters. |
Types |
UML identifier and description for GeoAPI types. |
| Mathematics and units of measurement | |
DecimalFunctions |
Mathematical methods related to base 10 representation of numbers. |
MathFunctions |
Additions to the Math methods. |
Matrices |
Create and compare Matrix objects |
Quantities |
Operations on quantities (values with units of measurement). |
Units |
Get a unit from a symbol or EPSG code, and test if a unit is angular, linear or temporal. |
| Input / Output (including CRS, XML, images) | |
DataStores |
Read or write geospatial data in various backends. |
IO |
Methods working on Appendable instances. |
Namespaces |
String constants for commonly used namespaces. |
XML |
Marshal or unmarshal ISO 19115 objects. |
| Miscellaneous utilities | |
ArraysExt |
Additions to the JDK Arrays methods
(include insert or remove of elements in the middle of arrays). |
Characters |
Find subscript and superscript digit characters. |
CharSequences |
Methods working on CharSequence or String instances. |
Classes |
Methods working with Class instances. |
Containers |
Additions to the JDK Collections methods, also related to the
CheckedContainer interface. |
Numbers |
Methods working with Number instances (include conversions between different types). |
ObjectConverters |
Create ObjectConverter instances, or collection views using object converters. |
StringBuilders |
Methods modifying StringBuilder content in-place. |
| Loggings and exceptions | |
ArgumentChecks |
Perform argument checks and throw IllegalArgumentException if needed. |
Exceptions |
Format a stack trace summary or change the exception message. |
Logging |
Get a JDK logger, which may be a wrapper around the Apache Commons Logging or Log4J framework. |
- Since:
- 0.3
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Static
protected Static()For subclasses only. Subclasses shall declare a private constructor for preventing instantiation.
-