| Constructor and Description |
|---|
FormUrlencodedMap()
Конструктор
|
FormUrlencodedMap(FormUrlencodedMap source)
Конструктор копирования
|
FormUrlencodedMap(Map<String,Object> sourcemap)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
Object |
apply(URLConnection conn) |
void |
clear() |
FormUrlencodedMap |
clone() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<String,Object>> |
entrySet() |
Object |
get(Object key) |
Charset |
getCharset()
Указывает кодировку текстовых значений
|
TypeCastGraph |
getTypeCast()
Конвертирование значений в string
|
boolean |
isEmpty() |
boolean |
isWriteNullValue()
Указывает передовать или нет null значения
|
Set<String> |
keySet() |
Object |
put(String key,
Object value) |
void |
putAll(Map<? extends String,? extends Object> m) |
Object |
remove(Object key) |
void |
setCharset(Charset charset)
Указывает кодировку текстовых значений
|
void |
setTypeCast(TypeCastGraph typeCast)
Конвертирование значений в string
|
void |
setWriteNullValue(boolean writeNullValue)
Указывает передовать или нет null значения
|
int |
size() |
Collection<Object> |
values() |
void |
write(OutputStream out)
Пишет данные в поток используя кодировку utf-8
|
void |
write(OutputStream out,
Charset cs)
Пишет данные в поток используя кодировку utf-8
|
void |
write(Writer out,
Charset cs)
Пишет данные в поток используя кодировку utf-8
|
protected boolean |
writeKeyText(Writer out,
String key,
String text,
Charset cs)
Пишет ключ/значение
|
protected boolean |
writeKeyValue(Writer out,
String key,
Object value,
Charset cs)
Пишет ключ/значение
|
protected boolean |
writeNullValue(Writer out,
String k,
Charset cs)
Пишет null значение равное ключу
|
protected void |
writePairSplitter(Writer out,
Charset cs)
Пишет разделитель (&) между парами ключ-значения
|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllprotected final Lock lock
public FormUrlencodedMap()
public FormUrlencodedMap(Map<String,Object> sourcemap)
sourcemap - данные формыpublic FormUrlencodedMap(FormUrlencodedMap source)
source - образец для копированияpublic FormUrlencodedMap clone()
public boolean containsKey(Object key)
containsKey in interface Map<String,Object>public boolean containsValue(Object value)
containsValue in interface Map<String,Object>public boolean isWriteNullValue()
public void setWriteNullValue(boolean writeNullValue)
writeNullValue - передовать или нет null значенияpublic TypeCastGraph getTypeCast()
public void setTypeCast(TypeCastGraph typeCast)
typeCast - граф преобразования типовpublic void write(OutputStream out)
out - потокpublic void write(OutputStream out, Charset cs)
out - потокcs - кодировка или null (тогда используется utf-8)public void write(Writer out, Charset cs)
out - потокcs - кодировка или null (тогда используется utf-8)protected void writePairSplitter(Writer out, Charset cs)
out - потокcs - кодировка или null (тогда используется utf-8)protected boolean writeNullValue(Writer out, String k, Charset cs)
out - потокk - ключcs - кодировка или null (тогда используется utf-8)protected boolean writeKeyValue(Writer out, String key, Object value, Charset cs)
out - потокkey - ключ (может быть null или LazyValue)value - значениеcs - кодировкаLazyValue,
getTypeCast()protected boolean writeKeyText(Writer out, String key, String text, Charset cs)
out - потокkey - ключtext - значениеcs - кодировкаpublic Charset getCharset()
public void setCharset(Charset charset)
charset - кодировкаpublic Object apply(URLConnection conn)
apply in interface Func1<Object,URLConnection>Copyright © 2019. All rights reserved.