/** * Creates a new command, with a principle graph URI. * @param serverGraphUri The URI of the graph. */ public ServerCommand(URI serverGraphUri) { serverGraph = new ModelResource(serverGraphUri); resultMessage = ""; }
public Tuples resolve(QueryEvaluationContext context, ModelExpression modelExpr, ConstraintExpression constraintExpr) throws Exception { ConstraintElement constraintElem = ((ConstraintImpl) constraintExpr).getModel(); assert constraintElem != null; if (constraintElem.equals(Variable.FROM)) { return ConstraintOperations.resolveModelExpression(context, modelExpr, (Constraint)constraintExpr); } else if (constraintElem instanceof URI) { return ConstraintOperations.resolveModelExpression(context, new ModelResource(((URI)constraintElem)), (Constraint)constraintExpr); } else if (constraintElem instanceof LocalNode) { return context.resolve(null, (ConstraintImpl)constraintExpr); } else if (constraintElem instanceof Variable) { return context.resolve(null, (ConstraintImpl)constraintExpr); } else { throw new QueryException("Specified model not a URIReference/Variable: " + constraintElem +" is a " + constraintElem.getClass().getName() ); } } }),
public Tuples resolve(QueryEvaluationContext context, ModelExpression modelExpr, ConstraintExpression constraintExpr) throws Exception { ConstraintIn constraint = (ConstraintIn)constraintExpr; ModelExpression graph; if (constraint.getGraph() instanceof URIReferenceImpl) { graph = new ModelResource(((URIReferenceImpl)constraint.getGraph())); } else { assert constraint.getGraph() instanceof Variable; graph = new ModelVariable((Variable)constraint.getGraph()); } return ConstraintOperations.resolveConstraintExpression(context, graph, constraint.getConstraintParam()); } }),
statementCount = loader.load(content, new ModelResource(destModelURI), databaseSession);