public class ConstructionInfo extends JoinPointInfo implements Construction
clazz, interceptors, joinpoint| Constructor and Description |
|---|
ConstructionInfo() |
ConstructionInfo(Class<?> clazz,
int index,
long constructorHash,
Advisor advisor) |
| Modifier and Type | Method and Description |
|---|---|
JoinPointInfo |
copy() |
Constructor<?> |
getConstructor()
Gets the constructor being called
|
int |
getIndex() |
protected Joinpoint |
internalGetJoinpoint() |
<T extends Annotation> |
resolveAnnotation(Class<T> annotation)
Resolves annotations on the particular joinpoint (field, constructor, method etc.)
|
void |
setConstructor(Constructor<?> constructor) |
void |
setIndex(int index) |
String |
toString() |
clear, cloneChains, equalChains, getAdviceString, getAdvisor, getClazz, getInterceptorChain, getInterceptorChainReadWriteLock, getInterceptors, getJoinpoint, hasAdvices, resetChainKeepInterceptors, resetInterceptors, resolveClassAnnotation, resolveClassMetaData, setAdvisor, setInterceptorsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAdvisor, getClazz, resolveClassAnnotation, resolveClassMetaDataprotected Joinpoint internalGetJoinpoint()
internalGetJoinpoint in class JoinPointInfopublic JoinPointInfo copy()
copy in class JoinPointInfopublic void setConstructor(Constructor<?> constructor)
public Constructor<?> getConstructor()
ConstructiongetConstructor in interface Constructionpublic void setIndex(int index)
public int getIndex()
public <T extends Annotation> T resolveAnnotation(Class<T> annotation)
JoinPointBeanresolveAnnotation in interface JoinPointBeanresolveAnnotation in class JoinPointInfoCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.