org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec
Class ESPrimaryVersionSpecImpl
java.lang.Object
org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl<U,T>
org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESVersionSpecImpl<ESPrimaryVersionSpec,PrimaryVersionSpec>
org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESPrimaryVersionSpecImpl
- All Implemented Interfaces:
- InternalAPIDelegator<ESPrimaryVersionSpec,PrimaryVersionSpec>, ESPrimaryVersionSpec, ESVersionSpec
public class ESPrimaryVersionSpecImpl
- extends ESVersionSpecImpl<ESPrimaryVersionSpec,PrimaryVersionSpec>
- implements ESPrimaryVersionSpec
Mapping between ESPrimaryVersionSpec
and PrimaryVersionSpec
.
- Author:
- emueller
ESPrimaryVersionSpecImpl
public ESPrimaryVersionSpecImpl(PrimaryVersionSpec primaryVersionSpec)
- Constructor.
- Parameters:
primaryVersionSpec
- the delegate
getIdentifier
public int getIdentifier()
Returns the globally unique numeric identifier.
This identifier is also unique even in case of branches.
- Specified by:
getIdentifier
in interface ESPrimaryVersionSpec
- Returns:
- the globally unique numeric identifier of this version
- See Also:
ESPrimaryVersionSpec.getIdentifier()
equals
public boolean equals(Object object)
- Description copied from class:
AbstractAPIImpl
-
- Overrides:
equals
in class AbstractAPIImpl<ESPrimaryVersionSpec,PrimaryVersionSpec>
- See Also:
Object.equals(java.lang.Object)
hashCode
public int hashCode()
- Description copied from class:
AbstractAPIImpl
-
- Overrides:
hashCode
in class AbstractAPIImpl<ESPrimaryVersionSpec,PrimaryVersionSpec>
- See Also:
Object.hashCode()
Copyright © 2015. All Rights Reserved.