public interface ProxyHandler
Interface that defines logic for handling proxied instances
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
initialize(java.lang.Object o)Initializes an existing uninitialized proxy instance. |
|
public boolean |
isInitialized(java.lang.Object o)Returns whether a lazy proxied instance has been initialized. |
|
public boolean |
isInitialized(java.lang.Object obj, java.lang.String associationName)Tests whether an association of the given object has been initialized. |
|
public boolean |
isProxy(java.lang.Object o)Returns true if the specified object is a proxy. |
|
public java.lang.Object |
unwrapIfProxy(java.lang.Object instance)Returns the unwrapped proxy instance or the original object if not proxied. |
Initializes an existing uninitialized proxy instance.
o - The proxy instanceReturns whether a lazy proxied instance has been initialized.
o - The instance to testTests whether an association of the given object has been initialized.
obj - The object to checkassociationName - The associationReturns true if the specified object is a proxy.
o - The object in questionReturns the unwrapped proxy instance or the original object if not proxied.
instance - The instance to unwrap