Interface PrimitiveArrayConstantVisitor


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

      • visitAnyPrimitiveArrayConstant

        default void visitAnyPrimitiveArrayConstant​(Clazz clazz,
                                                    PrimitiveArrayConstant primitiveArrayConstant,
                                                    java.lang.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)