Package org.apache.sis.util
Class Static
java.lang.Object
org.apache.sis.util.Static
- Direct Known Subclasses:
AffineTransforms2D
,ArgumentChecks
,ArraysExt
,AttributeConvention
,Attributes
,AxisDirections
,Characters
,CharSequences
,Citations
,Classes
,CollectionsExt
,Constants
,Containers
,CoordinateSystems
,CRS
,DataStores
,DecimalFunctions
,Envelopes
,ESRI
,Exceptions
,Extents
,FeatureOperations
,Features
,FeatureUtilities
,Formulas
,FrenchProfile
,FunctionNames
,IdentifiedObjects
,Identifiers
,ImageUtilities
,ImplementationHelper
,InputFactory
,Interim
,IO
,IOUtilities
,JTS
,Locales
,Loggers
,Logging
,MathFunctions
,MathTransforms
,Matrices
,NameMeaning
,Names
,Namespaces
,Numbers
,Numerics
,ObjectConverters
,OutputFactory
,PixelTranslation
,Quantities
,RasterFactory
,ReferencingUtilities
,SampleDimensions
,Shapes2D
,ShapeUtilities
,SQLUtilities
,StoreUtilities
,StringBuilders
,Strings
,Tags
,TemporalUtilities
,Threads
,TransformationAccuracy
,TreeTables
,Types
,Units
,URLs
,Utilities
,WKTKeywords
,WKTUtilities
,XML
,XPath
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 CharSequence or String instances. |
StringBuilders |
Methods modifying StringBuilder content in-place. |
Numbers |
Methods working with Number instances (include conversions between different types). |
Classes |
Methods working with Class instances. |
Containers |
Additions to the JDK Collections methods, also related to the
CheckedContainer interface. |
ArraysExt |
Additions to the JDK Arrays methods
(include insert or remove of elements in the middle of arrays). |
Mathematics and units of measurement | |
MathFunctions |
Additions to the Math methods. |
DecimalFunctions |
Mathematical methods related to base 10 representation of numbers. |
Matrices |
Create and compare Matrix objects |
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 GenericName objects. |
Citations |
Pre-defined Citation
and methods for comparing against titles or identifiers. |
Extents |
Extract information from Extent objects. |
Envelopes |
Parse, format and transform Envelope objects. |
IdentifiedObjects |
Handle names, identifiers or properties of
IdentifiedObject instances. |
CoordinateSystems |
Parses axis names and creates transforms between CoordinateSystem
instances. |
Parameters |
Creates, searches or modifies ParameterValue instances
in a group of parameters. |
Input / Output (including CRS, XML, images) | |
IO |
Methods working on Appendable instances. |
DataStores |
Read or write geospatial data in various backends. |
XML |
Marshal or unmarshal ISO 19115 objects. |
Namespaces |
String constants for commonly used namespaces. |
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. |
Factories | |
ObjectConverters |
Create ObjectConverter instances, or collection views using object converters. |
- Since:
- 0.3
- Version:
- 0.3
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Static
protected Static()For subclasses only. Subclasses shall declare a private constructor for preventing instantiation.
-