public class ConstructorInfo extends JoinPointInfo implements ConstructorExecution
clazz, interceptors, joinpoint
Constructor and Description |
---|
ConstructorInfo() |
ConstructorInfo(Class<?> clazz,
int index,
long wrapperHash,
long constructorHash,
Advisor advisor) |
Modifier and Type | Method and Description |
---|---|
JoinPointInfo |
copy() |
Constructor<?> |
getConstructor()
Gets the constructor being called
|
int |
getIndex() |
Method |
getWrapper() |
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) |
void |
setWrapper(Method wrapper) |
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 setWrapper(Method wrapper)
public Method getWrapper()
public void setConstructor(Constructor<?> constructor)
public Constructor<?> getConstructor()
ConstructorExecution
getConstructor
in interface ConstructorExecution
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.