Class HalRelation

java.lang.Object
org.camunda.bpm.engine.rest.hal.HalRelation

public class HalRelation extends Object
Author:
Daniel Meyer
  • Field Details

    • relName

      protected String relName
      the name of the relation
    • uriTemplate

      protected jakarta.ws.rs.core.UriBuilder uriTemplate
      the url template used by the relation to construct links
    • resourceType

      protected Class<?> resourceType
      the type of the resource we build a relation to.
  • Constructor Details

    • HalRelation

      public HalRelation()
  • Method Details

    • build

      public static HalRelation build(String relName, Class<?> resourceType, jakarta.ws.rs.core.UriBuilder urlTemplate)
      Build a relation to a resource.
      Parameters:
      relName - the name of the relation.
      resourceType - the type of the resource
      Returns:
      the relation
    • getRelName

      public String getRelName()
    • getUriTemplate

      public jakarta.ws.rs.core.UriBuilder getUriTemplate()
    • getResourceType

      public Class<?> getResourceType()