Interface GenericField

    • Method Detail

      • getDSS

        java.lang.String getDSS()
        Returns the issuer code (or Data Source Scheme or DSS). The DSS is only present in some generic fields, when present, is equals to component two.
        Returns:
        DSS component value or null if the DSS is not set or not available for this field.
      • isDSSPresent

        boolean isDSSPresent()
        Checks if the issuer code (or Data Source Scheme or DSS) is present.
        Returns:
        true if DSS is present, false otherwise.
        See Also:
        getDSS()
      • getConditionalQualifier

        java.lang.String getConditionalQualifier()
        Gets the conditional (secondary) qualifier.

        In generic fields this is normally the component following the DSS or the double slash separator when the field does not has a DSS component; so in most cases this method returns either 2 or 3 depending if the field contains a DSS component or not. For some specific fields the conditionally qualifier could be something different, for example in fields 69D and 92H it is the component 4.

        Returns:
        for generic fields returns the value of the conditional qualifier or null if not set or not applicable for this field.