@Override public void visitLocalIndividual(LocalIndividual individual) { this.format=formatLocalIndividualId(individual.id()); }
private void populateValueShape(LocalIndividual constraint, LocalIndividual shape) { if(shape!=null) { constraint.addValue(shaclTerm("valueShape"),shape); } }
@Override public void visitLocalIndividual(LocalIndividual individual) { this.resource=toSessionResource(individual.name()); }
@Override public void visitLocalIndividual(LocalIndividual individual) { this.result=IndividualReference.anonymous(individual.id()); } @Override
private void populateDatatype(LocalIndividual constraint, URI datatype) { if(datatype!=null) { constraint.addValue(shaclTerm("datatype"),externalIndividual(datatype)); } }
@Override public void visitLocalIndividual(LocalIndividual individual) { this.found=this.dataSet.individual(individual.id(),LocalIndividual.class); }
private void populateValueType(LocalIndividual constraint, URI valueType) { if(valueType!=null) { constraint.addValue(shaclTerm("valueType"),externalIndividual(valueType)); } }
@Override public void visitLocalIndividual(LocalIndividual individual) { this.newIndividual=dataSet().individual(individual.id(), LocalIndividual.class); }
ExternalIndividual ptIndividual=dataset.individual(QuerySupport.PARAMETER_TYPE, ExternalIndividual.class); qIndividual.addValue(QuerySupport.TYPE, qtIndividual); for(String parameterName:query.parameterNames()) { LocalIndividual pIndividual= parameterId(parameterName), LocalIndividual.class); qIndividual.addValue(QuerySupport.HAS_PARAMETER, pIndividual); pIndividual.addValue(QuerySupport.TYPE, ptIndividual); pIndividual.addValue(QuerySupport.HAS_NAME, Literals.of(parameterName)); for(String rawValue:query.getParameter(parameterName).rawValues()) { pIndividual.addValue(QuerySupport.HAS_VALUE, Literals.of(rawValue));
@Override public void visitLocalIndividual(LocalIndividual individual) { individualCache.put(individual, dataset.individual(individual.id(),LocalIndividual.class)); }
String shapeId = cache.id(shape); reportInd().addValue(ldp4jTerm("hasShape"), shapeInd); shapeInd.addValue(vocabularyTerm(RDF.TYPE), externalIndividual(shaclTerm("Shape"))); populateDescription(shapeInd, shape); List<PropertyConstraint> pcs = shape.propertyConstraints(); PropertyConstraint pc = pcs.get(j); LocalIndividual pcInd = localIndividual(shapeId+"_pc"+j); shapeInd.addValue(shaclTerm("property"), pcInd); pcInd.addValue(vocabularyTerm(RDF.TYPE), externalIndividual(shaclTerm("PropertyConstraint"))); pcInd.addValue(shaclTerm("predicate"), externalIndividual(pc.predicate())); populateDescription(pcInd, pc); populateCardinality(pcInd, pc.cardinality()); InversePropertyConstraint ipc = ipcs.get(j); LocalIndividual ipcInd = localIndividual(shapeId+"_ipc"+j); shapeInd.addValue(shaclTerm("property"), ipcInd); ipcInd.addValue(vocabularyTerm(RDF.TYPE), externalIndividual(shaclTerm("InversePropertyConstraint"))); ipcInd.addValue(shaclTerm("predicate"), externalIndividual(ipc.predicate())); populateDescription(ipcInd, ipc); populateCardinality(ipcInd, ipc.cardinality());
LocalIndividual headerInd=localIndividual("header"+i); current.addValue(vocabularyTerm(RDF.FIRST),headerInd); headerInd.addValue(vocabularyTerm(RDF.TYPE),headerType(header)); headerInd.addValue(httpTerm("fieldName"),literal(header.name())); headerInd.addValue(httpTerm("fieldValue"),literal(header.rawValue())); headerInd.addValue(httpTerm("hdrName"),externalIndividual(headersTerm(header.name()))); i++; if(headers.hasNext()) { LocalIndividual bodyInd=localIndividual("body"); requestInd().addValue(httpTerm("body"), bodyInd); bodyInd.addValue(vocabularyTerm(RDF.TYPE),externalIndividual(cntTerm("ContentAsText"))); bodyInd.addValue(cntTerm("characterEncoding"),literal("UTF-8")); bodyInd.addValue(cntTerm("chars"),literal(body));