com.sun.xml.bind.v2.model.runtime
Interface RuntimeTypeInfoSet
- All Superinterfaces:
- TypeInfoSet<Type,Class,Field,Method>
public interface RuntimeTypeInfoSet
- extends TypeInfoSet<Type,Class,Field,Method>
TypeInfoSet refined for runtime.
- Author:
- Kohsuke Kawaguchi
arrays
Map<Class,? extends RuntimeArrayInfo> arrays()
- Specified by:
arrays in interface TypeInfoSet<Type,Class,Field,Method>
beans
Map<Class,? extends RuntimeClassInfo> beans()
- Specified by:
beans in interface TypeInfoSet<Type,Class,Field,Method>
builtins
Map<Type,? extends RuntimeBuiltinLeafInfo> builtins()
- Specified by:
builtins in interface TypeInfoSet<Type,Class,Field,Method>
enums
Map<Class,? extends RuntimeEnumLeafInfo> enums()
- Specified by:
enums in interface TypeInfoSet<Type,Class,Field,Method>
getTypeInfo
RuntimeNonElement getTypeInfo(Type type)
- Specified by:
getTypeInfo in interface TypeInfoSet<Type,Class,Field,Method>
getAnyTypeInfo
RuntimeNonElement getAnyTypeInfo()
- Specified by:
getAnyTypeInfo in interface TypeInfoSet<Type,Class,Field,Method>
getClassInfo
RuntimeNonElement getClassInfo(Class type)
- Specified by:
getClassInfo in interface TypeInfoSet<Type,Class,Field,Method>
getElementInfo
RuntimeElementInfo getElementInfo(Class scope,
QName name)
- Specified by:
getElementInfo in interface TypeInfoSet<Type,Class,Field,Method>
getElementMappings
Map<QName,? extends RuntimeElementInfo> getElementMappings(Class scope)
- Specified by:
getElementMappings in interface TypeInfoSet<Type,Class,Field,Method>
getAllElements
Iterable<? extends RuntimeElementInfo> getAllElements()
- Specified by:
getAllElements in interface TypeInfoSet<Type,Class,Field,Method>
Copyright © 2014 Oracle Corporation. All Rights Reserved.