Class TypePath


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

      • DEPTH_QUERY_PARAMETER

        public static final String DEPTH_QUERY_PARAMETER
        The query parameter to specify the depth of subclasses expansion.
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • DEPTH_UNLIMITED

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

        public static final int DEPTH_ROOT_ONLY
        The constant representing root/current level only depth expansion (0).
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values
      • METADATA_POLICY_QUERY_PARAMETER

        public static final String METADATA_POLICY_QUERY_PARAMETER
        The canonical metadata-policy query parameter.
        See Also:
        Constant Field Values
    • Constructor Detail

      • TypePath

        public TypePath()