Class Hl7v3DataTypeAttribute<T>

java.lang.Object
org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<T>
org.openehealth.ipf.commons.ihe.xacml20.herasaf.types.Hl7v3DataTypeAttribute<T>
All Implemented Interfaces:
Serializable, org.herasaf.xacml.core.dataTypeAttribute.DataTypeAttribute<T>
Direct Known Subclasses:
CvDataTypeAttribute, IiDataTypeAttribute

public abstract class Hl7v3DataTypeAttribute<T> extends org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<T>
Since:
3.5.1
Author:
Dmytro Rud
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    convertTo(String jaxbRepresentation)
     
    convertTo(List<?> list)
     

    Methods inherited from class org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute

    equals, format, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.herasaf.xacml.core.dataTypeAttribute.DataTypeAttribute

    getDatatypeURI
  • Constructor Details

    • Hl7v3DataTypeAttribute

      public Hl7v3DataTypeAttribute(Class<T> typeClass)
  • Method Details

    • convertTo

      public T convertTo(String jaxbRepresentation) throws org.herasaf.xacml.core.SyntaxException
      Specified by:
      convertTo in class org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<T>
      Throws:
      org.herasaf.xacml.core.SyntaxException
    • convertTo

      public T convertTo(List<?> list) throws org.herasaf.xacml.core.SyntaxException
      Specified by:
      convertTo in interface org.herasaf.xacml.core.dataTypeAttribute.DataTypeAttribute<T>
      Overrides:
      convertTo in class org.herasaf.xacml.core.dataTypeAttribute.impl.AbstractDataTypeAttribute<T>
      Throws:
      org.herasaf.xacml.core.SyntaxException