|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TypeUse | |
|---|---|
| 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.xmlschema | |
| com.sun.tools.xjc.reader.xmlschema.bindinfo | Object Model that represents customization declarations. |
| 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.) |
class |
CClassInfo
Mutable ClassInfo represenatation. |
class |
CClassRef
Refernece to an existing class. |
class |
CEnumLeafInfo
Transducer that converts a string into an "enumeration class." |
| 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
|
| 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 javax.xml.bind.annotation.adapters.XmlAdapter> adapter,
boolean copy)
Creates a new adapter TypeUse by using the existing Adapter class. |
TypeUse |
CBuiltinLeafInfo.makeAdapted(Class<? extends javax.xml.bind.annotation.adapters.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,
com.sun.xml.bind.v2.model.core.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 javax.xml.bind.annotation.adapters.XmlAdapter> adapter,
boolean copy)
Creates a new adapter TypeUse by using the existing Adapter class. |
static CDefaultValue |
CDefaultValue.create(TypeUse typeUse,
com.sun.xml.xsom.XmlString defaultValue)
Creates a new CDefaultValue that computes the default value
by applying a lexical representation to a TypeUse. |
void |
CElementInfo.initContentType(TypeUse contentType,
com.sun.xml.xsom.XSElementDecl source,
com.sun.xml.xsom.XmlString defaultValue)
|
static TypeUse |
TypeUseFactory.makeCollection(TypeUse t)
|
static TypeUse |
TypeUseFactory.makeID(TypeUse t,
com.sun.xml.bind.v2.model.core.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,
com.sun.xml.xsom.XSComponent source,
CCustomizations customizations,
Locator locator,
QName attName,
TypeUse type,
QName typeName,
boolean required)
|
|
CElementInfo(Model model,
QName tagName,
CClassInfoParent parent,
TypeUse contentType,
com.sun.xml.xsom.XmlString defaultValue,
com.sun.xml.xsom.XSElementDecl source,
CCustomizations customizations,
Locator location)
Creates an element in the given parent. |
|
CValuePropertyInfo(String name,
com.sun.xml.xsom.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 |
BIUserConversion.getTransducer()
Gets a transducer for this conversion. |
TypeUse |
BIEnumeration.getTransducer()
Returns a transducer for this enumeration declaration. |
TypeUse |
BIConversion.getTransducer()
Gets a transducer for this conversion. |
| 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
TypeUses for the built-in types. |
com.sun.xml.xsom.visitor.XSSimpleTypeFunction<TypeUse> |
SimpleTypeBuilder.composer
|
| Methods in com.sun.tools.xjc.reader.xmlschema that return TypeUse | |
|---|---|
TypeUse |
ClassSelector.bindToType(com.sun.xml.xsom.XSType t,
com.sun.xml.xsom.XSComponent referer)
|
TypeUse |
SimpleTypeBuilder.build(com.sun.xml.xsom.XSSimpleType type)
Entry point from outside. |
TypeUse |
SimpleTypeBuilder.buildDef(com.sun.xml.xsom.XSSimpleType type)
A version of the SimpleTypeBuilder.build(XSSimpleType) method
used to bind the definition of a class generated from
the given simple type. |
| 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(com.sun.xml.xsom.XSSimpleType owner)
Gets the TypeUse object that this conversion represents. |
TypeUse |
BIConversion.Static.getTypeUse(com.sun.xml.xsom.XSSimpleType owner)
|
TypeUse |
BIConversion.User.getTypeUse(com.sun.xml.xsom.XSSimpleType owner)
|
TypeUse |
BIConversion.UserAdapter.getTypeUse(com.sun.xml.xsom.XSSimpleType owner)
|
| Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type TypeUse | |
|---|---|
CAttributePropertyInfo |
BIProperty.createAttributeProperty(com.sun.xml.xsom.XSAttributeUse use,
TypeUse tu)
|
CValuePropertyInfo |
BIProperty.createValueProperty(String defaultName,
boolean forConstant,
com.sun.xml.xsom.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 | |||||||||