Class GrapeSkipAnnotationProcessor

    • Constructor Detail

      • GrapeSkipAnnotationProcessor

        public GrapeSkipAnnotationProcessor()
    • Method Detail

      • generateClassNames

        public void generateClassNames​(int numClasses,
                                       String[] classNames,
                                       String[] vdTypes,
                                       String[] edTypes,
                                       String[] msgTypes)
      • generateClassNames

        public void generateClassNames​(int numClasses,
                                       String[] classNames,
                                       String[] vdTypes,
                                       String[] edTypes)
      • fillInSkipClasses

        public void fillInSkipClasses​(com.squareup.javapoet.TypeSpec.Builder builder,
                                      String[] classNames)
      • addMethod

        public void addMethod​(com.squareup.javapoet.TypeSpec.Builder builder,
                              String[] className,
                              int edMultiplyMsg,
                              int msgNum)
      • addVEMethod

        public void addVEMethod​(com.squareup.javapoet.TypeSpec.Builder builder,
                                String[] className,
                                int edNum)
        method for getUnused with only vd + ed