Class CacheUniqueKey

java.lang.Object
org.datanucleus.cache.CacheUniqueKey
All Implemented Interfaces:
Serializable, Comparable<CacheUniqueKey>

public class CacheUniqueKey extends Object implements Serializable, Comparable<CacheUniqueKey>
Key representing a unique key for a persistable object. This is used to cache a CachedPC against a key other than its primary key.
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • toString

      String toString
    • hashCode

      int hashCode
  • Constructor Details

    • CacheUniqueKey

      public CacheUniqueKey(String className, String[] fieldNames, Object[] fieldValues)
      Constructor for a unique cache key.
      Parameters:
      className - Name of the class of the persistable object
      fieldNames - Names of the fields used to form the unique key
      fieldValues - Values of the fields used to form the unique key
  • Method Details