Package org.codehaus.janino.util
Interface ClassFile.ConstantElementValue.Visitor<R,EX extends Throwable>
- Type Parameters:
R
- The type of the object that the "visit*()
" methods returnEX
- The type of the exception that the "visit*()
" methods may throw
- All Known Subinterfaces:
ClassFile.ElementValue.Visitor<R,
EX>
- Enclosing class:
ClassFile.ConstantElementValue
public static interface ClassFile.ConstantElementValue.Visitor<R,EX extends Throwable>
The visitor interface for the implementation of the "visitor" pattern.
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
visitBooleanElementValue
- Throws:
EX
-
visitByteElementValue
- Throws:
EX
-
visitCharElementValue
- Throws:
EX
-
visitClassElementValue
- Throws:
EX
-
visitDoubleElementValue
- Throws:
EX
-
visitFloatElementValue
- Throws:
EX
-
visitIntElementValue
- Throws:
EX
-
visitLongElementValue
- Throws:
EX
-
visitShortElementValue
- Throws:
EX
-
visitStringElementValue
- Throws:
EX
-