Class StatementPatternCollector

  • All Implemented Interfaces:
    QueryModelVisitor<java.lang.RuntimeException>

    @Deprecated(forRemoval=true,
                since="4.1.0")
    public class StatementPatternCollector
    extends AbstractQueryModelVisitor<java.lang.RuntimeException>
    Deprecated, for removal: This API element is subject to removal in a future version.
    A QueryModelVisitor that collects StatementPattern's from a query model. StatementPatterns thet are part of filters/constraints are not included in the result.
    • Field Detail

      • stPatterns

        private final java.util.List<StatementPattern> stPatterns
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Constructor Detail

      • StatementPatternCollector

        public StatementPatternCollector()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • process

        public static java.util.List<StatementPattern> process​(QueryModelNode node)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getStatementPatterns

        public java.util.List<StatementPattern> getStatementPatterns()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • meet

        public void meet​(Filter node)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        meet in interface QueryModelVisitor<java.lang.RuntimeException>
        Overrides:
        meet in class AbstractQueryModelVisitor<java.lang.RuntimeException>