com.sun.xml.bind.v2.model.runtime
Interface RuntimeArrayInfo

All Superinterfaces:
com.sun.xml.bind.v2.model.core.ArrayInfo<Type,Class>, Locatable, com.sun.xml.bind.v2.model.core.NonElement<Type,Class>, RuntimeNonElement, RuntimeTypeInfo, com.sun.xml.bind.v2.model.core.TypeInfo<Type,Class>

public interface RuntimeArrayInfo
extends com.sun.xml.bind.v2.model.core.ArrayInfo<Type,Class>, RuntimeNonElement

Author:
Kohsuke Kawaguchi

Field Summary
 
Fields inherited from interface com.sun.xml.bind.v2.model.core.NonElement
ANYTYPE_NAME
 
Method Summary
 RuntimeNonElement getItemType()
          
 Class getType()
          Represents T[].
 
Methods inherited from interface com.sun.xml.bind.v2.model.runtime.RuntimeNonElement
getTransducer
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.NonElement
getTypeName, isSimpleType
 
Methods inherited from interface com.sun.xml.bind.v2.model.core.TypeInfo
canBeReferencedByIDREF
 
Methods inherited from interface com.sun.xml.bind.v2.model.annotation.Locatable
getLocation, getUpstream
 

Method Detail

getType

Class getType()
Represents T[]. The same as TypeInfo.getType() but at the runtime, an array is guaranteed to have a Class representation, not just any Type.

Specified by:
getType in interface com.sun.xml.bind.v2.model.core.TypeInfo<Type,Class>

getItemType

RuntimeNonElement getItemType()

Specified by:
getItemType in interface com.sun.xml.bind.v2.model.core.ArrayInfo<Type,Class>


Copyright © 2014 Oracle Corporation. All Rights Reserved.