|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.abdera.protocol.server.impl.TemplateTargetBuilder
public class TemplateTargetBuilder
A TargetBuilder implementation that uses URI/IRI Templates to construct URIs/IRIs. The input parameter can be a
java.util.Map
Nested Class Summary
static classTemplateTargetBuilder.TemplateContext
static classTemplateTargetBuilder.Variable
Field Summary
protected Map<Object,Template>templates
Constructor Summary
TemplateTargetBuilder()
TemplateTargetBuilder(Map<Object,Template> templates)
Method Summary
static
<T> List<T>asList(Iterator<T> i)
static ContextgetContext(RequestContext request,
Object param)
TemplateTargetBuildersetTemplate(Object key,
String template)
TemplateTargetBuildersetTemplate(Object key,
Template template)
StringurlFor(RequestContext request,
Object key,
Object param)
Construct a URL for the specified key
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
templates
protected final Map<Object,Template> templates
Constructor Detail
TemplateTargetBuilder
public TemplateTargetBuilder()
TemplateTargetBuilder
public TemplateTargetBuilder(Map<Object,Template> templates)
Method Detail
setTemplate
public TemplateTargetBuilder setTemplate(Object key,
String template)
setTemplate
public TemplateTargetBuilder setTemplate(Object key,
Template template)
getContext
public static Context getContext(RequestContext request,
Object param)
asList
public static <T> List<T> asList(Iterator<T> i)
urlFor
public String urlFor(RequestContext request,
Object key,
Object param)
TargetBuilder
urlFor in interface TargetBuilder
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD
Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.