C E I L M P R S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- COVERED_FIELD - Static variable in class manifold.ext.delegation.rt.RuntimeMethods
E
- enter_finish - Annotation Type in manifold.ext.delegation.rt.api.tags
- enter_start - Annotation Type in manifold.ext.delegation.rt.api.tags
I
- invokeDefault(Object, Class, String, Object, Object) - Static method in class manifold.ext.delegation.rt.RuntimeMethods
-
This method is called from generated code.
L
- link - Annotation Type in manifold.ext.delegation.rt.api
-
Use
@linkto automatically transfer calls on unimplemented interface methods to fields in the same class. - linkPart(Object, String, Object) - Static method in class manifold.ext.delegation.rt.RuntimeMethods
-
This method is called from generated code.
- linksInterfaceTo(Class<?>, Object, Object) - Static method in class manifold.ext.delegation.rt.RuntimeMethods
-
This method is called from generated code.
M
- manifold.ext.delegation.rt - package manifold.ext.delegation.rt
- manifold.ext.delegation.rt.api - package manifold.ext.delegation.rt.api
- manifold.ext.delegation.rt.api.tags - package manifold.ext.delegation.rt.api.tags
P
- part - Annotation Type in manifold.ext.delegation.rt.api
-
When combined with the
linkannotation, a part class is a building block for interface composition & true delegation.
R
- replaceThis(Class<?>, Object, Object) - Static method in class manifold.ext.delegation.rt.RuntimeMethods
-
This method is called from generated code.
- RuntimeMethods - Class in manifold.ext.delegation.rt
- RuntimeMethods() - Constructor for class manifold.ext.delegation.rt.RuntimeMethods
S
- SELF_FIELD - Static variable in class manifold.ext.delegation.rt.RuntimeMethods
- share() - Method in annotation type manifold.ext.delegation.rt.api.link
-
Where interface overlap exists with other links, this list of interfaces resolves which links to use.
- shareAll() - Method in annotation type manifold.ext.delegation.rt.api.link
-
If true, indicates this link is shared where interface overlap exists with other links.
V
C E I L M P R S VAll Classes All Packages