com.sun.xml.bind.v2.model.runtime
Interface RuntimeTypeInfoSet
- All Superinterfaces:
- com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
public interface RuntimeTypeInfoSet
- extends com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
TypeInfoSet refined for runtime.
| Methods inherited from interface com.sun.xml.bind.v2.model.core.TypeInfoSet |
dump, getAttributeFormDefault, getElementFormDefault, getSchemaLocations, getTypeInfo, getXmlNs |
arrays
java.util.Map<java.lang.Class,? extends RuntimeArrayInfo> arrays()
- Specified by:
arrays in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
beans
java.util.Map<java.lang.Class,? extends RuntimeClassInfo> beans()
- Specified by:
beans in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
builtins
java.util.Map<java.lang.reflect.Type,? extends RuntimeBuiltinLeafInfo> builtins()
- Specified by:
builtins in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
enums
java.util.Map<java.lang.Class,? extends RuntimeEnumLeafInfo> enums()
- Specified by:
enums in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getTypeInfo
RuntimeNonElement getTypeInfo(java.lang.reflect.Type type)
- Specified by:
getTypeInfo in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getAnyTypeInfo
RuntimeNonElement getAnyTypeInfo()
- Specified by:
getAnyTypeInfo in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getClassInfo
RuntimeNonElement getClassInfo(java.lang.Class type)
- Specified by:
getClassInfo in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getElementInfo
RuntimeElementInfo getElementInfo(java.lang.Class scope,
javax.xml.namespace.QName name)
- Specified by:
getElementInfo in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getElementMappings
java.util.Map<javax.xml.namespace.QName,? extends RuntimeElementInfo> getElementMappings(java.lang.Class scope)
- Specified by:
getElementMappings in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getAllElements
java.lang.Iterable<? extends RuntimeElementInfo> getAllElements()
- Specified by:
getAllElements in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>
getNavigator
com.sun.xml.bind.v2.model.nav.ReflectionNavigator getNavigator()
- Specified by:
getNavigator in interface com.sun.xml.bind.v2.model.core.TypeInfoSet<java.lang.reflect.Type,java.lang.Class,java.lang.reflect.Field,java.lang.reflect.Method>