Class PsaRstApiQue


  • public class PsaRstApiQue
    extends java.lang.Object
    REST API: query
    Since:
    05.07.2023
    Author:
    weiland
    • Field Detail

      • query

        public java.util.Map<java.lang.String,​java.lang.String> query
        query
      • maximum

        public int maximum
        maximum number of records
      • eureka

        public java.lang.String eureka
        EUREKA query which will be executed first
    • Constructor Detail

      • PsaRstApiQue

        public PsaRstApiQue()
    • Method Detail

      • addQuery

        public void addQuery​(java.lang.String field,
                             java.lang.String string)
        add a query
        Parameters:
        field - field
        string - query string
      • hasQuery

        public boolean hasQuery()
        is at least one query defined
        Returns:
        true if query is set
      • hasSort

        public boolean hasSort()
        is at least one sorting set
        Returns:
        true if sorting is defined
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
        See Also:
        Object.toString()
      • get

        public static PsaRstApiQue get​(PsaRstApiEvtHdlDat data)
                                throws de.pisa.psc.srv.glb.PscExc
        get the query object from the event data
        Parameters:
        data - event data
        Returns:
        query
        Throws:
        de.pisa.psc.srv.glb.PscExc