All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class sics.agentbase.mif.MIFSet

java.lang.Object
   |
   +----sics.agentbase.mif.MIFValue
           |
           +----sics.agentbase.mif.MIFComposite
                   |
                   +----sics.agentbase.mif.MIFSet

public class MIFSet
extends MIFComposite

Constructor Index

 o MIFSet(MIFType)

Method Index

 o clone()
 o getType()
 o intersect(MIFValue)
Basic intersection between simple types (must be overridden in more complex types)
 o matches(MIFValue)
Basic match between simple types (must be overridden in more complex types)
 o parseNode(ASTSNode)
 o setType(int)
 o toString()
 o typeCheck(MIFType)
 o typeCheck(MIFValue)

Constructors

 o MIFSet
 public MIFSet(MIFType mifType)

Methods

 o getType
 public int getType()
Overrides:
getType in class MIFValue
 o setType
 public void setType(int type)
 o typeCheck
 public boolean typeCheck(MIFValue value)
Overrides:
typeCheck in class MIFComposite
 o typeCheck
 public boolean typeCheck(MIFType type)
Overrides:
typeCheck in class MIFValue
 o parseNode
 public void parseNode(ASTSNode node) throws IOException
Overrides:
parseNode in class MIFValue
 o intersect
 public MIFValue intersect(MIFValue v)
Basic intersection between simple types (must be overridden in more complex types)

Overrides:
intersect in class MIFValue
 o matches
 public boolean matches(MIFValue v)
Basic match between simple types (must be overridden in more complex types)

Overrides:
matches in class MIFValue
 o toString
 public String toString()
Overrides:
toString in class Object
 o clone
 public synchronized Object clone() throws CloneNotSupportedException
Overrides:
clone in class MIFValue

All Packages  Class Hierarchy  This Package  Previous  Next  Index