org.eclipse.ohf.ihe.xds.metadata.transform
Class ByteArraySubmissionSetTransformer
java.lang.Object
org.eclipse.ohf.ihe.xds.metadata.transform.ByteArraySubmissionSetTransformer
- All Implemented Interfaces:
- SubmissionSetTransformer
public class ByteArraySubmissionSetTransformer
- extends java.lang.Object
- implements SubmissionSetTransformer
Class containing utility methods to transform XDS submission set
metadata to a metadata.xsd conformant byte array.
- Author:
- Sarah Knoop
|
Field Summary |
static java.lang.String |
DESCRIPTOR
Descriptor for Transformer |
|
Method Summary |
byte[] |
getSubmissionSetByteArray()
Returns the byte array containing a single instance of
a SubmissionSetType conformant to the metadata.xsd. |
void |
transform(SubmissionSetType subSet)
Renders a byte array containing a single instance of
a SubmissionSetType conformant to the metadata.xsd. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DESCRIPTOR
public static final java.lang.String DESCRIPTOR
- Descriptor for Transformer
- See Also:
- Constant Field Values
ByteArraySubmissionSetTransformer
public ByteArraySubmissionSetTransformer()
getSubmissionSetByteArray
public byte[] getSubmissionSetByteArray()
- Returns the byte array containing a single instance of
a SubmissionSetType conformant to the metadata.xsd. Returns null if the
transformation has not been executed, or had failed.
- Returns:
- the submissionSetByteArray
transform
public void transform(SubmissionSetType subSet)
throws MetadataTransformationException
- Renders a byte array containing a single instance of
a SubmissionSetType conformant to the metadata.xsd.
- Specified by:
transform in interface SubmissionSetTransformer
- Throws:
MetadataTransformationException- See Also:
SubmissionSetTransformer.transform(org.eclipse.ohf.ihe.xds.metadata.SubmissionSetType)