Package com.longbridge.quote
Class QueryWarrantOptions
- java.lang.Object
-
- com.longbridge.quote.QueryWarrantOptions
-
public class QueryWarrantOptions extends Object
Query options for warrant list search
-
-
Constructor Summary
Constructors Constructor Description QueryWarrantOptions(String symbol, WarrantSortBy sortBy, SortOrderType sortType)Constructs warrant query options.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryWarrantOptionssetExpiryDate(FilterWarrantExpiryDate[] expiryDate)Filters by expiry date range.QueryWarrantOptionssetIssuer(int[] issuer)Filters by issuer ID.QueryWarrantOptionssetPriceType(FilterWarrantInOutBoundsType[] priceType)Filters by in/out of bounds type.QueryWarrantOptionssetStatus(WarrantStatus[] status)Filters by warrant status.QueryWarrantOptionssetWarrantType(WarrantType[] warrantType)Filters by warrant type.
-
-
-
Constructor Detail
-
QueryWarrantOptions
public QueryWarrantOptions(String symbol, WarrantSortBy sortBy, SortOrderType sortType)
Constructs warrant query options.- Parameters:
symbol- underlying security symbolsortBy- sort fieldsortType- 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
-
setPriceType
public QueryWarrantOptions setPriceType(FilterWarrantInOutBoundsType[] priceType)
Filters by in/out of bounds type.- Parameters:
priceType- price type 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
-
-