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
public class Static extends Object
Parent of SIS classes that contain only static utility methods, for documentation purpose. The list below summarizes some of the utility classes:Static utility classes (non exhaustive list) Classes of the Java language CharactersFind subscript and superscript digit characters. CharSequencesMethods working on CharSequenceorStringinstances.StringBuildersMethods modifying StringBuildercontent in-place.NumbersMethods working with Numberinstances (include conversions between different types).ClassesMethods working with Classinstances.ContainersAdditions to the JDK Collectionsmethods, also related to theCheckedContainerinterface.ArraysExtAdditions to the JDK Arraysmethods (include insert or remove of elements in the middle of arrays).Mathematics and units of measurement MathFunctionsAdditions to the Mathmethods.DecimalFunctionsMathematical methods related to base 10 representation of numbers. MatricesCreate and compare MatrixobjectsUnitsGet a unit from a symbol or EPSG code, and test if a unit is angular, linear or temporal. OGC/ISO objects (metadata, referencing, geometries) TypesUML identifier and description for GeoAPI types. NamesSimple creation and operations on GenericNameobjects.CitationsPre-defined Citationand methods for comparing against titles or identifiers.ExtentsExtract information from Extentobjects.EnvelopesParse, format and transform Envelopeobjects.IdentifiedObjectsHandle names, identifiers or properties of IdentifiedObjectinstances.CoordinateSystemsParses axis names and creates transforms between CoordinateSysteminstances.ParametersCreates, searches or modifies ParameterValueinstances in a group of parameters.Input / Output (including CRS, XML, images) IOMethods working on Appendableinstances.DataStoresRead or write geospatial data in various backends. XMLMarshal or unmarshal ISO 19115 objects. NamespacesStringconstants for commonly used namespaces.Loggings and exceptions ArgumentChecksPerform argument checks and throw IllegalArgumentExceptionif needed.ExceptionsFormat a stack trace summary or change the exception message. LoggingGet a JDK logger, which may be a wrapper around the Apache Commons Logging or Log4J framework. Factories ObjectConvertersCreate ObjectConverterinstances, or collection views using object converters.- Since:
- 0.3
Defined in the
sis-utilitymodule