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 voidappendUnescapedIRI(CharSequence iri, int startIndex, int length, StringBuilder unescapedIRI) voidclear()declarePrefix(String prefixName, String prefixIRI) voiddecodeIRI(CharSequence encodedIRI) decodeIRI(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
-
decodeIRI
-
encodeIRI
-
encodeIRI
-
encodeIRI
-
prefixExists
-
declarePrefix
-
declareStandardPrefixes
public void declareStandardPrefixes() -
undeclarePrefix
-
clear
public void clear() -
getPrefixIRIsByPrefixName
-
isValidPrefixName
-
appendUnescapedIRI
public static void appendUnescapedIRI(CharSequence iri, int startIndex, int length, StringBuilder unescapedIRI) -
appendEscapedIRI
public static void appendEscapedIRI(CharSequence iri, int startIndex, int length, StringBuilder escapedIRI)
-