Class ParseOID

java.lang.Object
org.apache.jena.rfc3986.ParseOID

public class ParseOID extends Object
RFC 3061 urn:NID:NSS where NID = "oid" (case insensitive) and NSS is the oid grammar.
   oid             = number *( DOT number )
   number          = DIGIT / ( LEADDIGIT 1*DIGIT )
   LEADDIGIT       = %x31-39          ; 1-9
   DIGIT           = %x30 / LEADDIGIT ; 0-9
   DOT             = %x2E             ; period
 
Some uses of OIDs are stricter e.g. HL7 FHIR Datatypes
   urn:oid:[0-2](\.(0|[1-9][0-9]*))+
 
  • Constructor Details

    • ParseOID

      public ParseOID()
  • Method Details

    • check

      public static void check(String string)
    • parse

      public static IRI3986 parse(String string)