public class ObjectToSetupCode extends Object implements SerializedValueVisitor<Computation>, SerializedCollectionVisitor<Computation>, SerializedImmutableVisitor<Computation>
| Modifier and Type | Class and Description |
|---|---|
static class |
ObjectToSetupCode.Factory |
| Constructor and Description |
|---|
ObjectToSetupCode() |
ObjectToSetupCode(LocalVariableNameGenerator locals,
TypeManager types) |
| Modifier and Type | Method and Description |
|---|---|
LocalVariableNameGenerator |
getLocals() |
TypeManager |
getTypes() |
Computation |
visitArray(SerializedArray value) |
Computation |
visitBigDecimal(SerializedBigDecimal value) |
Computation |
visitBigInteger(SerializedBigInteger value) |
Computation |
visitField(SerializedField field) |
Computation |
visitList(SerializedList value) |
Computation |
visitLiteral(SerializedLiteral value) |
Computation |
visitMap(SerializedMap value) |
Computation |
visitNull(SerializedNull value) |
Computation |
visitObject(SerializedObject value) |
Computation |
visitSet(SerializedSet value) |
Computation |
visitUnknown(SerializedValue value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitextendextendaspublic ObjectToSetupCode()
public ObjectToSetupCode(LocalVariableNameGenerator locals, TypeManager types)
public LocalVariableNameGenerator getLocals()
public TypeManager getTypes()
public Computation visitField(SerializedField field)
visitField in interface SerializedValueVisitor<Computation>public Computation visitObject(SerializedObject value)
visitObject in interface SerializedValueVisitor<Computation>public Computation visitList(SerializedList value)
visitList in interface SerializedCollectionVisitor<Computation>public Computation visitSet(SerializedSet value)
visitSet in interface SerializedCollectionVisitor<Computation>public Computation visitMap(SerializedMap value)
visitMap in interface SerializedCollectionVisitor<Computation>public Computation visitArray(SerializedArray value)
visitArray in interface SerializedValueVisitor<Computation>public Computation visitLiteral(SerializedLiteral value)
visitLiteral in interface SerializedValueVisitor<Computation>public Computation visitBigDecimal(SerializedBigDecimal value)
visitBigDecimal in interface SerializedImmutableVisitor<Computation>public Computation visitBigInteger(SerializedBigInteger value)
visitBigInteger in interface SerializedImmutableVisitor<Computation>public Computation visitNull(SerializedNull value)
visitNull in interface SerializedValueVisitor<Computation>public Computation visitUnknown(SerializedValue value)
visitUnknown in interface SerializedValueVisitor<Computation>Copyright © 2016. All rights reserved.