com.hp.hpl.jena.sparql.sse
Class ItemList
java.lang.Object
com.hp.hpl.jena.sparql.sse.ItemLocation
com.hp.hpl.jena.sparql.sse.ItemList
- All Implemented Interfaces:
- java.lang.Iterable<Item>
public class ItemList
- extends ItemLocation
- implements java.lang.Iterable<Item>
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
ItemList
public ItemList(int line,
int column)
ItemList
public ItemList()
ItemList
public ItemList(int line,
int column,
int offset,
java.util.List<Item> elts)
size
public int size()
isEmpty
public boolean isEmpty()
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
addAll
public void addAll(ItemList itemList)
add
public void add(Item item)
add
public void add(com.hp.hpl.jena.graph.Node node)
add
public void add(java.lang.String symbol)
get
public Item get(int idx)
getFirst
public Item getFirst()
getLast
public Item getLast()
iterator
public java.util.Iterator<Item> iterator()
- Specified by:
iterator in interface java.lang.Iterable<Item>
car
public Item car()
cdr
public ItemList cdr()
cdrOrNull
public ItemList cdrOrNull()
sublist
public ItemList sublist(int start)
sublist
public ItemList sublist(int start,
int finish)
- Slice of the list from start (inclusive) to finish (exclusive)
shortString
public java.lang.String shortString()
toString
public java.lang.String toString()
- Overrides:
toString in class ItemLocation
Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.