swarm.simtools
Class NSelectImpl

java.lang.Object
  |
  +--swarm.simtools.NSelectImpl

public class NSelectImpl
extends Object
implements SwarmObjectS, SwarmObject, NSelectS, NSelect

A class to select exactly N elements at random from a collection.. NSelect selects exactly N elements from a collection without repetition. A target collection must be provided.


Constructor Summary
NSelectImpl()
           
NSelectImpl(ZoneImpl aZone)
          Default constructor for Impl class
 
Methods implemented by this class for interface swarm.objectbase.SwarmObject
getCompleteProbeMap, getProbeForMessage, getProbeForVariable, getProbeMap
 
Methods implemented by this class for interface swarm.simtools.NSelect
select$from$into
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NSelectImpl

public NSelectImpl()

NSelectImpl

public NSelectImpl(ZoneImpl aZone)
Default constructor for Impl class