Package org.drools.traits.core.factmodel
Class TraitClassBuilderFactory
- java.lang.Object
-
- org.drools.mvel.asm.DefaultClassBuilderFactory
-
- org.drools.traits.core.factmodel.TraitClassBuilderFactory
-
- All Implemented Interfaces:
Serializable,org.drools.core.factmodel.ClassBuilderFactory
public class TraitClassBuilderFactory extends org.drools.mvel.asm.DefaultClassBuilderFactory- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TraitClassBuilderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.factmodel.ClassBuildergetClassBuilder(org.drools.core.rule.TypeDeclaration type)org.drools.core.factmodel.ClassBuildergetPropertyWrapperBuilder()TraitClassBuilderImplgetTraitClassBuilder()TraitProxyClassBuildergetTraitProxyBuilder()voidsetPropertyWrapperBuilder(org.drools.core.factmodel.ClassBuilder pcb)voidsetTraitProxyBuilder(TraitProxyClassBuilder tpcb)
-
-
-
Method Detail
-
getPropertyWrapperBuilder
public org.drools.core.factmodel.ClassBuilder getPropertyWrapperBuilder()
- Specified by:
getPropertyWrapperBuilderin interfaceorg.drools.core.factmodel.ClassBuilderFactory- Overrides:
getPropertyWrapperBuilderin classorg.drools.mvel.asm.DefaultClassBuilderFactory
-
setPropertyWrapperBuilder
public void setPropertyWrapperBuilder(org.drools.core.factmodel.ClassBuilder pcb)
- Specified by:
setPropertyWrapperBuilderin interfaceorg.drools.core.factmodel.ClassBuilderFactory- Overrides:
setPropertyWrapperBuilderin classorg.drools.mvel.asm.DefaultClassBuilderFactory
-
getTraitProxyBuilder
public TraitProxyClassBuilder getTraitProxyBuilder()
-
setTraitProxyBuilder
public void setTraitProxyBuilder(TraitProxyClassBuilder tpcb)
-
getTraitClassBuilder
public TraitClassBuilderImpl getTraitClassBuilder()
-
getClassBuilder
public org.drools.core.factmodel.ClassBuilder getClassBuilder(org.drools.core.rule.TypeDeclaration type)
- Specified by:
getClassBuilderin interfaceorg.drools.core.factmodel.ClassBuilderFactory- Overrides:
getClassBuilderin classorg.drools.mvel.asm.DefaultClassBuilderFactory
-
-