org.icepdf.core.pobjects.functions.postscript
Class Operator

java.lang.Object
  extended by org.icepdf.core.pobjects.functions.postscript.Operator
Direct Known Subclasses:
Expression

public abstract class Operator
extends java.lang.Object

Representing a generic operand which follows the Command pattern for delayed or differed execution.

Since:
4.2
Author:
ICEsoft Technologies Inc.

Field Summary
protected  int type
           
 
Constructor Summary
protected Operator(int type)
           
 
Method Summary
 boolean equals(java.lang.Object op)
           
abstract  void eval(java.util.Stack stack)
           
 int getType()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected int type
Constructor Detail

Operator

protected Operator(int type)
Method Detail

eval

public abstract void eval(java.util.Stack stack)

equals

public boolean equals(java.lang.Object op)
Overrides:
equals in class java.lang.Object

getType

public int getType()