Apache CXF API

org.apache.cxf.databinding
Interface BaseDataReader

All Known Subinterfaces:
DataReader<T>
All Known Implementing Classes:
DataReaderImpl, DataReaderImpl, DataReaderImpl, ElementDataReader, JibxDataReader, NodeDataReader, StaxDataBinding.XMLStreamDataReader, XMLStreamDataReader, XMLStreamDataReader

public interface BaseDataReader

Non-parameterized base interface for DataReader<T>


Field Summary
static String ENDPOINT
           
static String FAULT
           
 
Method Summary
 void setAttachments(Collection<Attachment> attachments)
          Attach a collection of attachments to a binding.
 void setProperty(String prop, Object value)
          Set an arbitrary property on the reader.
 void setSchema(Schema s)
          Supply a schema to validate the input.
 

Field Detail

FAULT

static final String FAULT

ENDPOINT

static final String ENDPOINT
Method Detail

setSchema

void setSchema(Schema s)
Supply a schema to validate the input. Bindings silently ignore this parameter if they do not support schema validation, or the particular form of validation implied by a particular form of Schema.

Parameters:
s -

setAttachments

void setAttachments(Collection<Attachment> attachments)
Attach a collection of attachments to a binding. This permits a binding to process the contents of one or more attachments as part of reading from this reader.

Parameters:
attachments - attachments.

setProperty

void setProperty(String prop,
                 Object value)
Set an arbitrary property on the reader. FAULT and ENDPOINT specify two common properties: the Fault object being read and the Endpoint.

Parameters:
prop - Name of the property.
value - Value of the property.

Apache CXF API

Apache CXF