org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec
Class ESTagVersionSpecImpl

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl<U,T>
      extended by org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESVersionSpecImpl<ESTagVersionSpec,TagVersionSpec>
          extended by org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESTagVersionSpecImpl
All Implemented Interfaces:
InternalAPIDelegator<ESTagVersionSpec,TagVersionSpec>, ESTagVersionSpec, ESVersionSpec

public class ESTagVersionSpecImpl
extends ESVersionSpecImpl<ESTagVersionSpec,TagVersionSpec>
implements ESTagVersionSpec

Mapping between ESTagVersionSpec and TagVersionSpec.

Author:
emueller

Field Summary
 
Fields inherited from interface org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec
BASE, BRANCH_DEFAULT_NAME, FACTORY, GLOBAL, HEAD
 
Constructor Summary
ESTagVersionSpecImpl(TagVersionSpec tagVersion)
          Constructor.
 
Method Summary
 boolean equals(Object obj)
          
 String getName()
          Return the name of the tag name this version specifier is associated with.
 int hashCode()
          
 
Methods inherited from class org.eclipse.emf.emfstore.internal.server.model.impl.api.versionspec.ESVersionSpecImpl
getBranch
 
Methods inherited from class org.eclipse.emf.emfstore.internal.common.api.AbstractAPIImpl
toInternalAPI
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.emfstore.server.model.versionspec.ESVersionSpec
getBranch
 

Constructor Detail

ESTagVersionSpecImpl

public ESTagVersionSpecImpl(TagVersionSpec tagVersion)
Constructor.

Parameters:
tagVersion - the delegate
Method Detail

getName

public String getName()
Return the name of the tag name this version specifier is associated with.

Specified by:
getName in interface ESTagVersionSpec
Returns:
the name of the tag
See Also:
ESTagVersionSpec.getName()

equals

public boolean equals(Object obj)
Description copied from class: AbstractAPIImpl

Overrides:
equals in class AbstractAPIImpl<ESTagVersionSpec,TagVersionSpec>
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
Description copied from class: AbstractAPIImpl

Overrides:
hashCode in class AbstractAPIImpl<ESTagVersionSpec,TagVersionSpec>
See Also:
Object.hashCode()


Copyright © 2015. All Rights Reserved.