Package tech.oxfordsemantic.jrdfox
Class Prefixes
java.lang.Object
tech.oxfordsemantic.jrdfox.Prefixes
- All Implemented Interfaces:
java.io.Serializable
public class Prefixes
extends java.lang.Object
implements java.io.Serializable
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPrefixes.DeclareResultstatic classPrefixes.DecodeResultstatic classPrefixes.PrefixData -
Field Summary
Fields Modifier and Type Field Description static Prefixess_defaultPrefixesstatic Prefixess_emptyPrefixes -
Constructor Summary
-
Method Summary
Modifier and Type Method Description static voidappendEscapedIRI(java.lang.CharSequence iri, int startIndex, int length, java.lang.StringBuilder escapedIRI)static voidappendUnescapedIRI(java.lang.CharSequence iri, int startIndex, int length, java.lang.StringBuilder unescapedIRI)voidclear()Prefixes.DeclareResultdeclarePrefix(java.lang.String prefixName, java.lang.String prefixIRI)voiddeclareStandardPrefixes()java.lang.StringdecodeIRI(java.lang.CharSequence encodedIRI)Prefixes.DecodeResultdecodeIRI(java.lang.CharSequence encodedIRI, java.lang.StringBuilder decodedIRI)Prefixes.DecodeResultdecodeIRI(java.lang.CharSequence encodedIRI, java.util.function.Consumer<java.lang.String> decodedIRI)java.lang.StringencodeIRI(java.lang.CharSequence decodedIRI)booleanencodeIRI(java.lang.CharSequence decodedIRI, java.lang.StringBuilder encodedIRI)booleanencodeIRI(java.lang.CharSequence decodedIRI, java.util.function.Consumer<java.lang.String> encodedIRI)java.util.Map<java.lang.String,Prefixes.PrefixData>getPrefixIRIsByPrefixName()static booleanisValidPrefixName(java.lang.CharSequence prefixName)booleanprefixExists(java.lang.String prefixName)
-
Field Details
-
Constructor Details
-
Method Details
-
decodeIRI
public Prefixes.DecodeResult decodeIRI(java.lang.CharSequence encodedIRI, java.lang.StringBuilder decodedIRI) -
decodeIRI
public Prefixes.DecodeResult decodeIRI(java.lang.CharSequence encodedIRI, java.util.function.Consumer<java.lang.String> decodedIRI) -
decodeIRI
public java.lang.String decodeIRI(java.lang.CharSequence encodedIRI) -
encodeIRI
public boolean encodeIRI(java.lang.CharSequence decodedIRI, java.lang.StringBuilder encodedIRI) -
encodeIRI
public boolean encodeIRI(java.lang.CharSequence decodedIRI, java.util.function.Consumer<java.lang.String> encodedIRI) -
encodeIRI
public java.lang.String encodeIRI(java.lang.CharSequence decodedIRI) -
prefixExists
public boolean prefixExists(java.lang.String prefixName) -
declarePrefix
public Prefixes.DeclareResult declarePrefix(java.lang.String prefixName, java.lang.String prefixIRI) -
declareStandardPrefixes
public void declareStandardPrefixes() -
clear
public void clear() -
getPrefixIRIsByPrefixName
-
isValidPrefixName
public static boolean isValidPrefixName(java.lang.CharSequence prefixName) -
appendUnescapedIRI
public static void appendUnescapedIRI(java.lang.CharSequence iri, int startIndex, int length, java.lang.StringBuilder unescapedIRI) -
appendEscapedIRI
public static void appendEscapedIRI(java.lang.CharSequence iri, int startIndex, int length, java.lang.StringBuilder escapedIRI)
-