# Uses of Enum Class
org.apache.sis.setup.GeometryLibrary

Packages that use GeometryLibrary
Package
Description
org.apache.sis.feature
Defines the structure and content of views of real-world phenomenon.
org.apache.sis.feature.builder
Helper classes for creating `FeatureType` instances.
org.apache.sis.setup
Provides information and some controls about Apache SIS configuration.

- ## Uses of GeometryLibrary in org.apache.sis.feature

  Methods in org.apache.sis.feature with parameters of type GeometryLibrary
  Modifier and Type
  Method
  Description
  `static AbstractOperation`
  FeatureOperations.`groupAsPolyline(Map<String,?> identification, GeometryLibrary library, AbstractIdentifiedType components)`
  Creates a single geometry from a sequence of points or polylines stored in another property.

- ## Uses of GeometryLibrary in org.apache.sis.feature.builder

  Constructors in org.apache.sis.feature.builder with parameters of type GeometryLibrary
  Modifier
  Constructor
  Description
  ``
  `FeatureTypeBuilder(NameFactory factory, GeometryLibrary library, Locale locale)`
  Creates a new builder instance using the given name factory, geometry library and locale for formatting error messages.

- ## Uses of GeometryLibrary in org.apache.sis.setup

  Subclasses with type arguments of type GeometryLibrary in org.apache.sis.setup
  Modifier and Type
  Class
  Description
  `enum`
  `GeometryLibrary`
  Some libraries providing geometric objects or topological operations.
  Fields in org.apache.sis.setup with type parameters of type GeometryLibrary
  Modifier and Type
  Field
  Description
  `static final OptionKey<GeometryLibrary>`
  OptionKey.`GEOMETRY_LIBRARY`
  The library to use for creating geometric objects at reading time.
  Methods in org.apache.sis.setup that return GeometryLibrary
  Modifier and Type
  Method
  Description
  `static GeometryLibrary`
  GeometryLibrary.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static GeometryLibrary[]`
  GeometryLibrary.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.