org.hibernate.test.event.collection.association.bidirectional.manytomany
Class ParentWithBidirectionalManyToMany

java.lang.Object
  extended by org.hibernate.test.event.collection.AbstractParentWithCollection
      extended by org.hibernate.test.event.collection.association.bidirectional.manytomany.ParentWithBidirectionalManyToMany
All Implemented Interfaces:
Entity, ParentWithCollection

public class ParentWithBidirectionalManyToMany
extends AbstractParentWithCollection


Constructor Summary
ParentWithBidirectionalManyToMany()
           
ParentWithBidirectionalManyToMany(String name)
           
 
Method Summary
 void addAllChildren(Collection children)
           
 void addChild(Child child)
           
 void clearChildren()
           
 Child createChild(String name)
           
 void newChildren(Collection children)
           
 void removeAllChildren(Collection children)
           
 void removeChild(Child child)
           
 
Methods inherited from class org.hibernate.test.event.collection.AbstractParentWithCollection
addChild, getChildren, getId, getName, setChildren, setId, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParentWithBidirectionalManyToMany

public ParentWithBidirectionalManyToMany()

ParentWithBidirectionalManyToMany

public ParentWithBidirectionalManyToMany(String name)
Method Detail

newChildren

public void newChildren(Collection children)
Specified by:
newChildren in interface ParentWithCollection
Overrides:
newChildren in class AbstractParentWithCollection

createChild

public Child createChild(String name)

addChild

public void addChild(Child child)
Specified by:
addChild in interface ParentWithCollection
Overrides:
addChild in class AbstractParentWithCollection

addAllChildren

public void addAllChildren(Collection children)
Specified by:
addAllChildren in interface ParentWithCollection
Overrides:
addAllChildren in class AbstractParentWithCollection

removeChild

public void removeChild(Child child)
Specified by:
removeChild in interface ParentWithCollection
Overrides:
removeChild in class AbstractParentWithCollection

removeAllChildren

public void removeAllChildren(Collection children)
Specified by:
removeAllChildren in interface ParentWithCollection
Overrides:
removeAllChildren in class AbstractParentWithCollection

clearChildren

public void clearChildren()
Specified by:
clearChildren in interface ParentWithCollection
Overrides:
clearChildren in class AbstractParentWithCollection


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.