com.bigllc.retsiq.metadata.io
Class MetadataTransformerFactory

java.lang.Object
  extended by com.bigllc.retsiq.metadata.io.MetadataTransformerFactory

public class MetadataTransformerFactory
extends java.lang.Object

Factory method for creating a metadata transformer to output metadata in a given format such as standard or compact. The version number will output according to the specification for that format. The default on the version-less transformer is 1.5.

Author:
Marc G. Smith

Method Summary
static MetadataTransformer newTransformer(com.bigllc.retsiq.api.RETSConstants.MetadataFormat format)
          Deprecated. 
static MetadataTransformer newTransformer(com.bigllc.retsiq.api.RETSConstants.MetadataFormat format, com.bigllc.retsiq.api.RETSConstants.Version version, boolean strict)
          Create a new transformer for the given metadata format.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newTransformer

@Deprecated
public static MetadataTransformer newTransformer(com.bigllc.retsiq.api.RETSConstants.MetadataFormat format)
Deprecated. 

Create a new transformer for the given metadata format. This defaults to version 1.5 at the moment.

Parameters:
format - The metadata format for the transformer.
Returns:
a metadata transformer for the supplied format.

newTransformer

public static MetadataTransformer newTransformer(com.bigllc.retsiq.api.RETSConstants.MetadataFormat format,
                                                 com.bigllc.retsiq.api.RETSConstants.Version version,
                                                 boolean strict)
Create a new transformer for the given metadata format.

Parameters:
format - The metadata format for the transformer.
version - The version of the metadata to transform to.
Returns:
a metadata transformer for the supplied format.