@Authors(value="Nikolche Mihajlovski") @Since(value="5.1.0") public abstract class AbstractTypeSpecificVisitor<T,R> extends org.rapidoid.RapidoidThing implements TypeSpecificVisitor<T,R>
| Constructor and Description |
|---|
AbstractTypeSpecificVisitor() |
| Modifier and Type | Method and Description |
|---|---|
R |
dispatch(T context,
Object value) |
protected R |
dispatch(T context,
TypeKind kind,
Object value) |
R |
process(T context,
Boolean value) |
R |
process(T context,
Byte value) |
R |
process(T context,
Character value) |
R |
process(T context,
Double value) |
R |
process(T context,
Float value) |
R |
process(T context,
Integer value) |
R |
process(T context,
Long value) |
R |
process(T context,
Short value) |
R |
processUnknown(T context,
Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprocess, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, process, processArray, processDeleted, processNone, processNullpublic R dispatch(T context, Object value)
dispatch in interface TypeSpecificVisitor<T,R>public R processUnknown(T context, Object value)
processUnknown in interface TypeSpecificVisitor<T,R>public R process(T context, Boolean value)
process in interface TypeSpecificVisitor<T,R>public R process(T context, Byte value)
process in interface TypeSpecificVisitor<T,R>public R process(T context, Short value)
process in interface TypeSpecificVisitor<T,R>public R process(T context, Character value)
process in interface TypeSpecificVisitor<T,R>public R process(T context, Integer value)
process in interface TypeSpecificVisitor<T,R>public R process(T context, Long value)
process in interface TypeSpecificVisitor<T,R>public R process(T context, Float value)
process in interface TypeSpecificVisitor<T,R>Copyright © 2014–2016 Nikolche Mihajlovski and contributors. All rights reserved.