Package play.mvc
Class Scope.Params
- java.lang.Object
-
- play.mvc.Scope.Params
-
- Enclosing class:
- Scope
public static class Scope.Params extends java.lang.ObjectHTTP params
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.ThreadLocal<Scope.Params>currentjava.util.Map<java.lang.String,java.lang.String[]>data
-
Constructor Summary
Constructors Constructor Description Params()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean_contains(java.lang.String key)java.util.Map<java.lang.String,java.lang.String[]>all()java.util.Map<java.lang.String,java.lang.String>allSimple()voidcheckAndParse()static Scope.Paramscurrent()voidflash(java.lang.String... params)<T> Tget(java.lang.annotation.Annotation[] annotations, java.lang.String key, java.lang.Class<T> type)java.lang.Stringget(java.lang.String key)<T> Tget(java.lang.String key, java.lang.Class<T> type)java.lang.String[]getAll(java.lang.String key)RootParamNodegetRootParamNode()RootParamNodegetRootParamNodeFromRequest()voidput(java.lang.String key, java.lang.String value)voidput(java.lang.String key, java.lang.String[] values)voidremove(java.lang.String key)voidremoveStartWith(java.lang.String prefix)java.util.Map<java.lang.String,java.lang.String[]>sub(java.lang.String prefix)java.lang.StringtoString()java.lang.StringurlEncode()
-
-
-
Field Detail
-
current
public static final java.lang.ThreadLocal<Scope.Params> current
-
data
public java.util.Map<java.lang.String,java.lang.String[]> data
-
-
Method Detail
-
current
public static Scope.Params current()
-
getRootParamNode
public RootParamNode getRootParamNode()
-
getRootParamNodeFromRequest
public RootParamNode getRootParamNodeFromRequest()
-
checkAndParse
public void checkAndParse()
-
put
public void put(java.lang.String key, java.lang.String value)
-
put
public void put(java.lang.String key, java.lang.String[] values)
-
remove
public void remove(java.lang.String key)
-
removeStartWith
public void removeStartWith(java.lang.String prefix)
-
get
public java.lang.String get(java.lang.String key)
-
get
public <T> T get(java.lang.String key, java.lang.Class<T> type)
-
get
public <T> T get(java.lang.annotation.Annotation[] annotations, java.lang.String key, java.lang.Class<T> type)
-
_contains
public boolean _contains(java.lang.String key)
-
getAll
public java.lang.String[] getAll(java.lang.String key)
-
all
public java.util.Map<java.lang.String,java.lang.String[]> all()
-
sub
public java.util.Map<java.lang.String,java.lang.String[]> sub(java.lang.String prefix)
-
allSimple
public java.util.Map<java.lang.String,java.lang.String> allSimple()
-
urlEncode
public java.lang.String urlEncode()
-
flash
public void flash(java.lang.String... params)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-