Module jonix.common

Class JonixSpecificationFeature

java.lang.Object
com.tectonica.jonix.common.struct.JonixSpecificationFeature
All Implemented Interfaces:
JonixKeyedStruct<SpecificationFeatureTypes>, JonixStruct, Serializable

public class JonixSpecificationFeature extends Object implements JonixKeyedStruct<SpecificationFeatureTypes>, Serializable
This class is a JonixStruct that represents Onix3 <SpecificationFeature>.

It can be retrieved from the composite by invoking its asStruct() method.

See Also:
  • Field Details

    • EMPTY

      public static final JonixSpecificationFeature EMPTY
    • specificationFeatureType

      public SpecificationFeatureTypes specificationFeatureType
      the key of this struct (by which it can be looked up)
    • specificationFeatureValue

      public String specificationFeatureValue
      Raw Format: Dependent on the scheme specified in <SpecificationFeatureType>

      (type: dt.NonEmptyString)

    • specificationFeatureDescriptions

      public List<String> specificationFeatureDescriptions
      Raw Format: Variable length text, suggested maximum length 500 characters

      (type: dt.NonEmptyString)

  • Constructor Details

    • JonixSpecificationFeature

      public JonixSpecificationFeature()
  • Method Details