public class IriDecoderHelper
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IriDecoderHelper.Param
Simple holder class for a name/value pair.
|
| Constructor and Description |
|---|
IriDecoderHelper() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addParams(java.lang.String input,
int start,
int stop,
java.util.List<IriDecoderHelper.Param> params) |
static org.w3c.dom.Document |
buildDocument(org.apache.ws.commons.schema.XmlSchemaElement element,
java.util.List<IriDecoderHelper.Param> params)
Create a dom document conformant with the given schema element
with the input parameters.
|
static java.lang.String |
combine(java.lang.String location,
java.lang.String httpLocation) |
static java.util.List<IriDecoderHelper.Param> |
decode(java.lang.String uri,
java.lang.String loc,
java.io.InputStream is) |
static java.util.List<IriDecoderHelper.Param> |
decodeIri(java.lang.String uri,
java.lang.String loc) |
static void |
expect(java.lang.String path,
int index,
char c)
Check that the next character is the one expected
or throw an exception
|
static int |
findPartEnd(java.lang.String path,
int c) |
static java.lang.String |
getUriPath(java.lang.String uri)
Get the path of a given uri, removing the scheme and authority parts
|
static org.w3c.dom.Document |
interopolateParams(org.w3c.dom.Document doc,
org.apache.ws.commons.schema.XmlSchemaElement element,
java.util.List<IriDecoderHelper.Param> params) |
public static java.util.List<IriDecoderHelper.Param> decodeIri(java.lang.String uri, java.lang.String loc)
public static void addParams(java.lang.String input,
int start,
int stop,
java.util.List<IriDecoderHelper.Param> params)
public static int findPartEnd(java.lang.String path,
int c)
public static void expect(java.lang.String path,
int index,
char c)
public static java.lang.String getUriPath(java.lang.String uri)
public static java.lang.String combine(java.lang.String location,
java.lang.String httpLocation)
public static org.w3c.dom.Document buildDocument(org.apache.ws.commons.schema.XmlSchemaElement element,
java.util.List<IriDecoderHelper.Param> params)
element - params - public static org.w3c.dom.Document interopolateParams(org.w3c.dom.Document doc,
org.apache.ws.commons.schema.XmlSchemaElement element,
java.util.List<IriDecoderHelper.Param> params)
public static java.util.List<IriDecoderHelper.Param> decode(java.lang.String uri, java.lang.String loc, java.io.InputStream is)
Copyright © 2005-2016 FuseSource. All Rights Reserved.