Package com.networknt.schema.utils
Class AbsoluteIris
- java.lang.Object
-
- com.networknt.schema.utils.AbsoluteIris
-
public class AbsoluteIris extends java.lang.ObjectUtility functions for AbsoluteIri.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classAbsoluteIris.IDNBUGHOLDER
-
Constructor Summary
Constructors Constructor Description AbsoluteIris()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static voidhandleQuery(java.lang.StringBuilder result, java.lang.String query)Ensures that the query parameters are properly URL encoded.(package private) static booleanisAscii(java.lang.String value)Determine if a string is US ASCII.static java.lang.StringtoUri(AbsoluteIri iri)Converts an IRI to a URI.(package private) static java.lang.StringunicodeToASCII(java.lang.String input)
-
-
-
Method Detail
-
toUri
public static java.lang.String toUri(AbsoluteIri iri)
Converts an IRI to a URI.- Parameters:
iri- the IRI to convert- Returns:
- the URI string
-
isAscii
static boolean isAscii(java.lang.String value)
Determine if a string is US ASCII.- Parameters:
value- to test- Returns:
- true if ASCII
-
handleQuery
static void handleQuery(java.lang.StringBuilder result, java.lang.String query)Ensures that the query parameters are properly URL encoded.- Parameters:
result- the string builder to add toquery- the query string
-
unicodeToASCII
static java.lang.String unicodeToASCII(java.lang.String input)
-
-