Interface EntityLinkBuilder

All Known Implementing Classes:
EntityAssociationLinkBuilder, EntityConfigurationLinkBuilder, EntityViewLinkBuilder, EntityViewLinkBuilder.ForEntityAssociation, EntityViewLinkBuilder.ForEntityConfiguration, PrefixingLinkBuilder

@Deprecated public interface EntityLinkBuilder
Deprecated.
since 3.0.0 - use EntityViewLinks or the EntityViewLinkBuilder instead
Author:
Arne Vandamme
See Also:
  • Method Details

    • overview

      @Deprecated String overview()
      Deprecated.
      Returns:
      link to the overview/list page
    • create

      Deprecated.
      Returns:
      link to create-new page
    • update

      @Deprecated String update(Object entity)
      Deprecated.
      Parameters:
      entity - being updated
      Returns:
      link to update page for entity
    • delete

      @Deprecated String delete(Object entity)
      Deprecated.
      Parameters:
      entity - being deleted
      Returns:
      link to delete page for entity
    • view

      @Deprecated String view(Object entity)
      Deprecated.
      Parameters:
      entity - being viewed
      Returns:
      link to view page for entity
    • associations

      @Deprecated String associations(Object entity)
      Deprecated.
      Parameters:
      entity - being viewed
      Returns:
      base link for associations
    • asAssociationFor

      @Deprecated EntityLinkBuilder asAssociationFor(EntityLinkBuilder sourceLinkBuilder, Object sourceEntity)
      Deprecated.
      Creates a new link builder that represents the current linkbuilder as an association from a source entity, this will use associations(Object) on the source link builder for prefixing the current link builder.