Class LHSGeneratorContextFactory
- java.lang.Object
-
- org.drools.workbench.models.commons.backend.rule.context.LHSGeneratorContextFactory
-
public class LHSGeneratorContextFactory extends Object
Factory for Generator Contexts
-
-
Constructor Summary
Constructors Constructor Description LHSGeneratorContextFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<LHSGeneratorContext>getGeneratorContexts()intgetMaximumDepth()intgetMaximumPatternDepth()List<LHSGeneratorContext>getPeers(LHSGeneratorContext peer)LHSGeneratorContextnewChildGeneratorContext(LHSGeneratorContext parent, org.drools.workbench.models.datamodel.rule.FieldConstraint fieldConstraint)LHSGeneratorContextnewChildGeneratorContext(LHSGeneratorContext parent, org.drools.workbench.models.datamodel.rule.IPattern pattern)LHSGeneratorContextnewGeneratorContext()LHSGeneratorContextnewPeerGeneratorContext(LHSGeneratorContext peer, org.drools.workbench.models.datamodel.rule.FieldConstraint fieldConstraint)LHSGeneratorContextnewPeerGeneratorContext(LHSGeneratorContext peer, org.drools.workbench.models.datamodel.rule.IPattern pattern)
-
-
-
Method Detail
-
newGeneratorContext
public LHSGeneratorContext newGeneratorContext()
-
newChildGeneratorContext
public LHSGeneratorContext newChildGeneratorContext(LHSGeneratorContext parent, org.drools.workbench.models.datamodel.rule.IPattern pattern)
-
newChildGeneratorContext
public LHSGeneratorContext newChildGeneratorContext(LHSGeneratorContext parent, org.drools.workbench.models.datamodel.rule.FieldConstraint fieldConstraint)
-
newPeerGeneratorContext
public LHSGeneratorContext newPeerGeneratorContext(LHSGeneratorContext peer, org.drools.workbench.models.datamodel.rule.IPattern pattern)
-
newPeerGeneratorContext
public LHSGeneratorContext newPeerGeneratorContext(LHSGeneratorContext peer, org.drools.workbench.models.datamodel.rule.FieldConstraint fieldConstraint)
-
getGeneratorContexts
public List<LHSGeneratorContext> getGeneratorContexts()
-
getMaximumDepth
public int getMaximumDepth()
-
getMaximumPatternDepth
public int getMaximumPatternDepth()
-
getPeers
public List<LHSGeneratorContext> getPeers(LHSGeneratorContext peer)
-
-