java.lang.Object
com.orientechnologies.orient.core.sql.parser.Pattern

public class Pattern extends Object
Created by luigidellaquila on 28/07/15.
  • Field Details

  • Constructor Details

    • Pattern

      public Pattern()
  • Method Details

    • addExpression

      public void addExpression(OMatchExpression expression)
    • get

      public PatternNode get(String alias)
    • getNumOfEdges

      public int getNumOfEdges()
    • validate

      public void validate()
    • getDisjointPatterns

      public List<Pattern> getDisjointPatterns()
      splits this pattern into multiple
      Returns:
    • getAliasToNode

      public Map<String,PatternNode> getAliasToNode()
    • setAliasToNode

      public void setAliasToNode(Map<String,PatternNode> aliasToNode)
    • setNumOfEdges

      public void setNumOfEdges(int numOfEdges)