# Index

A B C D E F G H I J L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## G

General(GraphicsCommand.Graphic) - Constructor for class org.jcsp.awt.GraphicsCommand.General
General(GraphicsProtocol.Configure) - Constructor for class org.jcsp.awt.GraphicsProtocol.General
Generate - Class in org.jcsp.plugNplay
  Generates an infinite (constant) sequence of `Integer`s.
Generate(ChannelOutput, int) - Constructor for class org.jcsp.plugNplay.Generate
  Construct a new `Generate` process with the output channel `out`.
GenerateInt - Class in org.jcsp.plugNplay.ints
  Generates an infinite (constant) sequence of `int`s.
GenerateInt(ChannelOutputInt, int) - Constructor for class org.jcsp.plugNplay.ints.GenerateInt
  Construct a new `GenerateInt` process with the output channel `out`.
get() - Method in interface org.jcsp.awt.Display
  Returns a copy of the array of `GraphicsCommand`s currently held.
get() - Method in class org.jcsp.awt.DisplayList
  Returns a copy of the array of `GraphicsCommand`s currently held.
get() - Method in class org.jcsp.util.Buffer
  Returns the oldest `Object` from the `Buffer` and removes it.
get() - Method in interface org.jcsp.util.ChannelDataStore
  Returns an `Object` from the `ChannelDataStore`.
get() - Method in class org.jcsp.util.InfiniteBuffer
  Returns the oldest `Object` from the `InfiniteBuffer` and removes it.
get() - Method in class org.jcsp.util.ints.BufferInt
  Returns the oldest `int` from the `BufferInt` and removes it.
get() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
  Returns an `int` from the `ChannelDataStoreInt`.
get() - Method in class org.jcsp.util.ints.InfiniteBufferInt
  Returns the oldest `int` from the `InfiniteBufferInt` and removes it.
get() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
  Returns the oldest `int` from the `OverFlowingBufferInt` and removes it.
get() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
  Returns the oldest `int` from the `OverWriteOldestBufferInt` and removes it.
get() - Method in class org.jcsp.util.ints.OverWritingBufferInt
  Returns the oldest `int` from the `OverWritingBufferInt` and removes it.
get() - Method in class org.jcsp.util.ints.ZeroBufferInt
  Returns the `int` from the `ZeroBufferInt`.
get() - Method in class org.jcsp.util.OverFlowingBuffer
  Returns the oldest `Object` from the `OverFlowingBuffer` and removes it.
get() - Method in class org.jcsp.util.OverWriteOldestBuffer
  Returns the oldest `Object` from the `OverWriteOldestBuffer` and removes it.
get() - Method in class org.jcsp.util.OverWritingBuffer
  Returns the oldest `Object` from the `OverWritingBuffer` and removes it.
get() - Method in class org.jcsp.util.ZeroBuffer
  Returns the `Object` from the `ZeroBuffer`.
GET_BACKGROUND - Static variable in class org.jcsp.awt.GraphicsProtocol
  This is an enquiry object to find the background colour of the active graphics component.
GET_COMPONENT - Static variable in class org.jcsp.awt.GraphicsProtocol
  This is an enquiry object to obtain the active graphics component.
GET_DIMENSION - Static variable in class org.jcsp.awt.GraphicsProtocol
  This is an enquiry object to find the size of the active graphics component.
getActiveFrame() - Method in class org.jcsp.awt.ActiveClosingFrame
  This is used to get the `ActiveFrame` within this component so that it can be configured or have components added (using `Frame` or `ActiveFrame` methods).
getActiveTextArea() - Method in class org.jcsp.awt.ActiveTextEnterArea
  This is used to get the `ActiveTextArea` within this component so that it can be configured (using `TextArea` or `ActiveTextArea` methods) or added to some container.
getActiveTextField() - Method in class org.jcsp.awt.ActiveTextEnterField
  This is used to get the `ActiveTextField` within this component so that it can be configured (using `TextField` or `ActiveTextField` methods) or added to some container.
getAddresses() - Method in class org.jcsp.net.NodeID
  Returns a clone of the set of `NodeAddressID` objects that this `NodeID` holds.
