public class MappedSerializedValueVisitor<T,S> extends Object implements SerializedValueVisitor<T>
| Constructor and Description |
|---|
MappedSerializedValueVisitor(SerializedValueVisitor<S> visitor,
java.util.function.Function<S,T> mapping) |
| Modifier and Type | Method and Description |
|---|---|
T |
visitArray(SerializedArray value) |
T |
visitField(SerializedField field) |
T |
visitLiteral(SerializedLiteral value) |
T |
visitNull(SerializedNull value) |
T |
visitObject(SerializedObject value) |
T |
visitUnknown(SerializedValue value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaspublic MappedSerializedValueVisitor(SerializedValueVisitor<S> visitor, java.util.function.Function<S,T> mapping)
public T visitField(SerializedField field)
visitField in interface SerializedValueVisitor<T>public T visitObject(SerializedObject value)
visitObject in interface SerializedValueVisitor<T>public T visitArray(SerializedArray value)
visitArray in interface SerializedValueVisitor<T>public T visitLiteral(SerializedLiteral value)
visitLiteral in interface SerializedValueVisitor<T>public T visitNull(SerializedNull value)
visitNull in interface SerializedValueVisitor<T>public T visitUnknown(SerializedValue value)
visitUnknown in interface SerializedValueVisitor<T>Copyright © 2016. All rights reserved.