polyglot.types
Class NoMemberException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by polyglot.types.SemanticException
              extended by polyglot.types.NoMemberException
All Implemented Interfaces:
java.io.Serializable

public class NoMemberException
extends SemanticException

Signals an error in the class resolver system. This exception is thrown when a ClassResolver is unable to resolve a given class name.

See Also:
Serialized Form

Field Summary
static int CONSTRUCTOR
           
static int FIELD
           
static int METHOD
           
 
Fields inherited from class polyglot.types.SemanticException
position
 
Constructor Summary
NoMemberException(int kind, java.lang.String s)
           
NoMemberException(int kind, java.lang.String s, Position position)
           
 
Method Summary
 int getKind()
           
 java.lang.String getKindStr()
           
 
Methods inherited from class polyglot.types.SemanticException
position
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

METHOD

public static final int METHOD
See Also:
Constant Field Values

CONSTRUCTOR

public static final int CONSTRUCTOR
See Also:
Constant Field Values

FIELD

public static final int FIELD
See Also:
Constant Field Values
Constructor Detail

NoMemberException

public NoMemberException(int kind,
                         java.lang.String s)

NoMemberException

public NoMemberException(int kind,
                         java.lang.String s,
                         Position position)
Method Detail

getKind

public int getKind()

getKindStr

public java.lang.String getKindStr()