| Package | Description |
|---|---|
| com.github.fge.uritemplate | |
| com.github.fge.uritemplate.render | |
| com.github.fge.uritemplate.vars | |
| com.github.fge.uritemplate.vars.values |
| Modifier and Type | Method and Description |
|---|---|
String |
URITemplate.expand(Map<String,VariableValue> vars)
Deprecated.
use
URITemplate.toString(VariableMap) instead. Will be removed
in version 0.6. |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
StringRenderer.render(VariableSpec varspec,
VariableValue value) |
abstract List<String> |
ValueRenderer.render(VariableSpec varspec,
VariableValue value)
Render a value given a varspec and value
|
List<String> |
MultiValueRenderer.render(VariableSpec varspec,
VariableValue value) |
protected List<String> |
MapRenderer.renderNamedExploded(String varname,
VariableValue value) |
protected abstract List<String> |
MultiValueRenderer.renderNamedExploded(String varname,
VariableValue value)
Rendering method for named expressions and exploded varspecs
|
protected List<String> |
ListRenderer.renderNamedExploded(String varname,
VariableValue value) |
protected List<String> |
MapRenderer.renderNamedNormal(String varname,
VariableValue value) |
protected abstract List<String> |
MultiValueRenderer.renderNamedNormal(String varname,
VariableValue value)
Rendering method for named expressions and non exploded varspecs
|
protected List<String> |
ListRenderer.renderNamedNormal(String varname,
VariableValue value) |
protected List<String> |
MapRenderer.renderUnnamedExploded(VariableValue value) |
protected abstract List<String> |
MultiValueRenderer.renderUnnamedExploded(VariableValue value)
Rendering method for non named expressions and exploded varspecs
|
protected List<String> |
ListRenderer.renderUnnamedExploded(VariableValue value) |
protected List<String> |
MapRenderer.renderUnnamedNormal(VariableValue value) |
protected abstract List<String> |
MultiValueRenderer.renderUnnamedNormal(VariableValue value)
Rendering method for non named expressions and non exploded varspecs
|
protected List<String> |
ListRenderer.renderUnnamedNormal(VariableValue value) |
| Modifier and Type | Method and Description |
|---|---|
VariableValue |
VariableMap.get(String varname)
Get the value associated with a variable name
|
| Modifier and Type | Method and Description |
|---|---|
VariableMapBuilder |
VariableMapBuilder.addValue(String varname,
VariableValue value)
Associate a value to a variable name
|
| Modifier and Type | Class and Description |
|---|---|
class |
ListValue
List variable value
|
class |
MapValue
Map variable value
|
class |
ScalarValue
Simple string variable value
|
| Modifier and Type | Method and Description |
|---|---|
VariableValue |
ListValue.Builder.build()
Build the value
|
VariableValue |
MapValue.Builder.build()
Build the value
|
static <T> VariableValue |
ListValue.copyOf(Iterable<T> iterable)
Build a list value out of an existing iterable (list, set, other)
|
static VariableValue |
ListValue.of(Object first,
Object... other)
Build a list value out of a series of elements
|
Copyright © 2013. All Rights Reserved.