Class AtrInfo


  • public class AtrInfo
    extends java.lang.Object
    • Field Detail

      • validity

        protected final long validity
    • Constructor Detail

      • AtrInfo

        public AtrInfo​(long s,
                       AttributeInfo.EnumAttributeType t,
                       org.apache.commons.lang.enums.ValuedEnum e,
                       java.lang.String _atrDefault)
        Parameters:
        s -
        t -
        e -
        _atrDefault -
    • Method Detail

      • matchesAttribute

        public static boolean matchesAttribute​(java.lang.String smallAtt,
                                               java.lang.String bigAtt,
                                               AttributeInfo.EnumAttributeType dataType)
        checks whether smallAtt is a matching subset of bigAtt depending on datatype
        Parameters:
        smallAtt - the small att to test
        bigAtt - the big att, e.g. list to test against
        dataType - the datatype of the big att
        Returns:
        true if smallAtt is a matching subset of bigAtt
      • matchesTokenList

        public static boolean matchesTokenList​(java.lang.String smallAtt,
                                               java.lang.String bigAtt)
      • getValidityStatus

        public long getValidityStatus()
        Returns:
        Returns the atrValidityStatus.
      • getEnumEnum

        public org.apache.commons.lang.enums.ValuedEnum getEnumEnum()
        Returns:
        the enum used for type declaration
      • getAtrDefault

        public java.lang.String getAtrDefault()
        Returns:
        the default value, null if none set
      • toString

        public java.lang.String toString()
        See Also:
        Object.toString()
      • getFirstVersion

        public JDFElement.EnumVersion getFirstVersion()
        get the first jdf version where an attribute of this type is valid
        Returns:
        the first valid version
      • getLastVersion

        public JDFElement.EnumVersion getLastVersion()
        get the last jdf version where an element of this type is valid
        Returns: