org.eclipse.mat.query.registry
Class AnnotatedObjectArgumentsSet

java.lang.Object
  extended by org.eclipse.mat.query.registry.AnnotatedObjectArgumentsSet

public class AnnotatedObjectArgumentsSet
extends java.lang.Object


Constructor Summary
AnnotatedObjectArgumentsSet(IAnnotatedObjectDescriptor descriptor)
           
 
Method Summary
 java.lang.Object getArgumentValue(ArgumentDescriptor desc)
           
 IAnnotatedObjectDescriptor getDescriptor()
           
 java.util.Map<ArgumentDescriptor,java.lang.Object> getValues()
           
 boolean isExecutable()
           
 void removeArgumentValue(ArgumentDescriptor arg)
           
 void setArgumentValue(ArgumentDescriptor arg, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedObjectArgumentsSet

public AnnotatedObjectArgumentsSet(IAnnotatedObjectDescriptor descriptor)
Method Detail

setArgumentValue

public void setArgumentValue(ArgumentDescriptor arg,
                             java.lang.Object value)

isExecutable

public boolean isExecutable()

removeArgumentValue

public void removeArgumentValue(ArgumentDescriptor arg)

getArgumentValue

public java.lang.Object getArgumentValue(ArgumentDescriptor desc)

getDescriptor

public IAnnotatedObjectDescriptor getDescriptor()

getValues

public java.util.Map<ArgumentDescriptor,java.lang.Object> getValues()