Class AddFieldAccessorMethods

java.lang.Object
dev.morphia.critter.parser.generator.AccessorMethods
dev.morphia.critter.parser.generator.AddFieldAccessorMethods

public class AddFieldAccessorMethods extends AccessorMethods
Generates synthetic __readXxx and __writeXxx accessor methods directly into an entity class bytecode for each of its fields.
  • Constructor Details

    • AddFieldAccessorMethods

      public AddFieldAccessorMethods(Class<?> entity, List<FieldInfo> fields)
      Creates a generator that will add accessor methods for the given fields to the entity class.
  • Method Details

    • emit

      public byte[] emit()
      Description copied from class: AccessorMethods
      Emits the generated or augmented class bytecode.
      Specified by:
      emit in class AccessorMethods