Class ConjureBuilderImpl
java.lang.Object
org.aksw.jena_sparql_api.conjure.fluent.ConjureBuilderImpl
- All Implemented Interfaces:
ConjureBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncall(String macroName, ConjureFluent... conjureFluents) coalesce(ConjureFluent... conjureFluents) fromDataRef(RdfDataRef dataRef) fromDataRefFn(Function<? super org.apache.jena.rdf.model.Model, ? extends RdfDataRef> dataRefFn) Lambda based creation which passes in the context's model, so all triples can be directly added to itseq(ConjureFluent... conjureFluents) static ConjureBuilderstart()toOps(List<? extends ConjureFluent> conjureFluents) toOps(ConjureFluent... conjureFluents) union(ConjureFluent... conjureFluents)
-
Field Details
-
context
-
-
Constructor Details
-
ConjureBuilderImpl
public ConjureBuilderImpl() -
ConjureBuilderImpl
-
-
Method Details
-
start
-
getContext
- Specified by:
getContextin interfaceConjureBuilder
-
wrap
-
fromUrl
- Specified by:
fromUrlin interfaceConjureBuilder
-
fromVar
- Specified by:
fromVarin interfaceConjureBuilder
-
fromDataRefFn
public ConjureFluent fromDataRefFn(Function<? super org.apache.jena.rdf.model.Model, ? extends RdfDataRef> dataRefFn) Description copied from interface:ConjureBuilderLambda based creation which passes in the context's model, so all triples can be directly added to it- Specified by:
fromDataRefFnin interfaceConjureBuilder- Returns:
-
fromDataRef
- Specified by:
fromDataRefin interfaceConjureBuilder
-
toOps
-
toOps
-
seq
- Specified by:
seqin interfaceConjureBuilder
-
union
- Specified by:
unionin interfaceConjureBuilder
-
coalesce
- Specified by:
coalescein interfaceConjureBuilder
-
call
- Specified by:
callin interfaceConjureBuilder
-
fromEmptyModel
- Specified by:
fromEmptyModelin interfaceConjureBuilder
-