Interface Identifiable

All Superinterfaces:
Stringifiable
All Known Subinterfaces:
EnumConstantLink, FieldLink, MethodLink, PackageLink, TypeLink, WithName
All Known Implementing Classes:
BasicEnumConstantLink, BasicFieldLink, BasicMethodLink, BasicPackageLink, BasicTypeLink

public interface Identifiable extends Stringifiable

A type that can be identified by an identifier.

  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the identifier of this identifiable object.
    default String
    Returns a human-readable string representation of this object.
  • Method Details

    • identifier

      String identifier()

      Returns the identifier of this identifiable object.

      Returns:
      the identifier
    • string

      default String string()
      Description copied from interface: Stringifiable
      Returns a human-readable string representation of this object.
      Specified by:
      string in interface Stringifiable
      Returns: