A C D E F G H I L M N O P R S T U V W X

A

acquireMarshaller() - Method in class MarshallerPool
Returns a JAXB marshaller from the pool.
acquireUnmarshaller() - Method in class MarshallerPool
Returns a JAXB unmarshaller from the pool.
addAnchor(String, URI) - Method in class MarshallerPool
Adds a label associated to an URN.

C

canUseReference(Class<T>, T, UUID) - Method in class ObjectLinker
Returns true if the marshaller can use a reference to the given metadata instead than writing the full element.
CONVERTERS - Static variable in class XML
Allows client code to control the behavior of the (un)marshalling process when an element can not be processed, or alter the element values.
createMarshaller() - Method in class MarshallerPool
Creates an configure a new JAXB marshaller.
createNilObject(Class<T>) - Method in class NilReason
Returns an object of the given type which is nil for the reason represented by this enum.
createUnmarshaller() - Method in class MarshallerPool
Creates an configure a new JAXB unmarshaller.
CSW_202 - Static variable in class Namespaces
The "http://www.opengis.net/cat/csw/2.0.2" URL.

D

DEFAULT - Static variable in class ObjectConverters
The default, thread-safe and immutable instance.
DEFAULT - Static variable in class ObjectLinker
The default and thread-safe instance.
defaultClassesToBeBound() - Static method in class MarshallerPool
Returns the root classes of Geotk objects to be marshalled by default.

E

equals(Object) - Method in class NilReason
Compares this NilReason with the specified object for equality.
equals(Object) - Method in class XLink
Compares this XLink with the given object for equality.
exceptionOccured(T, Class<T>, Class<?>, Exception) - Method in class ObjectConverters
Invoked when an exception occurred in any toXXX(...) method.

F

FRA - Static variable in class Namespaces
The "http://www.cnig.gouv.fr/2005/fra" URL.
freeze() - Method in class XLink
Marks this xlink as unmodifiable.

G

GCO - Static variable in class Namespaces
The "http://www.isotc211.org/2005/gco" URL.
getActuate() - Method in class XLink
Returns the desired timing of traversal from the starting resource to the ending resource.
getArcRole() - Method in class XLink
Returns a URI reference for some description of the arc role.
getExplanation() - Method in class NilReason
If this NilReason is an enumeration of kind NilReason.OTHER, returns the explanation text.
getFrom() - Method in class XLink
Returns the starting resource.
getHRef() - Method in class XLink
Returns a URN to an external resources, or to an other part of a XML document, or an identifier.
getIdentifierMap() - Method in interface IdentifiedObject
A map view of identifiers.
getIdentifiers() - Method in interface IdentifiedObject
Returns all identifiers associated to this object.
getLabel() - Method in class XLink
Returns an identification of the target of a from or to attribute.
getName() - Method in interface IdentifierSpace
Returns the name of this identifier space.
getNilReason() - Method in interface NilObject
Returns the reason why this object is empty.
getPreferredPrefix(String, String) - Static method in class Namespaces
Returns the preferred prefix for the given namespace URI.
getRole() - Method in class XLink
Returns a URI reference for some description of the arc role.
getShow() - Method in class XLink
Returns the desired presentation of the ending resource on traversal from the starting resource.
getSpecialized(IdentifierSpace<T>) - Method in interface IdentifierMap
Returns the identifier to which the specified key is mapped, or null if this map contains no mapping for the key.
getTitle() - Method in class XLink
Returns a human-readable string with a short description for the arc.
getTo() - Method in class XLink
Returns the ending resource.
getType() - Method in class XLink
Returns the type of link.
getURI() - Method in class NilReason
If the explanation of this NilReason is referenced by a URI, returns that URI.
getXLink() - Method in interface IdentifiedObject
Deprecated. Replaced by getIdentifierMap().getSpecialized(IdentifierSpace.XLINK).
GFC - Static variable in class Namespaces
The "http://www.isotc211.org/2005/gfc" URL.
GMD - Static variable in class Namespaces
The "http://www.isotc211.org/2005/gmd" URL.
GMI - Static variable in class Namespaces
The "http://www.isotc211.org/2005/gmi" URL.
GML - Static variable in class Namespaces
The "http://www.opengis.net/gml" URL.
GMX - Static variable in class Namespaces
The "http://www.isotc211.org/2005/gmx" URL.

