Class UriExpansion


  • public final class UriExpansion
    extends java.lang.Object
    See Also:
    IRI Expansion
    • Field Detail

      • LOGGER

        private static final java.util.logging.Logger LOGGER
      • documentRelative

        private boolean documentRelative
      • vocab

        private boolean vocab
      • uriValidation

        private boolean uriValidation
      • localContext

        private jakarta.json.JsonObject localContext
      • defined

        private java.util.Map<java.lang.String,​java.lang.Boolean> defined
    • Constructor Detail

      • UriExpansion

        private UriExpansion​(ActiveContext activeContext)
    • Method Detail

      • documentRelative

        public UriExpansion documentRelative​(boolean value)
      • localContext

        public UriExpansion localContext​(jakarta.json.JsonObject value)
      • defined

        public UriExpansion defined​(java.util.Map<java.lang.String,​java.lang.Boolean> value)
      • initLocalContext

        private void initLocalContext​(java.lang.String value)
                               throws JsonLdError
        Throws:
        JsonLdError
      • notDefined

        private boolean notDefined​(java.lang.String entryValueString)
      • initPropertyContext

        private java.lang.String initPropertyContext​(java.lang.String prefix,
                                                     java.lang.String suffix,
                                                     java.lang.String result)
                                              throws JsonLdError
        Throws:
        JsonLdError
      • expandResult

        private java.lang.String expandResult​(java.lang.String result)
      • uriValidation

        public UriExpansion uriValidation​(boolean uriValidation)