Package org.apache.sis.util
Class Static
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, for documentation purpose.
 The list below summarizes some of the utility classes:
 
 
| Classes of the Java language | |
|---|---|
| Characters | Find subscript and superscript digit characters. | 
| CharSequences | Methods working on CharSequenceorStringinstances. | 
| StringBuilders | Methods modifying StringBuildercontent in-place. | 
| Numbers | Methods working with Numberinstances (include conversions between different types). | 
| Classes | Methods working with Classinstances. | 
| Containers | Additions to the JDK Collectionsmethods, also related to theCheckedContainerinterface. | 
| ArraysExt | Additions to the JDK Arraysmethods
         (include insert or remove of elements in the middle of arrays). | 
| Mathematics and units of measurement | |
| MathFunctions | Additions to the Mathmethods. | 
| DecimalFunctions | Mathematical methods related to base 10 representation of numbers. | 
| Matrices | Create and compare Matrixobjects | 
| Units | Get a unit from a symbol or EPSG code, and test if a unit is angular, linear or temporal. | 
| OGC/ISO objects (metadata, referencing, geometries) | |
| Types | UML identifier and description for GeoAPI types. | 
| Names | Simple creation and operations on GenericNameobjects. | 
| Citations | Pre-defined Citationand methods for comparing against titles or identifiers. | 
| Extents | Extract information from Extentobjects. | 
| Envelopes | Parse, format and transform Envelopeobjects. | 
| IdentifiedObjects | Handle names, identifiers or properties of IdentifiedObjectinstances. | 
| CoordinateSystems | Parses axis names and creates transforms between CoordinateSysteminstances. | 
| Parameters | Creates, searches or modifies ParameterValueinstances
         in a group of parameters. | 
| Input / Output (including CRS, XML, images) | |
| IO | Methods working on Appendableinstances. | 
| DataStores | Read or write geospatial data in various backends. | 
| XML | Marshal or unmarshal ISO 19115 objects. | 
| Namespaces | Stringconstants for commonly used namespaces. | 
| Loggings and exceptions | |
| ArgumentChecks | Perform argument checks and throw IllegalArgumentExceptionif 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. | 
| Factories | |
| ObjectConverters | Create ObjectConverterinstances, or collection views using object converters. | 
- Since:
- 0.3
Defined in the sis-utility module
- 
Constructor SummaryConstructors
- 
Method Summary
- 
Constructor Details- 
Staticprotected Static()For subclasses only. Subclasses shall declare a private constructor for preventing instantiation.
 
-