org.aspectj.lang.annotation
Annotation Type DeclareParents


@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface DeclareParents

Declare parents mixin annotation


Required Element Summary
 String value
          The target types expression
 
Optional Element Summary
 Class defaultImpl
          Optional class defining default implementation of interface members (equivalent to defining a set of interface member ITDs for the public methods of the interface).
 

Element Detail

value

public abstract String value
The target types expression

defaultImpl

public abstract Class defaultImpl
Optional class defining default implementation of interface members (equivalent to defining a set of interface member ITDs for the public methods of the interface).

Default:
org.aspectj.lang.annotation.DeclareParents.class