org.outerj.daisy.books.publisher.impl
Class VersionKey
java.lang.Object
org.outerj.daisy.books.publisher.impl.VersionKey
- All Implemented Interfaces:
- java.lang.Comparable
public class VersionKey
- extends java.lang.Object
- implements java.lang.Comparable
An immutable object identifying a specific document variant and version.
|
Constructor Summary |
VersionKey(long documentId,
long branchId,
long languageId,
long versionId)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
VersionKey
public VersionKey(long documentId,
long branchId,
long languageId,
long versionId)
getDocumentId
public long getDocumentId()
getBranchId
public long getBranchId()
getLanguageId
public long getLanguageId()
getVersionId
public long getVersionId()
getVersion
public java.lang.String getVersion()
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © -2006 . All Rights Reserved.