com.sun.xml.bind.v2.model.impl
public abstract class RuntimeBuiltinLeafInfoImpl<T> extends BuiltinLeafInfoImpl<Type,Class> implements RuntimeBuiltinLeafInfo, Transducer<T>
In particular this class defines Transducers for the built-in types.
| Field Summary | |
|---|---|
| static List<RuntimeBuiltinLeafInfoImpl<?>> | builtinBeanInfos
List of all RuntimeBuiltinLeafInfoImpls.
|
| static Map<Type,RuntimeBuiltinLeafInfoImpl<?>> | LEAVES
All instances of RuntimeBuiltinLeafInfoImpls keyed by their type. |
| static String | MAP_ANYURI_TO_URI |
| static RuntimeBuiltinLeafInfoImpl<String> | STRING |
| Method Summary | |
|---|---|
| void | declareNamespace(T o, XMLSerializer w) |
| Class | getClazz() |
| Transducer | getTransducer() |
| QName | getTypeName(T instance) |
| boolean | isDefault() |
| boolean | useNamespace() |
This corresponds to the built-in Java classes that are specified to be handled differently than ordinary classes. See table 8-2 "Mapping of Standard Java classes".