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".