public class GraphPatternNotTriples extends Object implements GraphPattern
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
filterExists, filterExists, filterNotExists
public GraphPatternNotTriples and(GraphPattern... patterns)
GraphPattern.and(GraphPattern...)
, but mutates and returns this instanceand
in interface GraphPattern
patterns
- the patterns to addpublic GraphPatternNotTriples union(GraphPattern... patterns)
GraphPattern.union(GraphPattern...)
, but mutates and returns this instanceunion
in interface GraphPattern
patterns
- the patterns to addpublic GraphPatternNotTriples optional()
GraphPattern.optional()
, but mutates and returns this instanceoptional
in interface GraphPattern
public GraphPatternNotTriples optional(boolean isOptional)
GraphPattern.optional(boolean)
, but mutates and returns this instanceoptional
in interface GraphPattern
isOptional
- if this graph pattern should be optional or notpublic GraphPatternNotTriples filter(Expression<?> constraint)
GraphPattern.filter(Expression)
, but mutates and returns this instancefilter
in interface GraphPattern
constraint
- the filter constraintpublic GraphPatternNotTriples minus(GraphPattern... patterns)
GraphPattern.minus(GraphPattern...)
, but mutates and returns this instanceminus
in interface GraphPattern
patterns
- the patterns to construct the MINUS
graph pattern withpublic GraphPatternNotTriples from(GraphName name)
GraphPattern.from(GraphName)
, but mutates and returns this instancefrom
in interface GraphPattern
name
- the name to specifypublic boolean isEmpty()
isEmpty
in interface GraphPattern
public String getQueryString()
getQueryString
in interface QueryElement
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.