|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openrdf.rio.turtle.TurtleUtil
public class TurtleUtil
Utility methods for Turtle encoding/decoding.
| Constructor Summary | |
|---|---|
TurtleUtil()
|
|
| Method Summary | |
|---|---|
static String |
decodeString(String s)
Decodes an encoded Turtle string. |
static String |
encodeLongString(String s)
Encodes the supplied string for inclusion as a long string in a Turtle document. |
static String |
encodeString(String s)
Encodes the supplied string for inclusion as a 'normal' string in a Turtle document. |
static String |
encodeURIString(String s)
Encodes the supplied string for inclusion as a (relative) URI in a Turtle document. |
static int |
findURISplitIndex(String uri)
Tries to find an index where the suppied URI can be split into a namespace and a local name that comply with the serialization constraints of the Turtle format. |
static boolean |
isLanguageChar(int c)
|
static boolean |
isLanguageStartChar(int c)
|
static boolean |
isLegalName(String name)
|
static boolean |
isLegalPrefix(String prefix)
|
static boolean |
isNameChar(int c)
|
static boolean |
isNameStartChar(int c)
|
static boolean |
isPrefixChar(int c)
|
static boolean |
isPrefixStartChar(int c)
|
static boolean |
isWhitespace(int c)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TurtleUtil()
| Method Detail |
|---|
public static int findURISplitIndex(String uri)
uri - The URI to split.
public static boolean isWhitespace(int c)
public static boolean isPrefixStartChar(int c)
public static boolean isNameStartChar(int c)
public static boolean isNameChar(int c)
public static boolean isPrefixChar(int c)
public static boolean isLanguageStartChar(int c)
public static boolean isLanguageChar(int c)
public static boolean isLegalPrefix(String prefix)
public static boolean isLegalName(String name)
public static String encodeString(String s)
public static String encodeLongString(String s)
public static String encodeURIString(String s)
public static String decodeString(String s)
s - An encoded Turtle string.
IllegalArgumentException - If the supplied string is not a
correctly encoded Turtle string.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||