Class TraitsTypeDeclarationBuilderImpl
- java.lang.Object
-
- org.drools.compiler.builder.impl.TypeDeclarationBuilder
-
- org.drools.traits.compiler.builder.impl.TraitsTypeDeclarationBuilderImpl
-
public class TraitsTypeDeclarationBuilderImpl extends org.drools.compiler.builder.impl.TypeDeclarationBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected TraitRegistryImpltraitRegistry
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidpostGenerateDeclaredBean(org.drools.drl.ast.descr.AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, org.drools.core.factmodel.ClassDefinition def, org.drools.compiler.compiler.PackageRegistry pkgRegistry)protected voidupdateTraitDefinition(org.drools.core.rule.TypeDeclaration type, Class concrete, boolean asTrait)
-
-
-
Field Detail
-
traitRegistry
protected TraitRegistryImpl traitRegistry
-
-
Method Detail
-
postGenerateDeclaredBean
protected void postGenerateDeclaredBean(org.drools.drl.ast.descr.AbstractClassTypeDeclarationDescr typeDescr, org.drools.core.rule.TypeDeclaration type, org.drools.core.factmodel.ClassDefinition def, org.drools.compiler.compiler.PackageRegistry pkgRegistry)- Overrides:
postGenerateDeclaredBeanin classorg.drools.compiler.builder.impl.TypeDeclarationBuilder
-
updateTraitDefinition
protected void updateTraitDefinition(org.drools.core.rule.TypeDeclaration type, Class concrete, boolean asTrait)
-
-