[all packages] [package BR.unicamp.Guarana] [class hierarchy] [index]

pure interface of class BR.unicamp.Guarana.OperationFactoryFilter

The documentated page.
public abstract class OperationFactoryFilter
  extends OperationFactory
{
    public OperationFactoryFilter(OperationFactory factory);
    public final Object getObject();
    public Operation nop()
      throws IllegalAccessException;
    public Operation invoke(Method method,
                            Object[] arguments,
                            Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation construct(Constructor constructor,
                               Object[] arguments,
                               Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation monitorEnter(Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation monitorExit(Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation read(Field field,
                          Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation write(Field field,
                           Object value,
                           Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation length(Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation readElement(int element,
                                 Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
    public Operation writeElement(int element,
                                  Object value,
                                  Operation operation)
      throws IllegalArgumentException, IllegalAccessException;
}

[all packages] [package BR.unicamp.Guarana] [class hierarchy] [index]
BR.unicamp.Guarana.OperationFactoryFilter.interface.html