H

hashCode() - Method in class NilReason
Returns a hash code value for this NilReason.
hashCode() - Method in class XLink
Returns a hash code value for this XLink.
HREF - Static variable in interface IdentifierSpace
An optional attribute for URN to an external resources, or to an other part of a XML document, or an identifier.

I

ID - Static variable in interface IdentifierSpace
A standard GML attribute available on every object-with-identity.
IdentifiedObject - Interface in org.geotoolkit.xml
The interface for all Geotk objects having identifiers.
IdentifierMap - Interface in org.geotoolkit.xml
A map view of some or all identifiers in an identified object.
IdentifierSpace<T> - Interface in org.geotoolkit.xml
Some identifier namespaces that are handled in a special way.
INAPPLICABLE - Static variable in class NilReason
There is no value.

L

LINKER - Static variable in class XML
Allows client code to replace xlink or uuidref attributes by the actual object to use.
LOCALE - Static variable in class XML
Allows client code to specify the locale to use for marshalling InternationalString and CodeList instances.

M

marshal(Object) - Static method in class XML
Marshall the given object into a string.
marshal(Object, OutputStream) - Static method in class XML
Marshall the given object into a stream.
marshal(Object, File) - Static method in class XML
Marshall the given object into a file.
MarshallerPool - Class in org.geotoolkit.xml
Creates and configures Marshaller or Unmarshaller objects for use with Geotk.
MarshallerPool(Class<?>...) - Constructor for class MarshallerPool
Creates a new factory for the given class to be bound, with a default empty namespace.
MarshallerPool(Map<String, String>, Class<?>...) - Constructor for class MarshallerPool
Creates a new factory for the given class to be bound.
MarshallerPool(String) - Constructor for class MarshallerPool
Creates a new factory for the given packages, with a default empty namespace.
MarshallerPool(Map<String, String>, String) - Constructor for class MarshallerPool
Creates a new factory for the given packages.
MISSING - Static variable in class NilReason
The correct value is not readily available to the sender of this data.

N

Namespaces - Class in org.geotoolkit.xml
List some namespaces URLs used by JAXB when (un)marshalling.
newIdentifiedObject(Class<T>, Identifier...) - Method in class ObjectLinker
Returns an empty object of the given type having the given identifiers.
NilObject - Interface in org.geotoolkit.xml
A marker interface for empty XML elements.
NilReason - Class in org.geotoolkit.xml
Explanation for a missing XML element.

O

ObjectConverters - Class in org.geotoolkit.xml
Performs conversions of objects encountered during XML (un)marshalling.
ObjectConverters() - Constructor for class ObjectConverters
Creates a default ObjectConverters.
ObjectLinker - Class in org.geotoolkit.xml
Invoked by the unmarshaller when xlink or uuidref attributes are found instead of object definition.
ObjectLinker() - Constructor for class ObjectLinker
Creates a default ObjectLinker.
org.geotoolkit.xml - package org.geotoolkit.xml
Provides methods for marshalling and unmarshalling Geotk objects in XML.
OTHER - Static variable in class NilReason
Other brief explanation.

P

putSpecialized(IdentifierSpace<T>, T) - Method in interface IdentifierMap
Associates the specified identifier with the specified key in this map (optional operation).

R

release(Marshaller) - Method in class MarshallerPool
Declares a marshaller as available for reuse.
release(Unmarshaller) - Method in class MarshallerPool
Declares a unmarshaller as available for reuse.
resolve(Class<T>, UUID) - Method in class ObjectLinker
Returns an object of the given type for the given uuid attribute, or null if none.
resolve(Class<T>, XLink) - Method in class ObjectLinker
Returns an object of the given type for the given xlink attribute, or null if none.
resolve(Class<T>, NilReason) - Method in class ObjectLinker
Returns an object of the given type for the given nilReason attributes.
ROOT_NAMESPACE_KEY - Static variable in class MarshallerPool
The key to be used in the map given to the constructors for specifying the root namespace.

S

