Bookmark

String representation of any persistable or re-creatable object managed by the framework.

API

Bookmark.java
class Bookmark {
  Bookmark forLogicalTypeNameAndIdentifier(final String logicalTypeName, final String identifier)
  Bookmark forLogicalTypeAndIdentifier(final LogicalType logicalType, final String identifier)
  Bookmark forOidDto(final OidDto oidDto)
  Bookmark withHintId(final String hintId)
  Optional<Bookmark> parse(String str)     (1)
  Optional<Bookmark> parseUrlEncoded(String urlEncodedStr)
  OidDto toOidDto()
  String stringify()
  boolean equals(final Object other)
  boolean equals(final Bookmark other)
  int hashCode()
  String toString()
  String stringifyHonoringHintIfAny()     (2)
}
1 parse(String)

Round-trip with #stringify() representation.

2 stringifyHonoringHintIfAny()

Analogous to #stringify() , but replaces the identifier string with the hintId if present and not empty.

Members

parse(String)

Round-trip with #stringify() representation.

stringifyHonoringHintIfAny()

Analogous to #stringify() , but replaces the identifier string with the hintId if present and not empty.