org.aspectj.asm
Class IRelationship.Kind

java.lang.Object
  extended by org.aspectj.asm.IRelationship.Kind
All Implemented Interfaces:
java.io.Serializable
Enclosing interface:
IRelationship

public static class IRelationship.Kind
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static IRelationship.Kind ADVICE
           
static IRelationship.Kind ADVICE_AFTER
           
static IRelationship.Kind ADVICE_AFTERRETURNING
           
static IRelationship.Kind ADVICE_AFTERTHROWING
           
static IRelationship.Kind ADVICE_AROUND
           
static IRelationship.Kind ADVICE_BEFORE
           
static IRelationship.Kind[] ALL
           
static IRelationship.Kind DECLARE
           
static IRelationship.Kind DECLARE_ERROR
           
static IRelationship.Kind DECLARE_INTER_TYPE
           
static IRelationship.Kind DECLARE_SOFT
           
static IRelationship.Kind DECLARE_WARNING
           
static IRelationship.Kind USES_POINTCUT
           
 
Method Summary
static IRelationship.Kind getKindFor(java.lang.String stringFormOfRelationshipKind)
          Return the Kind of the relationship that is passed in by name.
 java.lang.String getName()
           
 boolean isDeclareKind()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DECLARE_WARNING

public static final IRelationship.Kind DECLARE_WARNING

DECLARE_ERROR

public static final IRelationship.Kind DECLARE_ERROR

ADVICE_AROUND

public static final IRelationship.Kind ADVICE_AROUND

ADVICE_AFTERRETURNING

public static final IRelationship.Kind ADVICE_AFTERRETURNING

ADVICE_AFTERTHROWING

public static final IRelationship.Kind ADVICE_AFTERTHROWING

ADVICE_AFTER

public static final IRelationship.Kind ADVICE_AFTER

ADVICE_BEFORE

public static final IRelationship.Kind ADVICE_BEFORE

ADVICE

public static final IRelationship.Kind ADVICE

DECLARE

public static final IRelationship.Kind DECLARE

DECLARE_INTER_TYPE

public static final IRelationship.Kind DECLARE_INTER_TYPE

USES_POINTCUT

public static final IRelationship.Kind USES_POINTCUT

DECLARE_SOFT

public static final IRelationship.Kind DECLARE_SOFT

ALL

public static final IRelationship.Kind[] ALL
Method Detail

isDeclareKind

public boolean isDeclareKind()

getName

public java.lang.String getName()

getKindFor

public static IRelationship.Kind getKindFor(java.lang.String stringFormOfRelationshipKind)
Return the Kind of the relationship that is passed in by name.

Parameters:
stringFormOfRelationshipKind - the relationship name, eg. 'declare warning', 'declare error', etc.
Returns:
the Kind instance

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object