Class BooleanId

java.lang.Object
org.apache.openjpa.util.OpenJPAId
org.apache.openjpa.util.BooleanId
All Implemented Interfaces:
Serializable, Comparable

public class BooleanId extends OpenJPAId
OpenJPAId subclass appropriate for boolean fields.
Since:
2.1.0
Author:
Dianne Richards
See Also:
  • Constructor Details

    • BooleanId

      public BooleanId(Class cls, Boolean key)
    • BooleanId

      public BooleanId(Class cls, String key)
    • BooleanId

      public BooleanId(Class cls, boolean key)
    • BooleanId

      public BooleanId(Class cls, boolean key, boolean subs)
  • Method Details

    • getId

      public boolean getId()
    • getIdObject

      public Object getIdObject()
      Description copied from class: OpenJPAId
      Return the identity value as an object.
      Specified by:
      getIdObject in class OpenJPAId
    • toString

      public String toString()
      Overrides:
      toString in class OpenJPAId
    • idEquals

      protected boolean idEquals(OpenJPAId other)
      Description copied from class: OpenJPAId
      Compare the id to the id of the given instance.
      Specified by:
      idEquals in class OpenJPAId
    • idHash

      protected int idHash()
      Description copied from class: OpenJPAId
      Return the id's hash code.
      Specified by:
      idHash in class OpenJPAId