java.lang.Object
eu.europa.esig.validationreport.parsers.UriBasedEnumParser

public final class UriBasedEnumParser extends Object
Parser for different uri-based values
  • Method Details

    • parseMainIndication

      public static eu.europa.esig.dss.enumerations.Indication parseMainIndication(String v)
      Parses the string value and returns Indication
      Parameters:
      v - String
      Returns:
      Indication, null if not able to parse
    • parseSubIndication

      public static eu.europa.esig.dss.enumerations.SubIndication parseSubIndication(String v)
      Parses the string value and returns SubIndication
      Parameters:
      v - String
      Returns:
      SubIndication, null if not able to parse
    • parseObjectType

      public static ObjectType parseObjectType(String v)
      Parses the string value and returns ObjectType
      Parameters:
      v - String
      Returns:
      ObjectType, null if not able to parse
    • parseRevocationReason

      public static eu.europa.esig.dss.enumerations.RevocationReason parseRevocationReason(String v)
      Parses the string value and returns RevocationReason
      Parameters:
      v - String
      Returns:
      RevocationReason, null if not able to parse
    • parseSignatureValidationProcessID

      public static SignatureValidationProcessID parseSignatureValidationProcessID(String v)
      Parses the string value and returns SignatureValidationProcessID
      Parameters:
      v - String
      Returns:
      SignatureValidationProcessID, null if not able to parse
    • parseTypeOfProof

      public static TypeOfProof parseTypeOfProof(String v)
      Parses the string value and returns TypeOfProof
      Parameters:
      v - String
      Returns:
      TypeOfProof, null if not able to parse
    • parseConstraintStatus

      public static ConstraintStatus parseConstraintStatus(String v)
      Parses the string value and returns ConstraintStatus
      Parameters:
      v - String
      Returns:
      ConstraintStatus, null if not able to parse
    • print

      public static String print(eu.europa.esig.dss.enumerations.UriBasedEnum v)