getAddresses() - Method in class org.jcsp.net.settings.Addresses
getAddresses() - Method in class org.jcsp.net.settings.JCSPConfig
getAddresses(String) - Method in class org.jcsp.net.ServiceSettings
  Gets the addresses held in a setting of a specified name.
getAddressIDFromString(String) - Static method in class org.jcsp.net.NodeAddressID
  This is is a static method that should be overriden by concrete implementations of this class.
getAddressIDFromString(String) - Static method in class org.jcsp.net.tcpip.TCPIPAddressID
  Constructs and returns a TCPIPv4 NodeAddressID from a String.
getAddressNames() - Method in class org.jcsp.net.ServiceSettings
  Returns an array of `String` objects containing the names of all address settings held in this object.
getAddressSetting(String) - Method in class org.jcsp.net.settings.Service
getAddressSettings() - Method in class org.jcsp.net.settings.Service
getAddressSpecifications(NodeAddressID) - Method in class org.jcsp.net.ProtocolManager
  Returns an array of `Specification` objects that are held for a specified local address.
getAlarm() - Method in class org.jcsp.lang.CSTimer
  Returns the alarm value that has been set by the previous call to `CSTimer.setAlarm(long)`.
getAlternate() - Method in class org.jcsp.net.settings.AddressSetting
getAltingChannel() - Method in class org.jcsp.lang.AltingConnectionClient
  Returns the channel used to implement the Guard.
getAltingChannel() - Method in class org.jcsp.lang.AltingConnectionServer
  Returns the channel used to implement the Guard.
getAppletBoolean(String, boolean) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into a `boolean`.
getAppletByte(String, byte, byte, byte) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into a `byte`.
getAppletDouble(String, double, double, double) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into a `double`.
getAppletFloat(String, float, float, float) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into a `float`.
getAppletInt(String, int, int, int) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into an `int`.
getAppletLong(String, long, long, long) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into a `long`.
getAppletShort(String, short, short, short) - Method in class org.jcsp.awt.ActiveApplet
  This looks for the named parameter in the HTML applet source code and attempts to parse it into a `short`.
getApplicationID() - Static method in class org.jcsp.net.remote.RemoteProcess
  Returns the application ID.
getBooleanValue() - Method in class org.jcsp.net.settings.ConnectionOriented
getBooleanValue() - Method in class org.jcsp.net.settings.MaxPing
getBooleanValue() - Method in class org.jcsp.net.settings.MinMemory
getBooleanValue() - Method in class org.jcsp.net.settings.MinSpeed
getBooleanValue() - Method in class org.jcsp.net.settings.OtherSpec
getBooleanValue() - Method in class org.jcsp.net.settings.Reliable
getBooleanValue() - Method in interface org.jcsp.net.settings.Req
getBooleanValue() - Method in class org.jcsp.net.settings.ReqProtocol
getBooleanValue() - Method in class org.jcsp.net.settings.Wireless
getChannel() - Method in class org.jcsp.lang.AltingChannelInputWrapper
  Deprecated.
  Get the real channel.
getChannelAddress() - Method in class org.jcsp.net.NetChannelLocation
  Public accessor for the channel's address, if held.
getChannelLabel() - Method in class org.jcsp.net.NetChannelLocation
  Public accessor for the channel label property.
getChannelLocation() - Method in class org.jcsp.net.NetAltingConnectionClient
  Returns the location of the server.
getChannelLocation() - Method in class org.jcsp.net.NetSharedAltingConnectionClient
  Returns the address location of the connection server.
getChannelLocation() - Method in interface org.jcsp.net.Networked
  Returns the location of the `Networked` `ChannelInput`.
getChannelNodeID() - Method in class org.jcsp.net.NetChannelLocation
  Public accessor for the channel label property.
getChannelRxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
  Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to be supported over that channel.
getChannelRxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
  Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to be supported over that channel.
getChannelTxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
  Returns the TX filter to be used at the sending end of a channel if dynamic class laoding is to be supported over that channel.
getChannelTxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
  Returns the TX filter to be used at the sending end of a channel if dynamic class loading is to be supported over that channel.
