Public Member Functions | Private Attributes | Static Private Attributes
org.apache.xmlrpc.common.TypeFactoryImpl Class Reference
Inheritance diagram for org.apache.xmlrpc.common.TypeFactoryImpl:
Inheritance graph
[legend]

List of all members.

Public Member Functions

XmlRpcController getController ()
TypeParser getParser (XmlRpcStreamConfig pConfig, NamespaceContextImpl pContext, String pURI, String pLocalName)
TypeSerializer getSerializer (XmlRpcStreamConfig pConfig, Object pObject) throws SAXException
 TypeFactoryImpl (XmlRpcController pController)

Private Attributes

final XmlRpcController controller
DateSerializer dateSerializer

Static Private Attributes

static final TypeSerializer BIGDECIMAL_SERIALIZER = new BigDecimalSerializer()
static final TypeSerializer BIGINTEGER_SERIALIZER = new BigIntegerSerializer()
static final TypeSerializer BOOLEAN_SERIALIZER = new BooleanSerializer()
static final TypeSerializer BYTE_SERIALIZER = new I1Serializer()
static final TypeSerializer CALENDAR_SERIALIZER = new CalendarSerializer()
static final TypeSerializer DOUBLE_SERIALIZER = new DoubleSerializer()
static final TypeSerializer FLOAT_SERIALIZER = new FloatSerializer()
static final TypeSerializer I4_SERIALIZER = new I4Serializer()
static final TypeSerializer LONG_SERIALIZER = new I8Serializer()
static final TypeSerializer NODE_SERIALIZER = new NodeSerializer()
static final TypeSerializer NULL_SERIALIZER = new NullSerializer()
static final TypeSerializer SERIALIZABLE_SERIALIZER = new SerializableSerializer()
static final TypeSerializer SHORT_SERIALIZER = new I2Serializer()
static final TypeSerializer STRING_SERIALIZER = new StringSerializer()

Detailed Description

Default implementation of a type factory.

Definition at line 78 of file TypeFactoryImpl.java.


Constructor & Destructor Documentation

Creates a new instance.

Parameters:
pControllerThe controller, which operates the type factory.

Definition at line 100 of file TypeFactoryImpl.java.


Member Function Documentation

Returns the controller, which operates the type factory.

Returns:
The controller, an instance of org.apache.xmlrpc.client.XmlRpcClient, or org.apache.xmlrpc.server.XmlRpcServer.

Definition at line 109 of file TypeFactoryImpl.java.

TypeParser org.apache.xmlrpc.common.TypeFactoryImpl.getParser ( XmlRpcStreamConfig  pConfig,
NamespaceContextImpl  pContext,
String  pURI,
String  pLocalName 
) [inline]

Creates a parser for a parameter or result object.

Parameters:
pConfigThe request configuration.
pContextA namespace context, for looking up prefix mappings.
pURIThe namespace URI of the element containing the parameter or result.
pLocalNameThe local name of the element containing the parameter or result.
Returns:
The created parser.

Implements org.apache.xmlrpc.common.TypeFactory.

Reimplemented in org.apache.xmlrpc.jaxb.JaxbTypeFactory.

Definition at line 205 of file TypeFactoryImpl.java.

TypeSerializer org.apache.xmlrpc.common.TypeFactoryImpl.getSerializer ( XmlRpcStreamConfig  pConfig,
Object  pObject 
) throws SAXException [inline]

Creates a serializer for the object pObject.

Parameters:
pConfigThe request configuration.
pObjectThe object being serialized.
Returns:
A serializer for pObject.
Exceptions:
SAXExceptionCreating the serializer failed.

Implements org.apache.xmlrpc.common.TypeFactory.

Reimplemented in org.apache.xmlrpc.jaxb.JaxbTypeFactory.

Definition at line 113 of file TypeFactoryImpl.java.


Member Data Documentation

Definition at line 90 of file TypeFactoryImpl.java.

Definition at line 91 of file TypeFactoryImpl.java.

Definition at line 82 of file TypeFactoryImpl.java.

Definition at line 84 of file TypeFactoryImpl.java.

Definition at line 92 of file TypeFactoryImpl.java.

Definition at line 94 of file TypeFactoryImpl.java.

Definition at line 95 of file TypeFactoryImpl.java.

Definition at line 83 of file TypeFactoryImpl.java.

Definition at line 87 of file TypeFactoryImpl.java.

Definition at line 81 of file TypeFactoryImpl.java.

Definition at line 86 of file TypeFactoryImpl.java.

Definition at line 88 of file TypeFactoryImpl.java.

Definition at line 79 of file TypeFactoryImpl.java.

Definition at line 89 of file TypeFactoryImpl.java.

Definition at line 85 of file TypeFactoryImpl.java.

Definition at line 80 of file TypeFactoryImpl.java.


The documentation for this class was generated from the following file:


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:50