org.jboss.aop
Class ConByMethodInfo

java.lang.Object
  extended by org.jboss.aop.JoinPointInfo
      extended by org.jboss.aop.CallerConstructorInfo
          extended by org.jboss.aop.ConByMethodInfo
All Implemented Interfaces:
ConstructorCall, ConstructorCallByMethod, JoinPointBean

public class ConByMethodInfo
extends CallerConstructorInfo
implements ConstructorCallByMethod

Version:
$Revision: 70817 $
Author:
Kabir Khan

Field Summary
 
Fields inherited from class org.jboss.aop.JoinPointInfo
clazz, interceptors, joinpoint
 
Constructor Summary
  ConByMethodInfo(Advisor advisor, Class<?> calledClass, Method callingMethod, long callingMethodHash, Constructor<?> c, long calledConHash, Method wrappingMethod, Interceptor[] in)
          Create a new ConByMethodJoinPont.
protected ConByMethodInfo(ConByMethodInfo other)
           
 
Method Summary
 JoinPointInfo copy()
           
 Method getCallingMethod()
          Gets the method making the call
 long getCallingMethodHash()
          Gets the method hash of the calling method
protected  Joinpoint internalGetJoinpoint()
           
 String toString()
           
 
Methods inherited from class org.jboss.aop.CallerConstructorInfo
getCalledClass, getCalledConHash, getCallingClass, getConstructor, getWrappingMethod
 
Methods inherited from class org.jboss.aop.JoinPointInfo
clear, cloneChains, equalChains, getAdviceString, getAdvisor, getClazz, getInterceptorChain, getInterceptorChainReadWriteLock, getInterceptors, getJoinpoint, hasAdvices, resetChainKeepInterceptors, resetInterceptors, resolveAnnotation, resolveClassAnnotation, resolveClassMetaData, setAdvisor, setInterceptors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.aop.joinpoint.ConstructorCall
getCalledClass, getCallingClass, getConstructor
 
Methods inherited from interface org.jboss.aop.joinpoint.JoinPointBean
getAdvisor, getClazz, resolveAnnotation, resolveClassAnnotation, resolveClassMetaData
 

Constructor Detail

ConByMethodInfo

public ConByMethodInfo(Advisor advisor,
                       Class<?> calledClass,
                       Method callingMethod,
                       long callingMethodHash,
                       Constructor<?> c,
                       long calledConHash,
                       Method wrappingMethod,
                       Interceptor[] in)
Create a new ConByMethodJoinPont.

Parameters:
c -
in -

ConByMethodInfo

protected ConByMethodInfo(ConByMethodInfo other)
Method Detail

internalGetJoinpoint

protected Joinpoint internalGetJoinpoint()
Specified by:
internalGetJoinpoint in class JoinPointInfo

copy

public JoinPointInfo copy()
Specified by:
copy in class JoinPointInfo

toString

public String toString()
Overrides:
toString in class Object

getCallingMethodHash

public long getCallingMethodHash()
Description copied from interface: ConstructorCallByMethod
Gets the method hash of the calling method

Specified by:
getCallingMethodHash in interface ConstructorCallByMethod

getCallingMethod

public Method getCallingMethod()
Description copied from interface: ConstructorCallByMethod
Gets the method making the call

Specified by:
getCallingMethod in interface ConstructorCallByMethod


Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.