# Uses of Interface
org.opengis.util.NameSpace

Packages that use NameSpace
Package
Description
org.apache.sis.referencing
Base classes for reference systems used for general positioning.
org.apache.sis.util.iso
Implementations of GeoAPI types from the `org.opengis.util` package.
org.opengis.util
A set of base types from ISO 19103 which cannot be mapped directly from Java, plus utilities.

- ## Uses of NameSpace in org.apache.sis.referencing

  Methods in org.apache.sis.referencing that return NameSpace
  Modifier and Type
  Method
  Description
  `NameSpace`
  NamedIdentifier.`scope()`
  Returns the scope (name space) in which this name is local.

- ## Uses of NameSpace in org.apache.sis.util.iso

  Classes in org.apache.sis.util.iso that implement NameSpace
  Modifier and Type
  Class
  Description
  `class`
  `DefaultNameSpace`
  A domain in which names given by character strings are defined.
  Methods in org.apache.sis.util.iso that return NameSpace
  Modifier and Type
  Method
  Description
  `NameSpace`
  DefaultNameFactory.`createNameSpace(GenericName name, Map<String,?> properties)`
  Returns a namespace having the given name.
  `abstract NameSpace`
  AbstractName.`scope()`
  Returns the scope (name space) in which this name is local.
  `NameSpace`
  DefaultLocalName.`scope()`
  Returns the scope (name space) in which this name is local.
  Methods in org.apache.sis.util.iso with parameters of type NameSpace
  Modifier and Type
  Method
  Description
  `GenericName`
  DefaultNameFactory.`createGenericName(NameSpace scope, CharSequence... parsedNames)`
  Creates a local or scoped name from an array of parsed names.
  `LocalName`
  DefaultNameFactory.`createLocalName(NameSpace scope, CharSequence name)`
  Creates a local name from the given character sequence.
  `MemberName`
  DefaultNameFactory.`createMemberName(NameSpace scope, CharSequence name, TypeName attributeType)`
  Creates a member name from the given character sequence and attribute type.
  `TypeName`
  DefaultNameFactory.`createTypeName(NameSpace scope, CharSequence name)`
  Creates a type name from the given character sequence and automatically inferred Java type.
  `TypeName`
  DefaultNameFactory.`createTypeName(NameSpace scope, CharSequence name, Type javaType)`
  Creates a type name from the given character sequence and explicit Java type.
  `static String`
  DefaultNameSpace.`getSeparator(NameSpace ns, boolean head)`
  Returns the separator between name components in the given namespace.
  `GenericName`
  DefaultNameFactory.`parseGenericName(NameSpace scope, CharSequence name)`
  Constructs a generic name from a qualified name.
  Constructors in org.apache.sis.util.iso with parameters of type NameSpace
  Modifier
  Constructor
  Description
  `protected`
  `DefaultLocalName(NameSpace scope, CharSequence name)`
  Constructs a local name from the given character sequence.
  `protected`
  `DefaultMemberName(NameSpace scope, CharSequence name, TypeName attributeType)`
  Constructs a member name from the given character sequence and attribute type.
  `protected`
  `DefaultScopedName(NameSpace scope, List<? extends CharSequence> names)`
  Constructs a scoped name from the specified list of strings.
  `protected`
  `DefaultTypeName(NameSpace scope, CharSequence name)`
  Constructs a type name from the given character sequence and infers automatically a Java type.
  `protected`
  `DefaultTypeName(NameSpace scope, CharSequence name, Type javaType)`
  Constructs a type name from the given character sequence and explicit Java type.

- ## Uses of NameSpace in org.opengis.util

  Methods in org.opengis.util that return NameSpace
  Modifier and Type
  Method
  Description
  `NameSpace`
  NameFactory.`createNameSpace(GenericName name, Map<String,?> properties)`
  Creates a namespace having the given name and separators.
  `NameSpace`
  GenericName.`scope()`
  Returns the scope (name space) in which this name is local.
  Methods in org.opengis.util with parameters of type NameSpace
  Modifier and Type
  Method
  Description
  `GenericName`
  NameFactory.`createGenericName(NameSpace scope, CharSequence... parsedNames)`
  Creates a local or scoped name from an array of parsed names.
  `LocalName`
  NameFactory.`createLocalName(NameSpace scope, CharSequence name)`
  Creates a local name from the given character sequence.
  `TypeName`
  NameFactory.`createTypeName(NameSpace scope, CharSequence name)`
  Creates a type name from the given character sequence.
  `GenericName`
  NameFactory.`parseGenericName(NameSpace scope, CharSequence name)`
  Constructs a generic name from a qualified name.