@Authors(value="Nikolche Mihajlovski")
@Since(value="2.0.0")
public class KeyValueRanges
extends org.rapidoid.RapidoidThing
| Modifier and Type | Field and Description |
|---|---|
int |
count |
BufRange[] |
keys |
BufRange[] |
values |
| Constructor and Description |
|---|
KeyValueRanges(int capacity) |
| Modifier and Type | Method and Description |
|---|---|
int |
add() |
BufRange |
get(Buf buf,
byte[] key,
boolean caseSensitive) |
int |
max() |
KeyValueRanges |
reset() |
String |
str(Buf src) |
Map<String,byte[]> |
toBinaryMap(Buf src,
boolean urlDecodeKeys) |
Map<String,String> |
toMap(Buf src,
boolean urlDecodeKeys,
boolean urlDecodeVals,
boolean lowerCaseKeys) |
void |
toMap(Buf src,
boolean urlDecodeKeys,
boolean urlDecodeVals,
boolean lowerCaseKeys,
Map<String,? super String> dest) |
Map<String,String> |
toMap(String data) |
String |
toString() |
void |
toUrlEncodedParams(Buf src,
Map<String,Object> params) |
public final BufRange[] keys
public final BufRange[] values
public int count
public KeyValueRanges reset()
public int max()
public int add()
public void toMap(Buf src, boolean urlDecodeKeys, boolean urlDecodeVals, boolean lowerCaseKeys, Map<String,? super String> dest)
public Map<String,String> toMap(Buf src, boolean urlDecodeKeys, boolean urlDecodeVals, boolean lowerCaseKeys)
Copyright © 2014–2017 Nikolche Mihajlovski and contributors. All rights reserved.