Class DtListURI

java.lang.Object
io.vertigo.datamodel.data.model.DtListURI
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DtListURIForAssociation, DtListURIForMasterData

public abstract class DtListURI extends Object implements Serializable
URI d'une DTC.
Author:
pchretien
See Also:
  • Field Details

  • Constructor Details

    • DtListURI

      public DtListURI(DataDefinition dataDefinition)
      Constructor.
      Parameters:
      dataDefinition - Definition de la ressource
  • Method Details

    • getDataDefinition

      public DataDefinition getDataDefinition()
      Returns:
      Définition de la ressource.
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • equals

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

      public final String urn()
      Construit une URN à partir de l'URI. Une URN est la représentation unique d'une URI sous forme de chaine de caractères. Cette chaine peut s'insérer telle que dans une URL en tant que paramètre et ne contient donc aucun caractère spécial. Une URN respecte la regex exprimée ci dessus.
      Returns:
      URN de la ressource.
    • buildUrn

      protected abstract String buildUrn()
      Builds a urn from all the params.
      Returns:
      Urn
    • toString

      public final String toString()
      Overrides:
      toString in class Object