Top Description Fields Constructors Methods
com.sun.tools.xjc.reader.relaxng

pack-priv final Class DatatypeLib

extends Object
Class Inheritance
Imports
java.util.Collections, .HashMap, .Map, com.sun.tools.xjc.model.CBuiltinLeafInfo, .TypeUse, com.sun.tools.xjc.reader.xmlschema.SimpleTypeBuilder, com.sun.tools.rngom.xml.util.WellKnownNamespaces

Data-bindable datatype library.
Author
Kohsuke Kawaguchi

Field Summary

Modifier and TypeField and Description
public static final DatatypeLib
BUILTIN

Datatype library for the built-in type.

public final String
nsUri

Datatype library's namespace URI.

private final Map<String, TypeUse>
public static final DatatypeLib
XMLSCHEMA

Datatype library for XML Schema datatypes.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv TypeUse
get(String name)

Maps the type name to the information.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

BUILTINback to summary
public static final DatatypeLib BUILTIN

Datatype library for the built-in type.

nsUriback to summary
public final String nsUri

Datatype library's namespace URI.

typesback to summary
private final Map<String, TypeUse> types
XMLSCHEMAback to summary
public static final DatatypeLib XMLSCHEMA

Datatype library for XML Schema datatypes.

Constructor Detail

DatatypeLibback to summary
public DatatypeLib(String nsUri, Map<String, TypeUse> types)

Method Detail

getback to summary
pack-priv TypeUse get(String name)

Maps the type name to the information.