|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EnrichmentDecorator
This interface is used to describe how an interface should be decorated. With decoration we mean that we create a shadow interface that is slightly different than the original interface. The shadow interface can additionally implement a new interfaces and/or one can change any signatures of its methods.
Method Summary | |
---|---|
Class<?>[] |
changedExtendedInterface(Class<?>[] extendedInterfaces)
Method to change classes, which are extended by the interface. |
String |
changedInterfaceName(String originalInterfaceName)
Method to change the name of the interface. |
MethodDescriptor |
changedMethodSignature(MethodDescriptor method)
Method to change the signature of given method. |
Method Detail |
---|
String changedInterfaceName(String originalInterfaceName)
originalInterfaceName
- Is the name of the original interface.
Class<?>[] changedExtendedInterface(Class<?>[] extendedInterfaces)
extendedInterfaces
- Are the extended interfaces of the original interface.
MethodDescriptor changedMethodSignature(MethodDescriptor method)
method
- Is the method from the original interface.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |