Interface ConjureBuilder
- All Known Implementing Classes:
ConjureBuilderImpl
public interface ConjureBuilder
-
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) union(ConjureFluent... conjureFluents)
-
Method Details
-
getContext
ConjureContext getContext() -
fromDataRef
-
fromDataRefFn
ConjureFluent 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 it- Parameters:
dataRefFn-- Returns:
-
fromUrl
-
fromVar
-
fromEmptyModel
ConjureFluent fromEmptyModel() -
seq
-
union
-
coalesce
-
call
-