org.apache.openjpa.util
Class LongId
java.lang.Object
  
org.apache.openjpa.util.OpenJPAId
      
org.apache.openjpa.util.LongId
- All Implemented Interfaces: 
 - Serializable, Comparable
 
public final class LongId
- extends OpenJPAId
 
OpenJPAId subclass appropriate for long fields.
- Author:
 
  - Steve Kim
 
- See Also:
 - Serialized Form
 
 
 
 
| 
Method Summary | 
 long | 
getId()
 
            | 
 Object | 
getIdObject()
 
          Return the identity value as an object. | 
protected  boolean | 
idEquals(OpenJPAId o)
 
          Compare the id to the id of the given instance. | 
protected  int | 
idHash()
 
          Return the id's hash code. | 
 
 
 
LongId
public LongId(Class cls,
              Long key)
LongId
public LongId(Class cls,
              String key)
LongId
public LongId(Class cls,
              long key)
LongId
public LongId(Class cls,
              long key,
              boolean subs)
getId
public long getId()
 
getIdObject
public Object getIdObject()
- Description copied from class: 
OpenJPAId 
- Return the identity value as an object.
- Specified by:
 getIdObject in class OpenJPAId
 
 
 
idHash
protected int idHash()
- Description copied from class: 
OpenJPAId 
- Return the id's hash code.
- Specified by:
 idHash in class OpenJPAId
 
 
 
idEquals
protected boolean idEquals(OpenJPAId o)
- Description copied from class: 
OpenJPAId 
- Compare the id to the id of the given instance.
- Specified by:
 idEquals in class OpenJPAId
 
 
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.