getClientArray(Any2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of client connection ends suitable for use by multiple concurrent processes.
getClientArray(Any2OneConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of client connection ends suitable for use by multiple concurrent processes.
getClientArray(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of client connection ends suitable for use as guards in an `Alternative` construct.
getClientArray(One2OneConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of client connection ends suitable for use as guards in an `Alternative` construct.
getComparator() - Method in class org.jcsp.net.settings.ConnectionOriented
getComparator() - Method in class org.jcsp.net.settings.MaxPing
getComparator() - Method in class org.jcsp.net.settings.MinMemory
getComparator() - Method in class org.jcsp.net.settings.MinSpeed
getComparator() - Method in class org.jcsp.net.settings.Reliable
getComparator() - Method in interface org.jcsp.net.settings.Req
getComparator() - Method in class org.jcsp.net.settings.ReqProtocol
getComparator() - Method in class org.jcsp.net.settings.Wireless
getComparisonString() - Method in class org.jcsp.net.NodeUI
  This is an abstract method that should be implemented to return a `String` that can be used by the `compareTo(Object)` method in order to compare two `NodeUI` objects.
getComparisonString() - Method in class org.jcsp.net.NodeUIImpl
  Returns a `String` that can be used by the superclass to compare two `NodeUI` objects.
getConfig() - Method in class org.jcsp.net.settings.ConfigReader
getCurrentLocation() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
  Returns the current location of the channel.
getDefaultInstance() - Static method in class org.jcsp.lang.StandardChannelFactory
  Returns a default instance of a channel factory.
getDefaultInstance() - Static method in class org.jcsp.net.StandardNetChannelEndFactory
getDomainID() - Method in class org.jcsp.net.NodeID
  Get the `DomainID` of the domain to which the Node represented by this `NodeID` object belongs.
getDomainName() - Method in class org.jcsp.net.DomainID
  Public accessor for the Domain name.
getDoubleValue() - Method in class org.jcsp.net.settings.ConnectionOriented
getDoubleValue() - Method in class org.jcsp.net.settings.MaxPing
getDoubleValue() - Method in class org.jcsp.net.settings.MinMemory
getDoubleValue() - Method in class org.jcsp.net.settings.MinSpeed
getDoubleValue() - Method in class org.jcsp.net.settings.OtherSpec
getDoubleValue() - Method in class org.jcsp.net.settings.Reliable
getDoubleValue() - Method in interface org.jcsp.net.settings.Req
getDoubleValue() - Method in class org.jcsp.net.settings.ReqProtocol
getDoubleValue() - Method in class org.jcsp.net.settings.Wireless
getEarlyTimeout() - Static method in class org.jcsp.lang.SpuriousLog
  This returns the allowed early timeout (in msecs).
getErrorCode() - Method in exception class org.jcsp.net.remote.RemoteProcessFailedException
  Returns the error code of the remote JVM.
getExactMatchRequired() - Method in class org.jcsp.net.settings.LinkProfile
getExactMatchRequired() - Method in class org.jcsp.net.settings.NodeProfile
getFactoryClass() - Method in interface org.jcsp.net.NetChannelInput
  Returns a Class file of the factory used to construct the channel end.
getFactoryClass() - Method in interface org.jcsp.net.NetChannelOutput
  Returns the factory class used for constructing this channel end object.
getFailedProcess() - Method in exception class org.jcsp.net.remote.RemoteProcessFailedException
  Returns the process that was running when the error occurred.
getGuardByIndex(int) - Method in class org.jcsp.lang.InlineAlternative
  Returns the guard object at a given index.
getHost() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
  Returns the computer's IP address
getIDClass() - Method in class org.jcsp.net.settings.Protocol
getImplStringForm() - Method in class org.jcsp.net.NodeUI
  Returns a `String` that can be supplied to the static `createFromStringForm(String)` method in order to create an equal `NodeUI` object.
getImplStringForm() - Method in class org.jcsp.net.NodeUIImpl
  Returns a `String` object that can be used with the constructor that takes a `String` parameter.
getInputArray(Any2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of input channel ends, each of which can be shared by multiple concurrent readers.
getInputArray(Any2OneChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of input channel ends, each of which can be used as guards in an `Alternative`.
getInputArray(One2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of input channel ends, each of which can be shared by multiple concurrent readers.
getInputArray(One2OneChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the input-ends from the given channel array.
getInputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of input channel ends, each of which can be used as guards in an `Alternative`.
getInputChannel() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
  Returns the underlying input channel.
getInstance() - Static method in class org.jcsp.net.Node
  Returns the instance of this singleton class.
getIntValue() - Method in class org.jcsp.net.settings.ConnectionOriented
getIntValue() - Method in class org.jcsp.net.settings.MaxPing
getIntValue() - Method in class org.jcsp.net.settings.MinMemory
getIntValue() - Method in class org.jcsp.net.settings.MinSpeed
getIntValue() - Method in class org.jcsp.net.settings.OtherSpec
getIntValue() - Method in class org.jcsp.net.settings.Reliable
getIntValue() - Method in interface org.jcsp.net.settings.Req
getIntValue() - Method in class org.jcsp.net.settings.ReqProtocol
getIntValue() - Method in class org.jcsp.net.settings.Wireless
getLastAddress() - Method in class org.jcsp.net.settings.Addresses
getLastProfile() - Method in class org.jcsp.net.settings.LinkProfiles
getLastProfile() - Method in class org.jcsp.net.settings.NodeProfiles
getLastProtocol() - Method in class org.jcsp.net.settings.Protocols
getLastService() - Method in class org.jcsp.net.settings.Services
getLinkBuilder(Hashtable) - Method in class org.jcsp.net.ProtocolID
  Obtains the Builder for this protocol.
getLinkBuilder(Hashtable) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
  Returns the factory builder for this protocol.
getLinkLostEventChannel() - Method in class org.jcsp.net.Node
  This method allows users to obtain notification of link failure.
getLinkProfile(String) - Static method in class org.jcsp.net.Profile
  Returns a link profile of a certain name from a static collection of link profiles.
getLinkProfiles() - Method in class org.jcsp.net.settings.JCSPConfig
getLinkServerAddressID() - Method in class org.jcsp.net.LinkServer
  Protected accessor for obtaining the `NodeAddressID` on which this server is listening.
getLogger(String) - Static method in class org.jcsp.net.Logger
  Returns a named logger within the system.
getMinimumSize() - Method in class org.jcsp.awt.ActiveCanvas
  This method is used by system classes -- it is not really for public consumption!
getName() - Method in class org.jcsp.net.NodeID
  Returns a name that has been assigned to the Node represented by this `NodeID` object.
getName() - Method in class org.jcsp.net.settings.LinkProfile
getName() - Method in class org.jcsp.net.settings.NodeProfile
getName() - Method in class org.jcsp.net.settings.Plugin
getName() - Method in class org.jcsp.net.settings.Protocol
getName() - Method in interface org.jcsp.net.settings.Req
getName() - Method in class org.jcsp.net.settings.Service
getName() - Method in class org.jcsp.net.settings.Setting
getName() - Method in class org.jcsp.net.settings.Spec
getNewApplicationID() - Method in class org.jcsp.net.Node
getNodeID() - Method in class org.jcsp.net.Node
  Method for obtaining a clone of this Node's `NodeID`.
getNodeKey() - Method in interface org.jcsp.net.Node.Attributes
getNodeProfile(String) - Static method in class org.jcsp.net.Profile
  Returns a Node profile of a certain name from a static collection of Node profiles.
getNodeProfiles() - Method in class org.jcsp.net.settings.JCSPConfig
getNodeSpecifications() - Method in class org.jcsp.net.Node
  Returns an array of `Specification` objects to which this Node conforms.
getNodeSpecs() - Method in class org.jcsp.net.settings.JCSPConfig
getNonDynamicClassLoadingRxFilter() - Static method in class org.jcsp.net.dynamic.DynamicClassLoader
  An alternative RX filter that does not support dynamic class loading but will properly unmarshal objects wrapped up by a TX filter.
getNumberProcesses() - Method in class org.jcsp.lang.Parallel
getOutputArray(Any2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of output channel ends, each of which can be shared by multiple concurrent writers.
getOutputArray(Any2OneChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of output channel ends, each of which can be shared by multiple concurrent writers.
getOutputArray(One2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of output channel ends, each of which can only be used by a single writer.
getOutputArray(One2OneChannel[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
  This extracts the output-ends from the given channel array.
getOutputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of output channel ends, each of which can only be used by a single writer.
getOutputChannel() - Method in interface org.jcsp.net.dynamic.OutputReconnectionManager
  Returns the underlying channel output end.
getParentID() - Method in class org.jcsp.net.AbstractID
  Returns this instance's parent `AbstractID` object.
getParentID() - Method in class org.jcsp.net.ApplicationID
  Returns the parent `NodeID` of this object.
getParentID() - Method in class org.jcsp.net.DomainID
  Returns the identifier representing this domain's parent domain.
getParentID() - Method in class org.jcsp.net.GlobalID
  Returns `null` as there is no parent `AbstractID` of instances of this class.
getParentID() - Method in class org.jcsp.net.NodeID
getPingTime() - Method in class org.jcsp.net.Link
  A public accessor for obtaining the ping time between the local Node and this Link's remote Node.
getPlugin(String) - Method in class org.jcsp.net.settings.Plugins
getPluginClass() - Method in class org.jcsp.net.settings.Plugin
getPlugins() - Method in class org.jcsp.net.settings.JCSPConfig
getPlugins() - Method in class org.jcsp.net.settings.Plugins
getPort() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
  Returns the computer's port number for incoming link requests.
getPosition() - Method in class org.jcsp.net.ProtocolID
  Gets the position of this protocol in the order of preference.
getPosition() - Method in class org.jcsp.net.settings.Protocol
getPosition() - Method in class org.jcsp.net.settings.Service
getPreferredSize() - Method in class org.jcsp.awt.ActiveCanvas
  This method is used by system classes -- it is not really for public consumption!
getPriority() - Static method in class org.jcsp.lang.PriParallel
  This returns the current priority of this process.
getPriority() - Method in class org.jcsp.lang.ProcessManager
  Public accessor for obtaining the `ProcessManager` object's process' priority.
getProfile(String) - Method in class org.jcsp.net.settings.LinkProfiles
getProfile(String) - Method in class org.jcsp.net.settings.NodeProfiles
getProfiles() - Method in class org.jcsp.net.settings.LinkProfiles
getProfiles() - Method in class org.jcsp.net.settings.NodeProfiles
getProtocol(String) - Method in class org.jcsp.net.settings.Protocols
getProtocolID() - Method in class org.jcsp.net.Link
  A protected accessor for obtaining the identifier of the protocol implementing this Link object.
getProtocolID() - Method in class org.jcsp.net.LinkFactory.Builder
  Gets the `ProtocolID` that this `Builder` supports.
getProtocolID() - Method in class org.jcsp.net.LinkServer
  Gets the protocol that this LinkServer supports.
getProtocolID() - Method in class org.jcsp.net.NodeAddressID
  Returns the `ProtocolID` for the protocol that is associated with this `NodeAddressID`.
getProtocolID() - Method in class org.jcsp.net.settings.Address
getProtocolID() - Method in class org.jcsp.net.settings.AddressSetting
getProtocolID() - Method in class org.jcsp.net.settings.Protocol
getProtocolID() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
  Returns the ProtocolID for this address
getProtocolManager() - Method in interface org.jcsp.net.Node.Attributes
getProtocolManager(NodeKey) - Method in class org.jcsp.net.Node
  Accessor for obtaining a reference to the local Node's `ProtocolManager` object.
getProtocols() - Method in class org.jcsp.net.settings.JCSPConfig
getProtocols() - Method in class org.jcsp.net.settings.Protocols
getProtocolSpecifications(ProtocolID) - Method in class org.jcsp.net.ProtocolManager
  Returns an array of `Specification` objects that are held for a specified protocol.
getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
getReadFilter(int) - Method in interface org.jcsp.util.filter.ReadFiltered
  Returns the read filter installed at the given index.
getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
getReadFilterCount() - Method in interface org.jcsp.util.filter.ReadFiltered
  Returns the number of read filters currently installed.
getReadSequence(boolean) - Method in class org.jcsp.net.Link
  This is used by concrete `Link` implementations before calling the `runTests` method.
getRemoteNodeID() - Method in class org.jcsp.net.Link
  Returns the other computer's ID.
getReqs() - Method in class org.jcsp.net.settings.LinkProfile
getReqs() - Method in class org.jcsp.net.settings.NodeProfile
getRun() - Method in class org.jcsp.net.settings.Service
getSelected() - Method in class org.jcsp.lang.InlineAlternative
  Returns the index of the guard obtained by a call to select() or if this guard became ready within its parent ALT.
getSelectedGuard() - Method in class org.jcsp.lang.InlineAlternative
  Returns the actual guard object corresponding to the selected guard.
getServerArray(Any2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of server connection ends suitable for use by multiple concurrent processes.
getServerArray(Any2OneConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of server connection ends suitable for use as guards in an `Alternative` construct.
getServerArray(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of server connection ends suitable for use by multiple concurrent processes.
getServerArray(One2OneConnection[]) - Static method in class org.jcsp.lang.Connection
  Returns an array of server connection ends suitable for use as guards in an `Alternative` construct.
getServerState() - Method in class org.jcsp.lang.AltingConnectionServerImpl
getService(String) - Method in class org.jcsp.net.ServiceManager
  Returns the `Service` object of the service with the specified name.
getService(String) - Method in class org.jcsp.net.settings.Services
getServiceClass() - Method in class org.jcsp.net.settings.Service
getServiceManager() - Method in interface org.jcsp.net.Node.Attributes
getServiceManager(NodeKey) - Method in class org.jcsp.net.Node
  Accessor for obtaining a reference to the local Node's `ServiceManager` object.
getServiceName() - Method in class org.jcsp.net.ServiceSettings
  An accessor for obtaining the name of the service for which this object holds settings.
getServiceNames() - Method in class org.jcsp.net.ServiceManager
  Returns an array containing an array of String objects which represent the names of the currently installed services.
getServices() - Method in class org.jcsp.net.settings.JCSPConfig
getServices() - Method in class org.jcsp.net.settings.Services
getServiceUserObject(String) - Method in class org.jcsp.net.Node
  Obtains a `ServiceUserObject` from a named Service and returns a reference to it.
getSetting(String) - Method in class org.jcsp.net.ServiceSettings
  Gets the `String` value held in named `String` name, value pair setting.
getSetting(String) - Method in class org.jcsp.net.settings.Protocol
getSetting(String) - Method in class org.jcsp.net.settings.Service
getSetting(String) - Method in class org.jcsp.net.settings.Settings
getSettingNames() - Method in class org.jcsp.net.ServiceSettings
  Returns an array of `String` objects containing the names of all `String` name, value settings held in this object.
getSettings() - Method in class org.jcsp.net.settings.JCSPConfig
getSettings() - Method in class org.jcsp.net.settings.Protocol
getSettings() - Method in class org.jcsp.net.settings.Service
getSettings() - Method in class org.jcsp.net.settings.Settings
getShared() - Method in class org.jcsp.lang.Crew
  This returns the shared resource associated with this lock by its `constructor`.
getSpecs() - Method in class org.jcsp.net.settings.Address
getSpecs() - Method in class org.jcsp.net.settings.Protocol
getSpecs() - Method in class org.jcsp.net.settings.Specs
getSpuriousWakeUpCounts() - Static method in class org.jcsp.lang.SpuriousLog
  Returns the counts of spurious wakeups so far.
getState() - Method in class org.jcsp.util.Buffer
  Returns the current state of the `Buffer`.
getState() - Method in interface org.jcsp.util.ChannelDataStore
  Returns the current state of the `ChannelDataStore`.
getState() - Method in class org.jcsp.util.InfiniteBuffer
  Returns the current state of the `InfiniteBuffer`.
getState() - Method in class org.jcsp.util.ints.BufferInt
  Returns the current state of the `BufferInt`.
getState() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
  Returns the current state of the `ChannelDataStoreInt`.
getState() - Method in class org.jcsp.util.ints.InfiniteBufferInt
  Returns the current state of the `InfiniteBufferInt`.
getState() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
  Returns the current state of the `OverFlowingBufferInt`.
getState() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
  Returns the current state of the `OverWriteOldestBufferInt`.
getState() - Method in class org.jcsp.util.ints.OverWritingBufferInt
  Returns the current state of the `OverWritingBufferInt`.
getState() - Method in class org.jcsp.util.ints.ZeroBufferInt
  Returns the current state of the `ZeroBufferInt`.
getState() - Method in class org.jcsp.util.OverFlowingBuffer
  Returns the current state of the `OverFlowingBuffer`.
getState() - Method in class org.jcsp.util.OverWriteOldestBuffer
  Returns the current state of the `OverWriteOldestBuffer`.
getState() - Method in class org.jcsp.util.OverWritingBuffer
  Returns the current state of the `OverWritingBuffer`.
getState() - Method in class org.jcsp.util.ZeroBuffer
  Returns the current state of the `ZeroBuffer`.
getStrength() - Method in exception class org.jcsp.lang.PoisonException
  Once this exception has been caught, the catching process should poison all its channels with the strength held by the exception (which will normally be the strength of the poison in the channel that caused the exception to be thrown).
getStringForm() - Method in class org.jcsp.net.NodeAddressID
  Deprecated.
  This is going to be removed from the API. The purpose of this mechanism was so that channel information could be encoded into anonymous channels' channel names.
getStringForm() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
  Returns a string representation of the address suitable for use in the `createAddressID` method of `TCPIPProtocolID`.
getStringID() - Method in class org.jcsp.net.NetChannelLocation
  Returns a String ID for this `NetChannelLocation` object.
getStringValue() - Method in class org.jcsp.net.settings.ConnectionOriented
getStringValue() - Method in class org.jcsp.net.settings.MaxPing
getStringValue() - Method in class org.jcsp.net.settings.MaxSpeed
getStringValue() - Method in class org.jcsp.net.settings.Memory
getStringValue() - Method in class org.jcsp.net.settings.MinMemory
getStringValue() - Method in class org.jcsp.net.settings.MinSpeed
getStringValue() - Method in class org.jcsp.net.settings.OtherSpec
getStringValue() - Method in class org.jcsp.net.settings.Reliable
getStringValue() - Method in interface org.jcsp.net.settings.Req
getStringValue() - Method in class org.jcsp.net.settings.ReqProtocol
getStringValue() - Method in class org.jcsp.net.settings.Spec
getStringValue() - Method in class org.jcsp.net.settings.Wireless
getTxChannel() - Method in class org.jcsp.net.Link
  Returns channel to use for transmitting.
getType() - Method in class org.jcsp.net.settings.ConnectionOriented
getType() - Method in class org.jcsp.net.settings.MaxPing
getType() - Method in class org.jcsp.net.settings.MinMemory
getType() - Method in class org.jcsp.net.settings.MinSpeed
getType() - Method in class org.jcsp.net.settings.OtherSpec
getType() - Method in class org.jcsp.net.settings.Reliable
getType() - Method in interface org.jcsp.net.settings.Req
getType() - Method in class org.jcsp.net.settings.ReqProtocol
getType() - Method in class org.jcsp.net.settings.Wireless
getUIForThisJVM() - Method in class org.jcsp.net.UIFactory
  Returns a Serializable object that is a unique identifier for this Node.
getUserID() - Method in interface org.jcsp.net.security.UserToken
  Returns the ID of the logged on user.
getUserObject() - Method in class org.jcsp.net.cns.CNS
  Returns a `null` reference as this method has no use with this service.
getUserObject() - Method in class org.jcsp.net.cns.CNSService
  This returns a `ServiceUserObject` which implements the `Resolver` interface.
getUserObject() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
  Returns the service user object.
getUserObject() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Returns the authority interface for this service.
getUserObject() - Method in interface org.jcsp.net.Service
  Obtains a `ServiceUserObject` from a Service.
getValue() - Method in class org.jcsp.net.settings.Address
getValue() - Method in class org.jcsp.net.settings.ConnectionOriented
getValue() - Method in class org.jcsp.net.settings.MaxPing
getValue() - Method in class org.jcsp.net.settings.MaxSpeed
getValue() - Method in class org.jcsp.net.settings.Memory
getValue() - Method in class org.jcsp.net.settings.MinMemory
getValue() - Method in class org.jcsp.net.settings.MinSpeed
getValue() - Method in class org.jcsp.net.settings.Reliable
getValue() - Method in class org.jcsp.net.settings.ReqProtocol
getValue() - Method in class org.jcsp.net.settings.Setting
getValue() - Method in class org.jcsp.net.settings.Wireless
getWriteFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
getWriteFilter(int) - Method in interface org.jcsp.util.filter.WriteFiltered
  Returns the write filter installed at the given index.
getWriteFilterCount() - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
getWriteFilterCount() - Method in interface org.jcsp.util.filter.WriteFiltered
  Returns the number of write filters currently installed.
GLOBAL_ACCESS_LEVEL - Static variable in class org.jcsp.net.cns.NameAccessLevel
  The `NameAccessLevel` for the global namespace.
GlobalID - Class in org.jcsp.net
  A Class whose instances represent the global domain.
GlobalID() - Constructor for class org.jcsp.net.GlobalID
GraphicsCommand - Class in org.jcsp.awt
  This is the tagged protocol interpreted by objects (such as `DisplayList`) that implement the `Display` interface.
GraphicsCommand.ClearRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.clearRect``.
GraphicsCommand.ClipRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.clipRect``.
GraphicsCommand.CopyArea - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.copyArea``.
GraphicsCommand.Draw3DRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.draw3DRect``.
GraphicsCommand.DrawArc - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawArc``.
GraphicsCommand.DrawBytes - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawBytes``.
GraphicsCommand.DrawChars - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawChars``.
GraphicsCommand.DrawImage - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawImage``.
GraphicsCommand.DrawLine - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawLine``.
GraphicsCommand.DrawOval - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawOval``.
GraphicsCommand.DrawPolygon - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawPolygon``.
GraphicsCommand.DrawPolyline - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawPolyline``.
GraphicsCommand.DrawRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawRect``.
GraphicsCommand.DrawRoundRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawRoundRect``.
GraphicsCommand.DrawString - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.drawString``.
GraphicsCommand.Fill3DRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.translate``.
GraphicsCommand.FillArc - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.fillArc``.
GraphicsCommand.FillOval - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.fillOval``.
GraphicsCommand.FillPolygon - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.fillPolygon``.
GraphicsCommand.FillRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.fillRect``.
GraphicsCommand.FillRoundRect - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.fillRoundRect``.
GraphicsCommand.General - Class in org.jcsp.awt
  This is the command object holding a `GraphicsCommand.Graphic` object implementing an arbitrary set of graphics operations.
GraphicsCommand.Graphic - Interface in org.jcsp.awt
  This is the interface allowing any set of `Graphics` operations to be wrapped up in an object and sent down a `Display` channel to an Active graphics component.
GraphicsCommand.SetClip - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.setClip``.
GraphicsCommand.SetColor - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.setColor``.
GraphicsCommand.SetFont - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.setFont``.
GraphicsCommand.SetXORMode - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.setXORMode``.
GraphicsCommand.Translate - Class in org.jcsp.awt
  This is the (immutable) command object for ``java.awt.Graphics.translate``.
GraphicsProtocol - Class in org.jcsp.awt
  This is the tagged protocol for use over the `toGraphics` configuration channel of an active graphics component.
GraphicsProtocol.Configure - Interface in org.jcsp.awt
  This is the interface for general configuration of the graphics component.
GraphicsProtocol.General - Class in org.jcsp.awt
  This is a general configuration class for the graphics component.
GraphicsProtocol.MakeMISImage - Class in org.jcsp.awt
  This is a configuration class to associate a `java.awt.image.MemoryImageSource` with the graphics component.
GraphicsProtocol.SetBackground - Class in org.jcsp.awt
  This is a configuration class for setting the background `java.awt.Color` of the active graphics component.
GraphicsProtocol.SetPaintable - Class in org.jcsp.awt
  This is a configuration class to register a `org.jcsp.awt.Paintable` object with the graphics component.
Guard - Class in org.jcsp.lang
  This is the super-class for all `Alternative` events selectable by a process.
Guard() - Constructor for class org.jcsp.lang.Guard

A B C D E F G H I J L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form