Module com.sun.xml.bind.osgi
Interface RuntimeArrayInfo
-
- All Superinterfaces:
ArrayInfo<Type,Class>
,Locatable
,NonElement<Type,Class>
,RuntimeNonElement
,RuntimeTypeInfo
,TypeInfo<Type,Class>
public interface RuntimeArrayInfo extends ArrayInfo<Type,Class>, RuntimeNonElement
- Author:
- Kohsuke Kawaguchi
-
-
Field Summary
-
Fields inherited from interface org.glassfish.jaxb.core.v2.model.core.NonElement
ANYTYPE_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuntimeNonElement
getItemType()
T of T[].Class
getType()
RepresentsT[]
.-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.Locatable
getLocation, getUpstream
-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.NonElement
getTypeName, isSimpleType
-
Methods inherited from interface org.glassfish.jaxb.runtime.v2.model.runtime.RuntimeNonElement
getTransducer
-
Methods inherited from interface org.glassfish.jaxb.core.v2.model.core.TypeInfo
canBeReferencedByIDREF
-
-
-
-
Method Detail
-
getType
Class getType()
RepresentsT[]
. The same asTypeInfo.getType()
but at the runtime, an array is guaranteed to have aClass
representation, not just anyType
.
-
getItemType
RuntimeNonElement getItemType()
Description copied from interface:ArrayInfo
T of T[]. The type of the items of the array.- Specified by:
getItemType
in interfaceArrayInfo<Type,Class>
- Returns:
- never null
-
-