public interface Proxied
This interface is implemented by proxied metadata objects. These objects
are defined in the Metadata by reference to ClassDef
entries. They contain the logic to be associated with the referring entity.
Modifier and Type | Interface and Description |
---|---|
static class |
Proxied.Abstract
Abstract proxied.
|
Modifier and Type | Method and Description |
---|---|
String |
getName()
Gets the proxy entity Name.
|
Params |
getParams()
Gets the proxy entity Params.
|
ProxyEntity |
getProxyEntity()
Gets the proxy entity.
|
boolean |
setUp(Metadata metadata,
ProxyEntity proxyEntity)
Sets up the instance for action.
|
void |
tearDown()
Tears down what has been set up.
|
@Nonnull @CheckReturnValue String getName()
@Nonnull @CheckReturnValue Params getParams()
@Nonnull @CheckReturnValue ProxyEntity getProxyEntity()
@CheckReturnValue boolean setUp(@Nonnull Metadata metadata, @Nonnull ProxyEntity proxyEntity)
metadata
- The metadata available to the current process.proxyEntity
- The proxy entity refering to the proxied.void tearDown()
Copyright © 2003-2019 Serge Brisson. All Rights Reserved.