Package org.eclipse.rdf4j.spin
Class Template
- java.lang.Object
-
- org.eclipse.rdf4j.spin.Template
-
public class Template extends java.lang.ObjectClass to represent a SPIN template.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArgument(Argument arg)ParsedOperationcall(java.util.Map<IRI,Value> argValues)java.util.List<Argument>getArguments()ParsedOperationgetParsedOperation()IRIgetUri()voidsetParsedOperation(ParsedOperation op)java.lang.StringtoString()
-
-
-
Field Detail
-
IRI
private final IRI IRI
-
parsedOp
private ParsedOperation parsedOp
-
arguments
private final java.util.List<Argument> arguments
-
-
Constructor Detail
-
Template
public Template(IRI IRI)
-
-
Method Detail
-
getUri
public IRI getUri()
-
setParsedOperation
public void setParsedOperation(ParsedOperation op)
-
getParsedOperation
public ParsedOperation getParsedOperation()
-
addArgument
public void addArgument(Argument arg)
-
getArguments
public java.util.List<Argument> getArguments()
-
call
public ParsedOperation call(java.util.Map<IRI,Value> argValues) throws MalformedSpinException
- Throws:
MalformedSpinException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-