SCHEMAS - Static variable in class XML
Allows client code to specify the root URL of schemas.
setActuate(XLink.Actuate) - Method in class XLink
Sets the desired timing of traversal from the starting resource to the ending resource.
setArcRole(URI) - Method in class XLink
Sets a URI reference for some description of the arc role.
setFrom(String) - Method in class XLink
Sets the starting resource.
setHRef(URI) - Method in class XLink
Sets the URN to a resources.
setLabel(String) - Method in class XLink
Sets an identification of the target of a from or to attribute.
setRole(URI) - Method in class XLink
Sets the URI reference for some description of the arc role.
setShow(XLink.Show) - Method in class XLink
Sets the desired presentation of the ending resource on traversal from the starting resource.
setTitle(InternationalString) - Method in class XLink
Sets a human-readable string with a short description for the arc.
setTo(String) - Method in class XLink
Sets the ending resource.
setType(XLink.Type) - Method in class XLink
Sets the type of link.
setXLink(XLink) - Method in interface IdentifiedObject
Deprecated. Replaced by getIdentifierMap().putSpecialized(IdentifierSpace.XLINK, link).
STRING_SUBSTITUTES - Static variable in class XML
Allows marshallers to substitute some code lists by the simpler <gco:CharacterString> element.

T

TEMPLATE - Static variable in class NilReason
The value will be available later.
TIMEZONE - Static variable in class XML
The timezone to use for marshalling dates and times.
toLocale(String) - Method in class ObjectConverters
Converts the given string to a locale.
toNilReason(String) - Method in class ObjectConverters
Converts the given string to a NilReason.
toString() - Method in class NilReason
Returns the GML string representation of this NilReason.
toString() - Method in class XLink
Returns a string representation of this object.
toUnit(String) - Method in class ObjectConverters
Converts the given string to a unit.
toURI(String) - Method in class ObjectConverters
Converts the given string to a URI.
toURI(URL) - Method in class ObjectConverters
Converts the given URL to a URI.
toURL(URI) - Method in class ObjectConverters
Converts the given URI to a URL.
toUUID(String) - Method in class ObjectConverters
Converts the given string to a Universal Unique Identifier.

U

UNKNOWN - Static variable in class NilReason
The correct value is not known to, and not computable by, the sender of this data.
unmarshal(String) - Static method in class XML
Unmarshall an object from the given string.
unmarshal(InputStream) - Static method in class XML
Unmarshall an object from the given stream.
unmarshal(File) - Static method in class XML
Unmarshall an object from the given file.
UUID - Static variable in interface IdentifierSpace
An optional attribute available on every object-with-identity provided in the GMD schemas that implement ISO 19115 in XML.

V

valueOf(String) - Static method in class NilReason
Parses the given nil reason.
valueOf(String) - Static method in enum XLink.Actuate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum XLink.Show
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum XLink.Type
Returns the enum constant of this type with the specified name.
values() - Static method in class NilReason
Returns an array containing every instances of this type that have not yet been garbage collected.
values() - Static method in enum XLink.Actuate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum XLink.Show
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum XLink.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

WITHHELD - Static variable in class NilReason
The value is not divulged.

X

XLINK - Static variable in interface IdentifierSpace
Any XML attributes defined by OGC in the xlink schema.
XLINK - Static variable in class Namespaces
The "http://www.w3.org/1999/xlink" URL.
XLink - Class in org.geotoolkit.xml
The XML attributes defined by OGC in the xlink schema.
XLink() - Constructor for class XLink
Creates a new link.
XLink(XLink) - Constructor for class XLink
Creates a new link as a copy of the given link.
XLink.Actuate - Enum in org.geotoolkit.xml
Communicates the desired timing of traversal from the starting resource to the ending resource.
XLink.Show - Enum in org.geotoolkit.xml
Communicates the desired presentation of the ending resource on traversal from the starting resource.
XLink.Type - Enum in org.geotoolkit.xml
The type of a xlink.
XML - Class in org.geotoolkit.xml
Provides convenience methods for marshalling and unmarshalling Geotk objects.
XSI - Static variable in class Namespaces
The "http://www.w3.org/2001/XMLSchema-instance" URL.

A C D E F G H I L M N O P R S T U V W X

Copyright © 2009-2011 Geotoolkit.org. All Rights Reserved.