Class ValueObjectIdWithHash

All Implemented Interfaces:
Serializable, Comparable<GlobalId>

public abstract class ValueObjectIdWithHash extends ValueObjectId
See Also:
  • Constructor Details

    • ValueObjectIdWithHash

      public ValueObjectIdWithHash(String typeName, GlobalId ownerId, String fragment)
  • Method Details

    • containsHashPlaceholder

      public static boolean containsHashPlaceholder(String fragment)
    • requiresHash

      public abstract boolean requiresHash()
    • hasHashOnParent

      public abstract boolean hasHashOnParent()
    • applyHash

      public abstract ValueObjectId applyHash()
    • applyHash

      public abstract ValueObjectId applyHash(String hash)
    • freeze

      public ValueObjectId freeze()
    • toString

      public String toString()
      Overrides:
      toString in class ValueObjectId