com.xpn.xwiki.doc.rcs
Class XWikiRCSNodeId

java.lang.Object
  extended by com.xpn.xwiki.util.AbstractSimpleClass
      extended by com.xpn.xwiki.doc.rcs.XWikiRCSNodeId
All Implemented Interfaces:
Serializable, Cloneable

public class XWikiRCSNodeId
extends AbstractSimpleClass
implements Serializable, Cloneable

Composite ID component used in XWikiRCSNodeInfo & XWikiRCSNodeContent. Immutable.

Since:
1.2M1
Version:
$Id: 4256539d42c2baba1dd59558297daf3d015fc06b $
See Also:
Serialized Form

Constructor Summary
XWikiRCSNodeId()
          Default constructor used in Hibernate to load this class.
XWikiRCSNodeId(long docId, org.suigeneris.jrcs.rcs.Version version)
           
 
Method Summary
 Object clone()
           
 long getDocId()
           
 org.suigeneris.jrcs.rcs.Version getVersion()
           
protected  int getVersion1()
           
protected  int getVersion2()
           
protected  void setDocId(long docId)
           
protected  void setVersion(org.suigeneris.jrcs.rcs.Version ver)
           
protected  void setVersion1(int v1)
           
protected  void setVersion2(int v2)
           
 
Methods inherited from class com.xpn.xwiki.util.AbstractSimpleClass
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XWikiRCSNodeId

public XWikiRCSNodeId()
Default constructor used in Hibernate to load this class.


XWikiRCSNodeId

public XWikiRCSNodeId(long docId,
                      org.suigeneris.jrcs.rcs.Version version)
Parameters:
docId - = XWikiDocument.getId()
version - - version of document
Method Detail

getDocId

public long getDocId()
Returns:
XWikiDocument.getId()

setDocId

protected void setDocId(long docId)
Parameters:
docId - = XWikiDocument.getId()

getVersion

public org.suigeneris.jrcs.rcs.Version getVersion()
Returns:
version of document

setVersion

protected void setVersion(org.suigeneris.jrcs.rcs.Version ver)
Parameters:
ver - - version of document

getVersion1

protected int getVersion1()
Returns:
1st number in version used in Hibernate to store this class

getVersion2

protected int getVersion2()
Returns:
2nd number in version used in Hibernate to store this class

setVersion1

protected void setVersion1(int v1)
Parameters:
v1 - = 1st number in version used in Hibernate to load this class

setVersion2

protected void setVersion2(int v2)
Parameters:
v2 - = 2nd number in version used in Hibernate to load this class

clone

public Object clone()
Overrides:
clone in class Object


Copyright © 2004–2014 XWiki. All rights reserved.