Interface ConstantVisitor

All Superinterfaces:
Visitor
All Known Subinterfaces:
ImmediateVisitor, ValueVisitor
All Known Implementing Classes:
AbstractConstantVisitor, AbstractImmediateVisitor, AbstractValueVisitor, InstantiateClassValueVisitor

public interface ConstantVisitor extends Visitor
  • Method Details

    • caseBooleanConstant

      void caseBooleanConstant(@NonNull BooleanConstant constant)
    • caseDoubleConstant

      void caseDoubleConstant(@NonNull DoubleConstant constant)
    • caseFloatConstant

      void caseFloatConstant(@NonNull FloatConstant constant)
    • caseIntConstant

      void caseIntConstant(@NonNull IntConstant constant)
    • caseLongConstant

      void caseLongConstant(@NonNull LongConstant constant)
    • caseNullConstant

      void caseNullConstant(@NonNull NullConstant constant)
    • caseStringConstant

      void caseStringConstant(@NonNull StringConstant constant)
    • caseEnumConstant

      void caseEnumConstant(@NonNull EnumConstant constant)
    • caseClassConstant

      void caseClassConstant(@NonNull ClassConstant constant)
    • caseMethodHandle

      void caseMethodHandle(@NonNull MethodHandle handle)
    • caseMethodType

      void caseMethodType(@NonNull MethodType methodType)
    • defaultCaseConstant

      void defaultCaseConstant(@NonNull Constant constant)