org.qi4j.entitystore.neo4j
Class NeoManyAssociationState

java.lang.Object
  extended by org.qi4j.entitystore.neo4j.NeoManyAssociationState
All Implemented Interfaces:
Iterable<EntityReference>, ManyAssociationState

public class NeoManyAssociationState
extends Object
implements ManyAssociationState


Method Summary
 boolean add(int index, EntityReference entityReference)
           
 boolean contains(EntityReference entityReference)
           
 int count()
           
 EntityReference get(int index)
           
 Iterator<EntityReference> iterator()
           
 boolean remove(EntityReference entityReference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

add

public boolean add(int index,
                   EntityReference entityReference)
Specified by:
add in interface ManyAssociationState

contains

public boolean contains(EntityReference entityReference)
Specified by:
contains in interface ManyAssociationState

count

public int count()
Specified by:
count in interface ManyAssociationState

get

public EntityReference get(int index)
Specified by:
get in interface ManyAssociationState

remove

public boolean remove(EntityReference entityReference)
Specified by:
remove in interface ManyAssociationState

iterator

public Iterator<EntityReference> iterator()
Specified by:
iterator in interface Iterable<EntityReference>