View Javadoc
1   package de.dlr.shepard.common.util;
2   
3   /**
4    * <p>Interface for entities that have a Neo4j-generated identifier.
5    * This Interface represents the <b>internal ID</b> numeric of a Neo4j entity.</p>
6    * <p>The identifier returned by {@link #getId()} is expected to be a Long value
7    * that uniquely identifies the entity within the Neo4j database context.</p>
8    */
9   public interface HasNeo4jId {
10    Long getId();
11  }