Class DefaultClassBuilderFactory

  • All Implemented Interfaces:
    Serializable, Comparable<org.kie.api.internal.utils.KieService>, org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory, org.kie.api.internal.utils.KieService

    public class DefaultClassBuilderFactory
    extends Object
    implements Serializable, org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory
    See Also:
    Serialized Form
    • Constructor Detail

      • DefaultClassBuilderFactory

        public DefaultClassBuilderFactory()
    • Method Detail

      • getBeanClassBuilder

        public org.drools.compiler.builder.impl.classbuilder.ClassBuilder getBeanClassBuilder()
        Specified by:
        getBeanClassBuilder in interface org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory
      • getEnumClassBuilder

        public org.drools.compiler.builder.impl.classbuilder.EnumClassBuilder getEnumClassBuilder()
        Specified by:
        getEnumClassBuilder in interface org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory
      • getPropertyWrapperBuilder

        public org.drools.compiler.builder.impl.classbuilder.ClassBuilder getPropertyWrapperBuilder()
        Specified by:
        getPropertyWrapperBuilder in interface org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory
      • setPropertyWrapperBuilder

        public void setPropertyWrapperBuilder​(org.drools.compiler.builder.impl.classbuilder.ClassBuilder pcb)
        Specified by:
        setPropertyWrapperBuilder in interface org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory
      • getClassBuilder

        public org.drools.compiler.builder.impl.classbuilder.ClassBuilder getClassBuilder​(org.drools.core.rule.TypeDeclaration type)
        Specified by:
        getClassBuilder in interface org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory