Interface PrimitiveArrayConstantVisitor


public interface PrimitiveArrayConstantVisitor
This interface specifies the methods for a visitor of PrimitiveArrayConstant instances containing different types of arrays.
  • Method Details

    • visitAnyPrimitiveArrayConstant

      default void visitAnyPrimitiveArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, Object values)
      Visits any Object instance. The more specific default implementations of this interface delegate to this method.
    • visitBooleanArrayConstant

      default void visitBooleanArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, boolean[] values)
    • visitByteArrayConstant

      default void visitByteArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, byte[] values)
    • visitCharArrayConstant

      default void visitCharArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, char[] values)
    • visitShortArrayConstant

      default void visitShortArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, short[] values)
    • visitIntArrayConstant

      default void visitIntArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, int[] values)
    • visitFloatArrayConstant

      default void visitFloatArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, float[] values)
    • visitLongArrayConstant

      default void visitLongArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, long[] values)
    • visitDoubleArrayConstant

      default void visitDoubleArrayConstant(Clazz clazz, PrimitiveArrayConstant primitiveArrayConstant, double[] values)