java.lang.Object
org.gcube.informationsystem.resourceregistry.api.rest.TypePath

public class TypePath extends Object
The Class TypePath.
Author:
Luca Frosini (ISTI - CNR)
  • Field Details

    • TYPES_PATH_PART

      public static final String TYPES_PATH_PART
      The Constant TYPES_PATH_PART.
      See Also:
    • DEPTH_QUERY_PARAMETER

      public static final String DEPTH_QUERY_PARAMETER
      The query parameter to specify the depth of subclasses expansion.
      See Also:
    • DEPTH_QUERY_PARAMETER_DEFAULT_READ_VALUE

      public static final String DEPTH_QUERY_PARAMETER_DEFAULT_READ_VALUE
      Default value for DEPTH_QUERY_PARAMETER on Read endpoints (GET /types/{type-name}): exact name only, no descendant expansion.
      See Also:
    • DEPTH_UNLIMITED

      public static final int DEPTH_UNLIMITED
      The constant representing unlimited depth hierarchy expansion (-1).
      See Also:
    • DEPTH_ROOT_ONLY

      public static final int DEPTH_ROOT_ONLY
      The constant representing root/current level only depth expansion (0).
      See Also:
    • DEPTH_QUERY_PARAMETER_QUERY_DEFAULT_VALUE

      public static final String DEPTH_QUERY_PARAMETER_QUERY_DEFAULT_VALUE
      Default value for DEPTH_QUERY_PARAMETER on QUERY /types/query (and its /access mirror): unbounded descendant closure, for polymorphic-equivalent matching consistent with the polymorphic=true default on every other QUERY endpoint in this API. Deliberately contrasts with DEPTH_QUERY_PARAMETER_DEFAULT_READ_VALUE (the Read default) — see 11-api-query-parameters.md#depth for the full rationale.
      See Also:
    • METADATA_POLICY_QUERY_PARAMETER

      public static final String METADATA_POLICY_QUERY_PARAMETER
      The canonical metadata-policy query parameter.
      See Also:
    • METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE

      public static final String METADATA_POLICY_QUERY_PARAMETER_DEFAULT_VALUE
      See Also:
  • Constructor Details

    • TypePath

      public TypePath()