示例#1
0
 /**
  * @throws AsyncException
  * @see com.client.hp.hpl.jena.graph.Reifier#reifyAs(com.client.hp.hpl.jena.graph.Node,
  *     com.client.hp.hpl.jena.graph.Triple)
  */
 @Override
 public Node reifyAs(ASubCallHandler handler, Node n, Triple t) throws AsyncException {
   return base.reifyAs(handler, n, t);
 }
示例#2
0
 @Override
 public ExtendedIterator<Triple> findEither(
     ASubCallHandler handler, TripleMatch m, boolean showHidden) throws AsyncException {
   return base.findEither(handler, m, showHidden);
 }
示例#3
0
 @Override
 public int size(ASubCallHandler handler) throws AsyncException {
   return base.size(handler);
 }
示例#4
0
 /** @see com.client.hp.hpl.jena.graph.Reifier#getStyle() */
 @Override
 public ReificationStyle getStyle() {
   return base.getStyle();
 }
示例#5
0
 @Override
 public ExtendedIterator<Triple> findExposed(ASubCallHandler handler, TripleMatch m)
     throws AsyncException {
   return base.findExposed(handler, m);
 }
示例#6
0
 /**
  * Answer true iff a given statement is reified in this model
  *
  * @param s the statement for which a reification is sought
  * @return true iff s has a reification in this model
  */
 public boolean isReified(FrontsTriple s) {
   return reifier.hasTriple(s.asTriple());
 }
示例#7
0
 /** @see com.client.hp.hpl.jena.graph.Reifier#close() */
 @Override
 public void close() {
   base.close();
 }
示例#8
0
 /**
  * @throws AsyncException
  * @see com.client.hp.hpl.jena.graph.Reifier#remove(com.client.hp.hpl.jena.graph.Triple)
  */
 @Override
 public void remove(ASubCallHandler handler, Triple t) throws AsyncException {
   base.remove(handler, t);
 }
示例#9
0
 /**
  * @throws AsyncException
  * @see com.client.hp.hpl.jena.graph.Reifier#handledRemove(com.client.hp.hpl.jena.graph.Triple)
  */
 @Override
 public boolean handledRemove(ASubCallHandler handler, Triple t) throws AsyncException {
   return base.handledRemove(handler, t);
 }
示例#10
0
 public ReificationStyle getReificationStyle() {
   return reifier.getStyle();
 }
示例#11
0
 /**
  * @throws AsyncException
  * @see com.client.hp.hpl.jena.graph.Reifier#allNodes(com.client.hp.hpl.jena.graph.Triple)
  */
 @Override
 public ExtendedIterator<Node> allNodes(ASubCallHandler handler, Triple t) throws AsyncException {
   return base.allNodes(handler, t);
 }
示例#12
0
 private ExtendedIterator<ReifiedStatement> findReifiedStatements(Triple t) {
   return reifier.allNodes(t).mapWith(mapToRS);
 }
示例#13
0
 /**
  * Remove a given reification from this model. Other reifications of the same statement are
  * untouched.
  *
  * @param rs the reified statement to be removed
  */
 public void removeReification(ReifiedStatement rs) {
   reifier.remove(rs.asNode(), rs.getStatement().asTriple());
 }
示例#14
0
 /**
  * Remove all the reifications of a given statement in this model, whatever their associated
  * resources.
  *
  * @param s the statement whose reifications are to be removed
  */
 public void removeAllReifications(FrontsTriple s) {
   reifier.remove(s.asTriple());
 }
示例#15
0
 /** @see com.client.hp.hpl.jena.graph.Reifier#hasTriple(com.client.hp.hpl.jena.graph.Node) */
 @Override
 public boolean hasTriple(Node n) {
   return base.hasTriple(n);
 }
示例#16
0
 /** @see com.client.hp.hpl.jena.graph.GetTriple#getTriple(com.client.hp.hpl.jena.graph.Node) */
 @Override
 public Triple getTriple(Node n) {
   return base.getTriple(n);
 }
示例#17
0
 /** @see com.client.hp.hpl.jena.graph.Reifier#hasTriple(com.client.hp.hpl.jena.graph.Triple) */
 @Override
 public boolean hasTriple(Triple t) {
   return base.hasTriple(t);
 }
示例#18
0
 private ExtendedIterator findReifiedStatements() {
   return reifier.allNodes().mapWith(mapToRS);
 }