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, setInterceptors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdvisor, getClazz, resolveClassAnnotation, resolveClassMetaData
protected Joinpoint internalGetJoinpoint()
internalGetJoinpoint
in class JoinPointInfo
public JoinPointInfo copy()
copy
in class JoinPointInfo
public void setConstructor(Constructor<?> constructor)
public Constructor<?> getConstructor()
Construction
getConstructor
in interface Construction
public void setIndex(int index)
public int getIndex()
public <T extends Annotation> T resolveAnnotation(Class<T> annotation)
JoinPointBean
resolveAnnotation
in interface JoinPointBean
resolveAnnotation
in class JoinPointInfo
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.