Class ParsedGraphQuery

    • Field Detail

      • queryNamespaces

        private java.util.Map<java.lang.String,​java.lang.String> queryNamespaces
    • Constructor Detail

      • ParsedGraphQuery

        public ParsedGraphQuery()
        Creates a new graph query. To complete this query, a tuple expression needs to be supplied to it using ParsedQuery.setTupleExpr(TupleExpr).
      • ParsedGraphQuery

        public ParsedGraphQuery​(java.util.Map<java.lang.String,​java.lang.String> namespaces)
        Creates a new graph query. To complete this query, a tuple expression needs to be supplied to it using ParsedQuery.setTupleExpr(TupleExpr).
        Parameters:
        namespaces - A mapping of namespace prefixes to namespace names representing the namespaces that are used in the query.
      • ParsedGraphQuery

        public ParsedGraphQuery​(TupleExpr tupleExpr)
        Creates a new graph query for the supplied tuple expression.
        Parameters:
        tupleExpr - A tuple expression representing the query, formulated in Sail Query Model objects.
      • ParsedGraphQuery

        public ParsedGraphQuery​(java.lang.String sourceString,
                                TupleExpr tupleExpr)
        Creates a new graph query for the supplied tuple expression.
        Parameters:
        tupleExpr - A tuple expression representing the query, formulated in Sail Query Model objects.
      • ParsedGraphQuery

        public ParsedGraphQuery​(TupleExpr tupleExpr,
                                java.util.Map<java.lang.String,​java.lang.String> namespaces)
        Creates a new graph query.
        Parameters:
        tupleExpr - A tuple expression representing the query, formulated in Sail Query Model objects.
        namespaces - A mapping of namespace prefixes to namespace names representing the namespaces that are used in the query.
      • ParsedGraphQuery

        public ParsedGraphQuery​(java.lang.String sourceString,
                                TupleExpr tupleExpr,
                                java.util.Map<java.lang.String,​java.lang.String> namespaces)
        Creates a new graph query.
        Parameters:
        tupleExpr - A tuple expression representing the query, formulated in Sail Query Model objects.
        namespaces - A mapping of namespace prefixes to namespace names representing the namespaces that are used in the query.
    • Method Detail

      • getQueryNamespaces

        public java.util.Map<java.lang.String,​java.lang.String> getQueryNamespaces()