Class Prefixes
java.lang.Object
tech.oxfordsemantic.jrdfox.Prefixes
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendEscapedIRI(CharSequence iri, int startIndex, int length, StringBuilder escapedIRI) static Prefixes.DecodeResultappendUnescapedIRI(CharSequence iri, int startIndex, int length, StringBuilder unescapedIRI) voidclear()declarePrefix(String prefixName, String prefixIRI) voiddecodeIRI(CharSequence encodedIRI, StringBuilder decodedIRI) decodeIRI(CharSequence encodedIRI, Consumer<String> decodedIRI) encodeIRI(CharSequence decodedIRI) booleanencodeIRI(CharSequence decodedIRI, StringBuilder encodedIRI) booleanencodeIRI(CharSequence decodedIRI, Consumer<String> encodedIRI) static booleanisValidPrefixName(CharSequence prefixName) booleanprefixExists(String prefixName) booleanundeclarePrefix(String prefixName)
-
Field Details
-
s_defaultPrefixes
-
s_emptyPrefixes
-
-
Constructor Details
-
Prefixes
public Prefixes() -
Prefixes
-
-
Method Details
-
decodeIRI
-
decodeIRI
-
encodeIRI
-
encodeIRI
-
encodeIRI
-
prefixExists
-
declarePrefix
-
declareStandardPrefixes
public void declareStandardPrefixes() -
undeclarePrefix
-
clear
public void clear() -
getPrefixIRIsByPrefixName
-
isValidPrefixName
-
appendUnescapedIRI
public static Prefixes.DecodeResult appendUnescapedIRI(CharSequence iri, int startIndex, int length, StringBuilder unescapedIRI) -
appendEscapedIRI
public static void appendEscapedIRI(CharSequence iri, int startIndex, int length, StringBuilder escapedIRI)
-