public class BasicConstructorJoinPoint extends Object implements ConstructorJoinpoint
Modifier and Type | Field and Description |
---|---|
protected Object[] |
arguments
The arguments
|
protected ConstructorInfo |
constructorInfo
The constructor info
|
Constructor and Description |
---|
BasicConstructorJoinPoint(ConstructorInfo constructorInfo)
Create a new constructor join point
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Make a copy of the joinpoint
|
Object |
dispatch()
Invoke on the actual joinpoint
|
Object[] |
getArguments()
Get the arguments for the constructor
|
ConstructorInfo |
getConstructorInfo()
Get the constructor info for this join point
|
void |
setArguments(Object[] args)
Set the arguments for the constructor
|
String |
toHumanReadableString()
A human readable version of the join point
|
protected ConstructorInfo constructorInfo
protected Object[] arguments
public BasicConstructorJoinPoint(ConstructorInfo constructorInfo)
constructorInfo
- the constructor infopublic ConstructorInfo getConstructorInfo()
ConstructorJoinpoint
getConstructorInfo
in interface ConstructorJoinpoint
public Object[] getArguments()
ConstructorJoinpoint
getArguments
in interface ConstructorJoinpoint
public void setArguments(Object[] args)
ConstructorJoinpoint
setArguments
in interface ConstructorJoinpoint
args
- the argumentspublic Object clone()
Joinpoint
public Object dispatch() throws Throwable
Joinpoint
public String toHumanReadableString()
Joinpoint
toHumanReadableString
in interface Joinpoint
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.