Class 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:
    Serialized Form
    • Constructor Detail

      • Hl7v3DataTypeAttribute

        public Hl7v3DataTypeAttribute​(Class<T> typeClass)
    • Method Detail

      • 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