Uses of Interface
org.objectweb.proactive.core.group.Group

Packages that use Group
org.objectweb.proactive.core.group Provides all classes needed to use group communications in ProActive.  
org.objectweb.proactive.core.group.topology Provides all classes to represent group by a topology (i.e. line, plan, ring, torus, ...)  
 

Uses of Group in org.objectweb.proactive.core.group
 

Classes in org.objectweb.proactive.core.group that implement Group
 class ProxyForGroup
           
 

Methods in org.objectweb.proactive.core.group that return Group
static Group ProActiveGroup.getGroup(java.lang.Object o)
          Returns the Group for typed group o.
 Group ProxyForGroup.union(Group g)
          Creates a new group with all members of the group and all the members of the group g
 Group ProxyForGroup.intersection(Group g)
          Creates a new group with all members that belong to the group and to the group g.
 Group ProxyForGroup.exclude(Group g)
          Creates a new group with the members that belong to the group, but not to the group g.
 Group ProxyForGroup.difference(Group g)
          Creates a new group with all members that belong to the group or to the group g, but not to both.
 Group ProxyForGroup.range(int begin, int end)
          Creates a new group with the members of the group begining at the index begin and ending at the index end.
 Group Group.union(Group g)
          Creates a new group with all members of the group and all the members of the group g
 Group Group.intersection(Group g)
          Creates a new group with all members that belong to the group and to the group g.
 Group Group.difference(Group g)
          Creates a new group with all members that belong to the group or to the group g, but not to both.
 Group Group.exclude(Group g)
          Creates a new group with the members that belong to the group, but not to the group g.
 Group Group.range(int begin, int end)
          Creates a new group with the members of the group begining at the index begin and ending at the index end.
 

Methods in org.objectweb.proactive.core.group with parameters of type Group
 Group ProxyForGroup.union(Group g)
          Creates a new group with all members of the group and all the members of the group g
 Group ProxyForGroup.intersection(Group g)
          Creates a new group with all members that belong to the group and to the group g.
 Group ProxyForGroup.exclude(Group g)
          Creates a new group with the members that belong to the group, but not to the group g.
 Group ProxyForGroup.difference(Group g)
          Creates a new group with all members that belong to the group or to the group g, but not to both.
 Group Group.union(Group g)
          Creates a new group with all members of the group and all the members of the group g
 Group Group.intersection(Group g)
          Creates a new group with all members that belong to the group and to the group g.
 Group Group.difference(Group g)
          Creates a new group with all members that belong to the group or to the group g, but not to both.
 Group Group.exclude(Group g)
          Creates a new group with the members that belong to the group, but not to the group g.
 

Uses of Group in org.objectweb.proactive.core.group.topology
 

Classes in org.objectweb.proactive.core.group.topology that implement Group
 class Cube
          This class represents a group by a three-dimensional topology.
 class Hypercube
           
 class Line
          This class represents a group by a one-dimensional topology.
 class Plan
          This class represents a group by a two-dimensional topology.
 class Ring
          This class represents a group by a cycling one-dimensional topology.
 class Tetrahedron
          This one is specialy dedicaced to Fabrice ;)
 class TopologyGroup
          Topologies are groups.
 class Torus
          This class represents a group by a cycling two-dimensional topology.
 class TorusCube
          This class represents a group by a cycling three-dimensional topology.
 

Constructors in org.objectweb.proactive.core.group.topology with parameters of type Group
TorusCube(Group g, int height, int width, int depth)
          Construtor.
Torus(Group g, int height, int width)
          Construtor.
Torus(Group g, int nbMembers)
          Construtor.
Tetrahedron(Group g, int size)
           
Ring(Group g, int size)
          Construtor.
Hypercube(Group g, int size)
           
TopologyGroup(Group g, int size)
          Constructor : a Topology is build with a group with the specified size
Line(Group g, int size)
          Construtor.
Plan(Group g, int height, int width)
          Construtor.
Plan(Group g, int nbMembers)
          Construtor.
Cube(Group g, int height, int width, int depth)
          Construtor.
 



Copyright ? April 2005 INRIA All Rights Reserved.