org.openrdf.repository.object.behaviours
Class RDFList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList<Object>
org.openrdf.repository.object.behaviours.RDFList
- All Implemented Interfaces:
- Iterable<Object>, Collection<Object>, List<Object>, RDFObject, Mergeable, Refreshable
public abstract class RDFList
- extends AbstractSequentialList<Object>
- implements Refreshable, Mergeable, RDFObject
Java instance for rdf:List as a familiar interface to manipulate this List.
This implemention can only be modified when in autoCommit (autoFlush), or
when read uncommitted is supported.
- Author:
- James Leigh
RDFList
public RDFList()
refresh
public void refresh()
- Description copied from interface:
Refreshable
- Flushes the local state of the entity forcing it to refresh.
- Specified by:
refresh in interface Refreshable
merge
public void merge(Object source)
- Description copied from interface:
Mergeable
- Initialises the values of this instance with none-null values of the
source Object.
- Specified by:
merge in interface Mergeable
size
public int size()
- Specified by:
size in interface Collection<Object>- Specified by:
size in interface List<Object>- Specified by:
size in class AbstractCollection<Object>
listIterator
public ListIterator<Object> listIterator(int index)
- Specified by:
listIterator in interface List<Object>- Specified by:
listIterator in class AbstractSequentialList<Object>
toString
public String toString()
- Overrides:
toString in class AbstractCollection<Object>
Copyright © 2004-2010 James Leigh Services Inc.. All Rights Reserved.