Class DefinitionId<D extends Definition>

java.lang.Object
io.vertigo.core.node.definition.DefinitionId<D>
Record Components:
The - fullName of the definition (must start with the prefix) prefix The prefix
All Implemented Interfaces:
Serializable

public final class DefinitionId<D extends Definition> extends Object implements Serializable
A definition is identified by an id called DefinitionId This id is composed of - a prefix - a shortName - a link towards the Definition fullName = prefix + shortName
Author:
pchretien
See Also:
  • Method Details

    • fullName

      public String fullName()
    • prefix

      public String prefix()
    • shortName

      public String shortName()
    • get

      public D get()
      Returns:
      Objet référencé
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object