Class Contains


  • public class Contains
    extends Object
    main entry point for CONTAINS clause resolution
    • Constructor Detail

      • Contains

        public Contains​(org.antlr.v4.runtime.tree.ParseTree parseTree,
                        KnowledgeCacheService knowledgeCache)
    • Method Detail

      • process

        public Contains process()
        resolve CONTAINS clause: - identify the templates satisfying the clause - set the respective path into variable definitions
        Returns:
      • getTemplates

        public Set<String> getTemplates()
      • requiresTemplateWhereClause

        public boolean requiresTemplateWhereClause()
      • hasContains

        public boolean hasContains()