Class BaseRequestInfo

  • All Implemented Interfaces:
    RequestInfo

    public class BaseRequestInfo
    extends Object
    implements RequestInfo
    Author:
    Luca Frosini (ISTI - CNR)
    • Field Detail

      • DEFAULT_OFFSET

        public static final Integer DEFAULT_OFFSET
      • DEFAULT_LIMIT

        public static final Integer DEFAULT_LIMIT
      • UNBOUNDED_LIMIT

        public static final Integer UNBOUNDED_LIMIT
      • offset

        protected Integer offset
        The offset parameter indicates the starting position of the result.
      • limit

        protected Integer limit
        To get unlimited results the limit query parameters must be set to -1. If the results are too much the operation could have a timeout.
      • includeMeta

        protected boolean includeMeta
        Track if the request requested to include Metadata
      • allMeta

        protected boolean allMeta
        Track if the request requested to include Metadata in all IdentifiableElement or just in the root instance
      • hierarchicalMode

        protected boolean hierarchicalMode
        Track if hierarchicalMode has been requested
      • includeContexts

        protected boolean includeContexts
        Track if the request requested to include contexts
    • Constructor Detail

      • BaseRequestInfo

        public BaseRequestInfo()
      • BaseRequestInfo

        public BaseRequestInfo​(Integer offset,
                               Integer limit)