Class TraitsTypeDeclarationBuilderImpl

java.lang.Object
org.drools.compiler.builder.impl.TypeDeclarationBuilder
org.drools.traits.compiler.builder.impl.TraitsTypeDeclarationBuilderImpl

public class TraitsTypeDeclarationBuilderImpl extends TypeDeclarationBuilder
  • Field Details

  • Method Details

    • postGenerateDeclaredBean

      protected void postGenerateDeclaredBean(org.drools.drl.ast.descr.AbstractClassTypeDeclarationDescr typeDescr, org.drools.base.rule.TypeDeclaration type, org.drools.base.factmodel.ClassDefinition def, PackageRegistry pkgRegistry)
      Overrides:
      postGenerateDeclaredBean in class TypeDeclarationBuilder
    • updateTraitDefinition

      protected void updateTraitDefinition(org.drools.base.rule.TypeDeclaration type, Class concrete, boolean asTrait)