Uses of Class
net.ponder2.objects.P2Hash

Packages that use P2Hash
net.ponder2   
net.ponder2.objects   
net.ponder2.parser   
net.ponder2.policy   
 

Uses of P2Hash in net.ponder2
 

Methods in net.ponder2 that return P2Hash
protected  P2Hash Domain.operation_asHash()
          Returns a hash containing all the entries in the domain as name->object pairs
 P2Hash EventTemplate.packageArgs(P2Array anArray)
           
 P2Hash EventTemplate.packageArgs(P2Object... args)
          INTERNAL OPERATION.
 P2Hash EventTemplate.packageHash(P2Hash args)
           
 

Methods in net.ponder2 with parameters of type P2Hash
protected  P2Object SelfManagedCell.executeHash(P2Object source, P2Block aBlock, P2Hash aHash)
          Executes aBlock with the values of its arguments being taken by name from aHash.
protected  void EventTemplate.operation_create(P2Object source, P2Hash aHash)
          creates and sends an event of this type with values from aHash.
 P2Hash EventTemplate.packageHash(P2Hash args)
           
static void Util.parseFile(P2Object source, java.lang.String name, P2Hash variables)
           
 void SelfManagedCell.read(P2Object source, java.lang.String aUrl, P2Hash varHash)
          Reads and executes PonderTalk from aUrl.
 P2Object SelfManagedCell.readString(P2Object source, java.lang.String aPonderTalkString, P2Hash varHash)
          Reads and executes PonderTalk from aPonderTalkString.
 

Uses of P2Hash in net.ponder2.objects
 

Methods in net.ponder2.objects that return P2Hash
 P2Hash P2Object.asHash()
          Returns itself as a Ponder2 hash
 P2Hash P2Hash.asHash()
           
 P2Hash P2Array.asHash()
          Returns a Hash comprising of the array contents taken as key, value pairs
static P2Hash P2Object.create(java.util.Map<java.lang.String,P2Object> hash)
           
 

Methods in net.ponder2.objects with parameters of type P2Hash
 P2Object P2Block.operation_array(P2Object source, P2Hash vars, P2Array anArray)
          Executes the block with anArray of arguments.
protected  void P2Hash.set(P2Hash hash)
          sets the hash with a copy of the contents of another P2Hash
 

Uses of P2Hash in net.ponder2.parser
 

Constructors in net.ponder2.parser with parameters of type P2Hash
XMLParser(P2Hash variables)
           
 

Uses of P2Hash in net.ponder2.policy
 

Subclasses of P2Hash in net.ponder2.policy
 class Event
          The actual notification that is sent through the system.
 

Constructors in net.ponder2.policy with parameters of type P2Hash
Event(P2Object source, P2Object eventTemplate, P2Hash values)
           
 



Copyright © 2008 Imperial College. All Rights Reserved.