Class ExtendedBeanSerializer

java.lang.Object
com.querydsl.codegen.BeanSerializer
com.querydsl.sql.codegen.ExtendedBeanSerializer
All Implemented Interfaces:
Serializer

public class ExtendedBeanSerializer extends BeanSerializer
ExtendedBeanSerializer outputs primary key based equals, hashCode and toString implementations Requires column annotation generation to be enabled
Author:
tiwe
  • Constructor Details

    • ExtendedBeanSerializer

      public ExtendedBeanSerializer()
    • ExtendedBeanSerializer

      @Inject public ExtendedBeanSerializer(@Named("javadocSuffix") String javadocSuffix, @Named("generatedAnnotationClass") Class<? extends Annotation> generatedAnnotationClass)
      Create a new ExtendedBeanSerializer with the given javadoc suffix and generatedAnnotationClass
      Parameters:
      javadocSuffix - suffix to be used after the simple name in class level javadoc
      generatedAnnotationClass - the fully qualified class name of the Single-Element Annotation (with String element) to be used on the generated classes.
      See Also:
  • Method Details