org.apache.cxf.databinding

## Interface PropertiesAwareDataBinding

- All Superinterfaces:
    DataBinding

      public interface PropertiesAwareDataBinding
      extends DataBinding

  Provides for alternative ways of initializing DataBindings

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static String` | `SERVICE_MODEL_PROPERTY` Identifies org.apache.cxf.service.Service model object
    `static String` | `TYPES_PROPERTY` Indentifies a set of all classes which can be used to initialize a DataBinding

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `initialize(Map<String,Object> properties)` Initialize a databinding with provided properties

    - ### Methods inherited from interface org.apache.cxf.databinding.DataBinding

      `createReader, createWriter, getDeclaredNamespaceMappings, getMtomThreshold, getSupportedReaderFormats, getSupportedWriterFormats, initialize, isMtomEnabled, setMtomEnabled, setMtomThreshold`

- - ### Field Detail

    - #### SERVICE_MODEL_PROPERTY

          static final String SERVICE_MODEL_PROPERTY

      Identifies org.apache.cxf.service.Service model object
      See Also:
        Constant Field Values

    - #### TYPES_PROPERTY

          static final String TYPES_PROPERTY

      Indentifies a set of all classes which can be used to initialize a DataBinding
      See Also:
        Constant Field Values

  - ### Method Detail

    - #### initialize

          void initialize(Map<String,Object> properties)

      Initialize a databinding with provided properties
      Parameters:
        `properties` - properties which contain information like classes, Service models, etc

Apache CXF