Class DerivedCodeSpec

    • Constructor Detail

      • DerivedCodeSpec

        DerivedCodeSpec()
    • Method Detail

      • codeSpec

        public static DerivedCodeSpec codeSpec​(com.squareup.javapoet.TypeSpec classes,
                                               com.squareup.javapoet.FieldSpec field,
                                               com.squareup.javapoet.MethodSpec method)
      • codeSpec

        public static DerivedCodeSpec codeSpec​(com.squareup.javapoet.TypeSpec clazz,
                                               com.squareup.javapoet.MethodSpec method)
      • codeSpec

        public static DerivedCodeSpec codeSpec​(com.squareup.javapoet.TypeSpec clazz,
                                               java.util.List<com.squareup.javapoet.MethodSpec> methods)
      • codeSpec

        public static DerivedCodeSpec codeSpec​(com.squareup.javapoet.FieldSpec field,
                                               com.squareup.javapoet.MethodSpec method)
      • codeSpec

        public static DerivedCodeSpec codeSpec​(java.util.List<com.squareup.javapoet.TypeSpec> classes,
                                               com.squareup.javapoet.MethodSpec method)
      • codeSpec

        public static DerivedCodeSpec codeSpec​(java.util.List<com.squareup.javapoet.TypeSpec> classes,
                                               com.squareup.javapoet.FieldSpec field,
                                               com.squareup.javapoet.MethodSpec method)
      • methodSpecs

        public static DerivedCodeSpec methodSpecs​(java.util.List<com.squareup.javapoet.MethodSpec> methods)
      • methodSpec

        public static DerivedCodeSpec methodSpec​(com.squareup.javapoet.MethodSpec method)
      • classes

        public final java.util.List<com.squareup.javapoet.TypeSpec> classes()
      • fields

        public final java.util.List<com.squareup.javapoet.FieldSpec> fields()
      • methods

        public final java.util.List<com.squareup.javapoet.MethodSpec> methods()
      • concat

        private static <A> java.util.List<A> concat​(java.util.List<A> as1,
                                                    java.util.List<A> as2)