コード例 #1
0
ファイル: NodeRef.java プロジェクト: maduhu/geogig
 /** @return the Node represented as a readable string. */
 @Override
 public String toString() {
   return new StringBuilder("NodeRef")
       .append('[')
       .append(path())
       .append(" -> ")
       .append(node.getObjectId())
       .append(']')
       .toString();
 }
コード例 #2
0
ファイル: NodeRef.java プロジェクト: maduhu/geogig
 @Override
 public ObjectId getObjectId() {
   return node.getObjectId();
 }
コード例 #3
0
ファイル: NodeRef.java プロジェクト: maduhu/geogig
 /** @deprecated use {@link #getObjectId()} instead */
 @Deprecated
 public ObjectId objectId() {
   return node.getObjectId();
 }
コード例 #4
0
ファイル: NodeRef.java プロジェクト: maduhu/geogig
 /**
  * Hash code is based on {@link #getParentPath() parent path}, {@link #getNode() node} name and
  * id, and {@link #getMetadataId()}
  */
 @Override
 public int hashCode() {
   return 17 ^ parentPath.hashCode() * node.getObjectId().hashCode() * getMetadataId().hashCode();
 }
コード例 #5
0
ファイル: NodeRef.java プロジェクト: jdeolive/GeoGig
 /** The id of the object this edge points to */
 public ObjectId objectId() {
   return node.getObjectId();
 }