public class ViewDefinition extends Object
| Constructor and Description |
|---|
ViewDefinition() |
ViewDefinition(String name,
ViewTemplateDefinition viewTemplateDefinition,
SqlOp relation,
List<Constraint> constraints) |
| Modifier and Type | Method and Description |
|---|---|
void |
addVarDef(com.hp.hpl.jena.sparql.core.Var var,
com.hp.hpl.jena.sparql.expr.Expr expr) |
void |
addVarDef(com.hp.hpl.jena.sparql.core.Var var,
VarDef termDef) |
List<Constraint> |
getConstraints() |
com.hp.hpl.jena.sparql.core.QuadPattern |
getConstructPattern() |
String |
getDefinitionString() |
com.hp.hpl.jena.sparql.expr.ExprList |
getFilters() |
String |
getName() |
SqlOp |
getRelation() |
ViewTemplateDefinition |
getViewTemplateDefinition() |
void |
setConstraints(List<Constraint> constraints) |
void |
setConstructTemplate(ViewTemplateDefinition viewTemplateDefinition) |
void |
setFilters(com.hp.hpl.jena.sparql.expr.ExprList filters) |
void |
setName(String name) |
void |
setRelation(SqlOp relation) |
void |
setViewTemplateDefinition(ViewTemplateDefinition viewTemplateDefinition) |
static String |
toNTripleString(com.hp.hpl.jena.graph.Node node,
org.openjena.riot.system.PrefixMap map) |
static String |
toNTripleString(com.hp.hpl.jena.graph.Triple triple,
org.openjena.riot.system.PrefixMap map) |
String |
toString() |
public ViewDefinition()
public ViewDefinition(String name, ViewTemplateDefinition viewTemplateDefinition, SqlOp relation, List<Constraint> constraints)
public ViewTemplateDefinition getViewTemplateDefinition()
public void setViewTemplateDefinition(ViewTemplateDefinition viewTemplateDefinition)
public void setConstructTemplate(ViewTemplateDefinition viewTemplateDefinition)
public String getName()
public SqlOp getRelation()
public void setRelation(SqlOp relation)
public com.hp.hpl.jena.sparql.expr.ExprList getFilters()
public void setFilters(com.hp.hpl.jena.sparql.expr.ExprList filters)
public List<Constraint> getConstraints()
public void setConstraints(List<Constraint> constraints)
public String getDefinitionString()
public static String toNTripleString(com.hp.hpl.jena.graph.Triple triple, org.openjena.riot.system.PrefixMap map)
public static String toNTripleString(com.hp.hpl.jena.graph.Node node, org.openjena.riot.system.PrefixMap map)
public void setName(String name)
public void addVarDef(com.hp.hpl.jena.sparql.core.Var var,
VarDef termDef)
public void addVarDef(com.hp.hpl.jena.sparql.core.Var var,
com.hp.hpl.jena.sparql.expr.Expr expr)
public com.hp.hpl.jena.sparql.core.QuadPattern getConstructPattern()
Copyright © 2013. All Rights Reserved.