Package org.drools.analytics.components

Examples of org.drools.analytics.components.LiteralRestriction


   */
  public void testBasicAnd() {
    AnalyticsRule rule = new AnalyticsRule();
    Pattern pattern = new Pattern();

    Restriction r = new LiteralRestriction();
    Restriction r2 = new LiteralRestriction();

    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    Solvers solvers = new Solvers();

    solvers.startRuleSolver(rule);
View Full Code Here


   * descr && descr2
   */
  public void testAddBasicAnd() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();

    OperatorDescr operatorDescr = OperatorDescr
        .valueOf(OperatorDescr.Type.AND);
    PatternSolver solver = new PatternSolver(pattern);

View Full Code Here

   * descr2
   */
  public void testAddBasicOr() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();

    OperatorDescr operatorDescr = OperatorDescr
        .valueOf(OperatorDescr.Type.OR);
    PatternSolver solver = new PatternSolver(pattern);

View Full Code Here

   * descr2 && descr3
   */
  public void testAddOrAnd() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();
    LiteralRestriction literalRestriction3 = new LiteralRestriction();

    OperatorDescr orDescr = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    PatternSolver solver = new PatternSolver(pattern);

View Full Code Here

   * descr && descr3
   */
  public void testAddAndOr() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();
    LiteralRestriction literalRestriction3 = new LiteralRestriction();

    OperatorDescr orDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    PatternSolver solver = new PatternSolver(pattern);

View Full Code Here

   * descr2 && descr4
   */
  public void testAddAndOrOr() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();
    LiteralRestriction literalRestriction3 = new LiteralRestriction();
    LiteralRestriction literalRestriction4 = new LiteralRestriction();

    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    OperatorDescr orDescr = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    OperatorDescr orDescr2 = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    PatternSolver solver = new PatternSolver(pattern);
View Full Code Here

   * descr3 && descr4
   */
  public void testAddOrAndAnd() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();
    LiteralRestriction literalRestriction3 = new LiteralRestriction();
    LiteralRestriction literalRestriction4 = new LiteralRestriction();

    OperatorDescr orDescr = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    OperatorDescr andDescr2 = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    PatternSolver solver = new PatternSolver(pattern);
View Full Code Here

   * descr4
   */
  public void testAddOrAndOr() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();
    LiteralRestriction literalRestriction3 = new LiteralRestriction();
    LiteralRestriction literalRestriction4 = new LiteralRestriction();

    OperatorDescr orDescr = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    OperatorDescr orDescr2 = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    PatternSolver solver = new PatternSolver(pattern);
View Full Code Here

   * descr && descr2 && descr4 && descr5<br>
   */
  public void testAddOrAndOrDescr() {
    Pattern pattern = new Pattern();

    LiteralRestriction literalRestriction = new LiteralRestriction();
    LiteralRestriction literalRestriction2 = new LiteralRestriction();
    LiteralRestriction literalRestriction3 = new LiteralRestriction();
    LiteralRestriction literalRestriction4 = new LiteralRestriction();
    LiteralRestriction literalRestriction5 = new LiteralRestriction();

    OperatorDescr andDescr = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    OperatorDescr andDescr2 = OperatorDescr.valueOf(OperatorDescr.Type.AND);
    OperatorDescr orDescr = OperatorDescr.valueOf(OperatorDescr.Type.OR);
    PatternSolver solver = new PatternSolver(pattern);
View Full Code Here

    Pattern p1 = new Pattern();
    p1.setRuleName(ruleName1);
    Pattern p2 = new Pattern();
    p2.setRuleName(ruleName2);

    LiteralRestriction lr1 = new LiteralRestriction();
    lr1.setRuleName(ruleName1);
    LiteralRestriction lr2 = new LiteralRestriction();
    lr2.setRuleName(ruleName2);

    PatternPossibility pp1 = new PatternPossibility();
    pp1.setPatternId(p1.getId());
    pp1.setRuleName(ruleName1);
    pp1.add(lr1);
View Full Code Here

TOP

Related Classes of org.drools.analytics.components.LiteralRestriction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.