org.jboss.aop
Class CallerConstructorInfo

java.lang.Object
  extended by org.jboss.aop.JoinPointInfo
      extended by org.jboss.aop.CallerConstructorInfo
All Implemented Interfaces:
ConstructorCall, JoinPointBean
Direct Known Subclasses:
ConByConInfo, ConByMethodInfo

public abstract class CallerConstructorInfo
extends JoinPointInfo
implements ConstructorCall

Comment

Version:
$Revision: 70817 $
Author:
Bill Burke

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

Constructor Detail

CallerConstructorInfo

public CallerConstructorInfo(Advisor advisor,
                             Class<?> calledClass,
                             Constructor<?> called,
                             long calledConHash,
                             Method wrappingMethod,
                             Interceptor[] in,
                             Class<?> clazz)

CallerConstructorInfo

protected CallerConstructorInfo(CallerConstructorInfo other)
Method Detail

getConstructor

public Constructor<?> getConstructor()
Description copied from interface: ConstructorCall
Gets the constructor being called

Specified by:
getConstructor in interface ConstructorCall

getCallingClass

public Class<?> getCallingClass()
Description copied from interface: ConstructorCall
Gets the class making the call

Specified by:
getCallingClass in interface ConstructorCall

getWrappingMethod

public Method getWrappingMethod()

getCalledConHash

public long getCalledConHash()

getCalledClass

public Class<?> getCalledClass()
Description copied from interface: ConstructorCall
Gets the class being called

Specified by:
getCalledClass in interface ConstructorCall


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