|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypeUse | |
---|---|
com.sun.tools.xjc.api.impl.s2j | implementation of the XJC API for schema to java. |
com.sun.tools.xjc.model | Implementation of the com.sun.xml.bind.v2.model.core package for XJC. |
com.sun.tools.xjc.reader.dtd.bindinfo | Object Model that represents DTD binding information. |
com.sun.tools.xjc.reader.relaxng | |
com.sun.tools.xjc.reader.xmlschema | |
com.sun.tools.xjc.reader.xmlschema.bindinfo | Object Model that represents customization declarations. |
Uses of TypeUse in com.sun.tools.xjc.api.impl.s2j |
---|
Constructors in com.sun.tools.xjc.api.impl.s2j with parameters of type TypeUse | |
---|---|
TypeAndAnnotationImpl(Outline outline,
TypeUse typeUse)
|
Uses of TypeUse in com.sun.tools.xjc.model |
---|
Subinterfaces of TypeUse in com.sun.tools.xjc.model | |
---|---|
interface |
CClass
Either CClassInfo or CClassRef . |
interface |
CNonElement
NonElement at compile-time. |
Classes in com.sun.tools.xjc.model that implement TypeUse | |
---|---|
class |
CArrayInfo
Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC. |
class |
CBuiltinLeafInfo
Encapsulates the default handling for leaf classes (which are bound to text in XML.) In particular this class knows how to convert the lexical value into the Java class according to this default rule. |
class |
CClassInfo
Mutable ClassInfo represenatation. |
class |
CClassRef
Refernece to an existing class. |
class |
CEnumLeafInfo
Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec. |
(package private) class |
TypeUseImpl
General-purpose TypeUse implementation. |
Fields in com.sun.tools.xjc.model declared as TypeUse | |
---|---|
static TypeUse |
CBuiltinLeafInfo.BOOLEAN_ZERO_OR_ONE
boolean restricted to 0 or 1. |
static TypeUse |
CBuiltinLeafInfo.HEXBIN_BYTE_ARRAY
|
static TypeUse |
CBuiltinLeafInfo.ID
|
static TypeUse |
CBuiltinLeafInfo.IDREF
IDREF. |
static TypeUse |
CBuiltinLeafInfo.NORMALIZED_STRING
|
static TypeUse |
CBuiltinLeafInfo.STRING_LIST
For all list of strings, such as NMTOKENS, ENTITIES. |
static TypeUse |
CBuiltinLeafInfo.TOKEN
|
protected TypeUse |
CSingleTypePropertyInfo.type
|
Methods in com.sun.tools.xjc.model that return TypeUse | |
---|---|
static TypeUse |
TypeUseFactory.adapt(TypeUse t,
CAdapter adapter)
|
static TypeUse |
TypeUseFactory.adapt(TypeUse t,
Class<? extends XmlAdapter> adapter,
boolean copy)
Creates a new adapter TypeUse by using the existing Adapter class. |
TypeUse |
CBuiltinLeafInfo.makeAdapted(Class<? extends XmlAdapter> adapter,
boolean copy)
Creates a TypeUse that represents an adapted use of this CBuiltinLeafInfo . |
TypeUse |
CBuiltinLeafInfo.makeCollection()
Creates a TypeUse that represents a collection of this CBuiltinLeafInfo . |
static TypeUse |
TypeUseFactory.makeCollection(TypeUse t)
|
static TypeUse |
TypeUseFactory.makeID(TypeUse t,
ID id)
|
TypeUse |
CBuiltinLeafInfo.makeMimeTyped(javax.activation.MimeType mt)
Creates a TypeUse that represents a MIME-type assocaited version of this CBuiltinLeafInfo . |
static TypeUse |
TypeUseFactory.makeMimeTyped(TypeUse t,
javax.activation.MimeType mt)
|
Methods in com.sun.tools.xjc.model that return types with arguments of type TypeUse | |
---|---|
Map<QName,TypeUse> |
Model.typeUses()
|
Methods in com.sun.tools.xjc.model with parameters of type TypeUse | |
---|---|
static TypeUse |
TypeUseFactory.adapt(TypeUse t,
CAdapter adapter)
|
static TypeUse |
TypeUseFactory.adapt(TypeUse t,
Class<? extends XmlAdapter> adapter,
boolean copy)
Creates a new adapter TypeUse by using the existing Adapter class. |
static CDefaultValue |
CDefaultValue.create(TypeUse typeUse,
XmlString defaultValue)
Creates a new CDefaultValue that computes the default value
by applying a lexical representation to a TypeUse . |
void |
CElementInfo.initContentType(TypeUse contentType,
XSElementDecl source,
XmlString defaultValue)
|
static TypeUse |
TypeUseFactory.makeCollection(TypeUse t)
|
static TypeUse |
TypeUseFactory.makeID(TypeUse t,
ID id)
|
static TypeUse |
TypeUseFactory.makeMimeTyped(TypeUse t,
javax.activation.MimeType mt)
|
protected static boolean |
CPropertyInfo.needsExplicitTypeName(TypeUse type,
QName typeName)
Checks if the given TypeUse would need an explicit XmlSchemaType
annotation with the given type name. |
Constructors in com.sun.tools.xjc.model with parameters of type TypeUse | |
---|---|
CAttributePropertyInfo(String name,
XSComponent source,
CCustomizations customizations,
Locator locator,
QName attName,
TypeUse type,
QName typeName,
boolean required)
|
|
CElementInfo(Model model,
QName tagName,
CClassInfoParent parent,
TypeUse contentType,
XmlString defaultValue,
XSElementDecl source,
CCustomizations customizations,
Locator location)
Creates an element in the given parent. |
|
CSingleTypePropertyInfo(String name,
TypeUse type,
QName typeName,
XSComponent source,
CCustomizations customizations,
Locator locator)
|
|
CValuePropertyInfo(String name,
XSComponent source,
CCustomizations customizations,
Locator locator,
TypeUse type,
QName typeName)
|
Uses of TypeUse in com.sun.tools.xjc.reader.dtd.bindinfo |
---|
Methods in com.sun.tools.xjc.reader.dtd.bindinfo that return TypeUse | |
---|---|
TypeUse |
BIConversion.getTransducer()
Gets a transducer for this conversion. |
TypeUse |
BIEnumeration.getTransducer()
Returns a transducer for this enumeration declaration. |
TypeUse |
BIUserConversion.getTransducer()
Gets a transducer for this conversion. |
Uses of TypeUse in com.sun.tools.xjc.reader.relaxng |
---|
Methods in com.sun.tools.xjc.reader.relaxng that return TypeUse | |
---|---|
(package private) TypeUse |
DatatypeLib.get(String name)
Maps the type name to the information. |
TypeUse |
TypeUseBinder.onAttribute(org.kohsuke.rngom.digested.DAttributePattern p)
|
TypeUse |
TypeUseBinder.onChoice(org.kohsuke.rngom.digested.DChoicePattern p)
|
TypeUse |
TypeUseBinder.onData(org.kohsuke.rngom.digested.DDataPattern p)
|
TypeUse |
TypeUseBinder.onElement(org.kohsuke.rngom.digested.DElementPattern p)
|
TypeUse |
TypeUseBinder.onEmpty(org.kohsuke.rngom.digested.DEmptyPattern p)
|
TypeUse |
TypeUseBinder.onGrammar(org.kohsuke.rngom.digested.DGrammarPattern p)
|
TypeUse |
TypeUseBinder.onGroup(org.kohsuke.rngom.digested.DGroupPattern p)
|
TypeUse |
TypeUseBinder.onInterleave(org.kohsuke.rngom.digested.DInterleavePattern p)
|
TypeUse |
TypeUseBinder.onList(org.kohsuke.rngom.digested.DListPattern p)
|
TypeUse |
TypeUseBinder.onMixed(org.kohsuke.rngom.digested.DMixedPattern p)
|
TypeUse |
TypeUseBinder.onNotAllowed(org.kohsuke.rngom.digested.DNotAllowedPattern p)
|
TypeUse |
TypeUseBinder.onOneOrMore(org.kohsuke.rngom.digested.DOneOrMorePattern p)
|
TypeUse |
TypeUseBinder.onOptional(org.kohsuke.rngom.digested.DOptionalPattern p)
|
TypeUse |
TypeUseBinder.onRef(org.kohsuke.rngom.digested.DRefPattern p)
|
TypeUse |
TypeUseBinder.onText(org.kohsuke.rngom.digested.DTextPattern p)
|
TypeUse |
TypeUseBinder.onValue(org.kohsuke.rngom.digested.DValuePattern p)
|
TypeUse |
TypeUseBinder.onZeroOrMore(org.kohsuke.rngom.digested.DZeroOrMorePattern p)
|
Uses of TypeUse in com.sun.tools.xjc.reader.xmlschema |
---|
Fields in com.sun.tools.xjc.reader.xmlschema with type parameters of type TypeUse | |
---|---|
static Map<String,TypeUse> |
SimpleTypeBuilder.builtinConversions
TypeUse s for the built-in types. |
XSSimpleTypeFunction<TypeUse> |
SimpleTypeBuilder.composer
|
Methods in com.sun.tools.xjc.reader.xmlschema that return TypeUse | |
---|---|
TypeUse |
ClassSelector.bindToType(XSType t,
XSComponent referer)
|
TypeUse |
SimpleTypeBuilder.build(XSSimpleType type)
Entry point from outside. |
TypeUse |
SimpleTypeBuilder.buildDef(XSSimpleType type)
A version of the SimpleTypeBuilder.build(XSSimpleType) method
used to bind the definition of a class generated from
the given simple type. |
(package private) TypeUse |
SimpleTypeBuilder.compose(XSSimpleType t)
Recursively decend the type inheritance chain to find a binding. |
Uses of TypeUse in com.sun.tools.xjc.reader.xmlschema.bindinfo |
---|
Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo that return TypeUse | |
---|---|
abstract TypeUse |
BIConversion.getTypeUse(XSSimpleType owner)
Gets the TypeUse object that this conversion represents. |
TypeUse |
BIConversion.Static.getTypeUse(XSSimpleType owner)
|
TypeUse |
BIConversion.User.getTypeUse(XSSimpleType owner)
|
TypeUse |
BIConversion.UserAdapter.getTypeUse(XSSimpleType owner)
|
Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type TypeUse | |
---|---|
CAttributePropertyInfo |
BIProperty.createAttributeProperty(XSAttributeUse use,
TypeUse tu)
|
CValuePropertyInfo |
BIProperty.createValueProperty(String defaultName,
boolean forConstant,
XSComponent source,
TypeUse tu,
QName typeName)
|
Constructors in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type TypeUse | |
---|---|
BIConversion.Static(Locator loc,
TypeUse transducer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |