java.lang.Object
com.sun.xml.ws.spi.db.TypeInfo
A reference to a JAXB-bound type.
Subject to change without notice.
- Since:
- 2.0 EA1
- Author:
- Kohsuke Kawaguchi, [email protected]
-
Field Summary
Modifier and TypeFieldDescriptionfinal Annotation[]
The annotations associated with the reference of this type.final QName
The associated XML element name that the JAX-RPC uses with this type reference.The Java type that's being referenced. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<A extends Annotation>
AFinds the specified annotation from the array and returns it.boolean
boolean
boolean
void
setGenericType
(Type genericType) void
setGlobalElement
(boolean isGlobalElement) void
setNillable
(boolean nillable) void
setParentCollectionType
(TypeInfo parentCollectionType) toString()
-
Field Details
-
tagName
The associated XML element name that the JAX-RPC uses with this type reference. Always non-null. Strings are interned. -
type
The Java type that's being referenced. Always non-null. -
annotations
The annotations associated with the reference of this type. Always non-null.
-
-
Constructor Details
-
TypeInfo
-
-
Method Details
-
get
Finds the specified annotation from the array and returns it. Null if not found. -
toItemType
-
properties
-
isGlobalElement
public boolean isGlobalElement() -
setGlobalElement
public void setGlobalElement(boolean isGlobalElement) -
getParentCollectionType
-
setParentCollectionType
-
isRepeatedElement
public boolean isRepeatedElement() -
getGenericType
-
setGenericType
-
isNillable
public boolean isNillable() -
setNillable
public void setNillable(boolean nillable) -
toString
-
getItemType
-
getWrapperType
-