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:
- Iterable<Item>
public class ItemList
- extends ItemLocation
- implements Iterable<Item>
ItemList
public ItemList(int line,
int column)
ItemList
public ItemList()
ItemList
public ItemList(int line,
int column,
int offset,
List<Item> elts)
size
public int size()
isEmpty
public boolean isEmpty()
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object other)
- Overrides:
equals
in class 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(String symbol)
get
public Item get(int idx)
getFirst
public Item getFirst()
getLast
public Item getLast()
iterator
public Iterator<Item> iterator()
- Specified by:
iterator
in interface 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 String shortString()
toString
public String toString()
- Overrides:
toString
in class ItemLocation
Licenced under the Apache License, Version 2.0