Package | Description |
---|---|
com.google.web.bindery.autobean.shared.impl |
Modifier and Type | Method and Description |
---|---|
static AutoBeanCodexImpl.EncodeState |
AutoBeanCodexImpl.EncodeState.forDecode(AutoBeanFactory factory)
Constructs a state object used for decoding payloads.
|
static AutoBeanCodexImpl.EncodeState |
AutoBeanCodexImpl.EncodeState.forEncode(AutoBeanFactory factory,
StringBuilder sb)
Constructs a state object used for encoding payloads.
|
static AutoBeanCodexImpl.EncodeState |
AutoBeanCodexImpl.EncodeState.forTesting()
Constructs a "stateless" state for testing Coders that do not require
AutoBean implementation details.
|
Modifier and Type | Method and Description |
---|---|
Object |
AutoBeanCodexImpl.Coder.decode(AutoBeanCodexImpl.EncodeState state,
Splittable data) |
static <T> AutoBean<T> |
AutoBeanCodexImpl.doDecode(AutoBeanCodexImpl.EncodeState state,
Class<T> clazz,
Splittable data) |
static void |
AutoBeanCodexImpl.doDecodeInto(AutoBeanCodexImpl.EncodeState state,
Splittable data,
AutoBean<?> bean) |
static void |
AutoBeanCodexImpl.doEncode(AutoBeanCodexImpl.EncodeState state,
AutoBean<?> bean) |
void |
AutoBeanCodexImpl.Coder.encode(AutoBeanCodexImpl.EncodeState state,
Object value) |
Splittable |
AutoBeanCodexImpl.Coder.extractSplittable(AutoBeanCodexImpl.EncodeState state,
Object value) |
Constructor and Description |
---|
SplittableComplexMap(Splittable data,
AutoBeanCodexImpl.Coder keyCoder,
AutoBeanCodexImpl.Coder valueCoder,
AutoBeanCodexImpl.EncodeState state) |
SplittableList(Splittable data,
AutoBeanCodexImpl.Coder elementCoder,
AutoBeanCodexImpl.EncodeState state) |
SplittableSet(Splittable data,
AutoBeanCodexImpl.Coder elementCoder,
AutoBeanCodexImpl.EncodeState state) |
SplittableSimpleMap(Splittable data,
AutoBeanCodexImpl.Coder keyCoder,
AutoBeanCodexImpl.Coder valueCoder,
AutoBeanCodexImpl.EncodeState state) |
Copyright © 2016. All rights reserved.