|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl<API,INTERNAL>
INTERNAL - the internal API type to be mapped onto an API implementation classAPI - the interface available in the APIpublic abstract class AbstractAPIImpl<API,INTERNAL extends APIDelegate<API>>
Common base class for all API implementation classes.
Given an internal type that defines an APIDelegate to an API type and a concrete API implementation class
that delegates to the internal type by means of the InternalAPIDelegator interface, this class is responsible
for setting up the mapping from the API type to the internal one.
InternalAPIDelegator| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
int |
hashCode()
|
INTERNAL |
toInternalAPI()
Returns the internal interface of this class. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public INTERNAL toInternalAPI()
toInternalAPI in interface InternalAPIDelegator<API,INTERNAL extends APIDelegate<API>>InternalAPIDelegator.toInternalAPI()public int hashCode()
hashCode in class ObjectObject.hashCode()public boolean equals(Object obj)
equals in class ObjectObject.equals(java.lang.Object)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||