Class SrxAnyTransformer
java.lang.Object
net.loomchild.segment.srx.io.SrxAnyTransformer
- All Implemented Interfaces:
SrxTransformer
Represents any version intelligent SRX document transformer to newest
supported version.
- Author:
- loomchild
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidTransform given SRX document to newest supported version and write it to given writer.Transform given SRX document and return Reader containing newest supported version.
-
Constructor Details
-
SrxAnyTransformer
public SrxAnyTransformer()
-
-
Method Details
-
transform
Transform given SRX document to newest supported version and write it to given writer. Recognizes version by usingSrxVersion.parse(BufferedReader), which does not always work perfectly.- Specified by:
transformin interfaceSrxTransformer- Parameters:
reader- reader containing SRX documentwriter- writer to write transformed SRX documentparameterMap- map containing transformation parameters
-
transform
Transform given SRX document and return Reader containing newest supported version. Recognizes version by usingSrxVersion.parse(BufferedReader), which does not always work perfectly.- Specified by:
transformin interfaceSrxTransformer- Parameters:
reader- reader containing SRX documentparameterMap- map containing transformation parameters- Returns:
- reader containing SRX document in newest supported version
-