Class QueryWarrantOptions


  • public class QueryWarrantOptions
    extends Object
    Query options for warrant list search
    • Constructor Detail

      • QueryWarrantOptions

        public QueryWarrantOptions​(String symbol,
                                   WarrantSortBy sortBy,
                                   SortOrderType sortType)
        Constructs warrant query options.
        Parameters:
        symbol - underlying security symbol
        sortBy - sort field
        sortType - sort order
    • Method Detail

      • setWarrantType

        public QueryWarrantOptions setWarrantType​(WarrantType[] warrantType)
        Filters by warrant type.
        Parameters:
        warrantType - warrant types
        Returns:
        this instance for chaining
      • setIssuer

        public QueryWarrantOptions setIssuer​(int[] issuer)
        Filters by issuer ID.
        Parameters:
        issuer - issuer IDs
        Returns:
        this instance for chaining
      • setExpiryDate

        public QueryWarrantOptions setExpiryDate​(FilterWarrantExpiryDate[] expiryDate)
        Filters by expiry date range.
        Parameters:
        expiryDate - expiry date filter
        Returns:
        this instance for chaining
      • setStatus

        public QueryWarrantOptions setStatus​(WarrantStatus[] status)
        Filters by warrant status.
        Parameters:
        status - warrant status filter
        Returns:
        this instance for chaining