Interface ObjectName

All Known Implementing Classes:
ConnectionCache.ConnectionName, SourceTagCache.SourceTagName

public interface ObjectName
Unique name of an object in Atlan in a fully constructable way, without relying on any specifics of an Atlan tenant.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Check whether two object names are equivalent (or not).
    int
    Calculate a unique hash code given the object name's unique characteristics.
    String representation of the object's unique name.
  • Method Details

    • toString

      String toString()
      String representation of the object's unique name.
      Overrides:
      toString in class Object
      Returns:
      object's unique name
    • equals

      boolean equals(Object o)
      Check whether two object names are equivalent (or not).
      Overrides:
      equals in class Object
      Parameters:
      o - object name to compare against
      Returns:
      true if the two names are equivalent
    • hashCode

      int hashCode()
      Calculate a unique hash code given the object name's unique characteristics.
      Overrides:
      hashCode in class Object
      Returns:
      unique hash code for the object name