public class EncoderFactoryDelegate extends AbstractEncoderDelegate<java.lang.Object>
| Modifier and Type | Field and Description |
|---|---|
protected EncoderFactory |
factory |
protected boolean |
skipReferenceTracking |
elementName| Constructor and Description |
|---|
EncoderFactoryDelegate(java.lang.String elementName,
EncoderFactory<T> factory)
Creates a BasicEncoderDelegate with reference tracking turned off.
|
EncoderFactoryDelegate(java.lang.String elementName,
EncoderFactory<T> factory,
boolean skipReferenceTracking) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isSkipReferenceTracking() |
Encoder |
newEncoder(java.lang.Object object) |
void |
setSkipReferenceTracking(boolean skipReferenceTracking) |
serializeprotected EncoderFactory factory
protected boolean skipReferenceTracking
public EncoderFactoryDelegate(java.lang.String elementName,
EncoderFactory<T> factory)
public EncoderFactoryDelegate(java.lang.String elementName,
EncoderFactory<T> factory,
boolean skipReferenceTracking)
public Encoder newEncoder(java.lang.Object object)
public boolean isSkipReferenceTracking()
isSkipReferenceTracking in interface SerializationDelegate<java.lang.Object>isSkipReferenceTracking in class AbstractSerializationDelegate<java.lang.Object>public void setSkipReferenceTracking(boolean skipReferenceTracking)