public class QuadBlock extends ArrayList<Quad> implements Iterable<Quad>, PrintSerializable
Constructor and Description |
---|
QuadBlock() |
QuadBlock(OpQuadPattern quadPattern) |
QuadBlock(QuadBlock other) |
Modifier and Type | Method and Description |
---|---|
Quad[] |
asArray() |
QuadBlock |
clone()
Copy with no shared quads
|
boolean |
contains(Node g,
Node s,
Node p,
Node o) |
boolean |
contains(Quad pattern) |
Iterable<Quad> |
find(Node g,
Node s,
Node p,
Node o) |
Iterable<Quad> |
find(Quad pattern) |
int |
findFirst(int start,
Node g,
Node s,
Node p,
Node o) |
int |
findFirst(int start,
Quad pattern) |
int |
findFirst(Node g,
Node s,
Node p,
Node o) |
int |
findFirst(Quad pattern) |
Node |
getGraphNode() |
void |
output(IndentedWriter out) |
void |
output(IndentedWriter out,
SerializationContext sCxt) |
QuadBlock |
subBlock(int fromIndex) |
QuadBlock |
subBlock(int fromIndex,
int toIndex) |
String |
toString() |
String |
toString(PrefixMapping prefixMapping) |
add, add, addAll, addAll, clear, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll
containsAll, equals, hashCode
public QuadBlock()
public QuadBlock(QuadBlock other)
public QuadBlock(OpQuadPattern quadPattern)
public Quad[] asArray()
public Node getGraphNode()
public boolean contains(Quad pattern)
public int findFirst(Quad pattern)
public int findFirst(int start, Quad pattern)
public QuadBlock subBlock(int fromIndex, int toIndex)
public QuadBlock subBlock(int fromIndex)
public String toString()
toString
in class AbstractCollection<Quad>
public void output(IndentedWriter out, SerializationContext sCxt)
output
in interface PrintSerializable
public String toString(PrefixMapping prefixMapping)
toString
in interface PrintSerializable
public void output(IndentedWriter out)
Licenced under the Apache License, Version 2.0