org.apache.qpid.console
Class SchemaClass

java.lang.Object
  extended by org.apache.qpid.console.SchemaClass

public class SchemaClass
extends Object


Field Summary
 ArrayList<SchemaArgument> arguments
           
static int CLASS_KIND_EVENT
           
static int CLASS_KIND_TABLE
           
 ArrayList<SchemaMethod> methods
           
 ArrayList<SchemaProperty> properties
           
 ArrayList<SchemaStatistic> statistics
           
 
Constructor Summary
SchemaClass(int kind, ClassKey key, org.apache.qpid.transport.codec.Decoder dec, Session session)
           
 
Method Summary
 ArrayList<SchemaMethod> getAllMethods()
           
 ArrayList<SchemaProperty> getAllProperties()
           
 ArrayList<SchemaStatistic> getAllStatistics()
           
 ArrayList<SchemaArgument> getArguments()
           
 ClassKey getClassKey()
           
 String getClassKeyString()
           
 String getClassName()
           
 ClassKey getKey()
           
 int getKind()
           
 SchemaMethod getMethod(String name)
           
 ArrayList<SchemaMethod> getMethods()
           
 String getPackageName()
           
 ArrayList<SchemaProperty> getProperties()
           
protected  Session getSession()
           
 ArrayList<SchemaStatistic> getStatistics()
           
 ClassKey getSuperType()
           
 boolean hasSuperType()
           
 void setArguments(ArrayList<SchemaArgument> arguments)
           
 void setClassKey(ClassKey classKey)
           
 void setKey(ClassKey value)
           
 void setKind(int value)
           
 void setMethods(ArrayList<SchemaMethod> methods)
           
 void setProperties(ArrayList<SchemaProperty> properties)
           
protected  void setSession(Session value)
           
 void setStatistics(ArrayList<SchemaStatistic> statistics)
           
 void setSuperType(ClassKey value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_KIND_EVENT

public static final int CLASS_KIND_EVENT
See Also:
Constant Field Values

CLASS_KIND_TABLE

public static final int CLASS_KIND_TABLE
See Also:
Constant Field Values

arguments

public ArrayList<SchemaArgument> arguments

methods

public ArrayList<SchemaMethod> methods

properties

public ArrayList<SchemaProperty> properties

statistics

public ArrayList<SchemaStatistic> statistics
Constructor Detail

SchemaClass

public SchemaClass(int kind,
                   ClassKey key,
                   org.apache.qpid.transport.codec.Decoder dec,
                   Session session)
Method Detail

getAllMethods

public ArrayList<SchemaMethod> getAllMethods()

getAllProperties

public ArrayList<SchemaProperty> getAllProperties()

getAllStatistics

public ArrayList<SchemaStatistic> getAllStatistics()

getClassKeyString

public String getClassKeyString()

getClassName

public String getClassName()

getKey

public ClassKey getKey()

getKind

public int getKind()

getMethod

public SchemaMethod getMethod(String name)

getPackageName

public String getPackageName()

getSession

protected Session getSession()

getSuperType

public ClassKey getSuperType()

hasSuperType

public boolean hasSuperType()

setKey

public void setKey(ClassKey value)

setKind

public void setKind(int value)

setSession

protected void setSession(Session value)

setSuperType

public void setSuperType(ClassKey value)

getProperties

public ArrayList<SchemaProperty> getProperties()

setProperties

public void setProperties(ArrayList<SchemaProperty> properties)

getMethods

public ArrayList<SchemaMethod> getMethods()

setMethods

public void setMethods(ArrayList<SchemaMethod> methods)

getStatistics

public ArrayList<SchemaStatistic> getStatistics()

setStatistics

public void setStatistics(ArrayList<SchemaStatistic> statistics)

getArguments

public ArrayList<SchemaArgument> getArguments()

setArguments

public void setArguments(ArrayList<SchemaArgument> arguments)

getClassKey

public ClassKey getClassKey()

setClassKey

public void setClassKey(ClassKey classKey)


Licensed to the Apache Software Foundation