Package org.rspeer.game.query.component
Class StockMarketTransactionQuery
- java.lang.Object
-
- org.rspeer.game.query.Query<StockMarketTransaction,StockMarketTransactionQuery,StockMarketTransactionQueryResults>
-
- org.rspeer.game.query.component.StockMarketTransactionQuery
-
- All Implemented Interfaces:
Cloneable
,Predicate<StockMarketTransaction>
,SelfTyped<StockMarketTransactionQuery>
,Identifiable.Query<StockMarketTransactionQuery>
,Nameable.Query<StockMarketTransactionQuery>
public class StockMarketTransactionQuery extends Query<StockMarketTransaction,StockMarketTransactionQuery,StockMarketTransactionQueryResults> implements Identifiable.Query<StockMarketTransactionQuery>, Nameable.Query<StockMarketTransactionQuery>
-
-
Constructor Summary
Constructors Constructor Description StockMarketTransactionQuery(Supplier<List<StockMarketTransaction>> provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StockMarketTransactionQuery
count(int minInclusive)
StockMarketTransactionQuery
count(int minInclusive, int maxInclusive)
Supplier<List<StockMarketTransaction>>
getDefaultProvider()
StockMarketTransactionQuery
ids(int... ids)
StockMarketTransactionQuery
nameContains(String... names)
StockMarketTransactionQuery
names(String... names)
StockMarketTransactionQuery
progress(StockMarketTransaction.Progress... progresses)
StockMarketTransactionQuery
self()
boolean
test(StockMarketTransaction offer)
StockMarketTransactionQuery
types(StockMarketable.Type... types)
-
-
-
Constructor Detail
-
StockMarketTransactionQuery
public StockMarketTransactionQuery(Supplier<List<StockMarketTransaction>> provider)
-
-
Method Detail
-
getDefaultProvider
public Supplier<List<StockMarketTransaction>> getDefaultProvider()
- Specified by:
getDefaultProvider
in classQuery<StockMarketTransaction,StockMarketTransactionQuery,StockMarketTransactionQueryResults>
-
ids
public StockMarketTransactionQuery ids(int... ids)
- Specified by:
ids
in interfaceIdentifiable.Query<StockMarketTransactionQuery>
-
names
public StockMarketTransactionQuery names(String... names)
- Specified by:
names
in interfaceNameable.Query<StockMarketTransactionQuery>
-
nameContains
public StockMarketTransactionQuery nameContains(String... names)
- Specified by:
nameContains
in interfaceNameable.Query<StockMarketTransactionQuery>
-
count
public StockMarketTransactionQuery count(int minInclusive)
-
count
public StockMarketTransactionQuery count(int minInclusive, int maxInclusive)
-
progress
public StockMarketTransactionQuery progress(StockMarketTransaction.Progress... progresses)
-
types
public StockMarketTransactionQuery types(StockMarketable.Type... types)
-
test
public boolean test(StockMarketTransaction offer)
- Specified by:
test
in interfacePredicate<StockMarketTransaction>
- Overrides:
test
in classQuery<StockMarketTransaction,StockMarketTransactionQuery,StockMarketTransactionQueryResults>
-
self
public StockMarketTransactionQuery self()
- Specified by:
self
in interfaceSelfTyped<StockMarketTransactionQuery>
-
-