Package org.rspeer.game.query.component
Class ItemQuery
java.lang.Object
org.rspeer.game.query.Query<Item,ItemQuery,ItemQueryResults>
org.rspeer.game.query.component.ItemQuery
- All Implemented Interfaces:
Cloneable
,Predicate<Item>
,SelfTyped<ItemQuery>
,Actionable.Query<ItemQuery>
,Identifiable.Query<ItemQuery>
,Nameable.Query<ItemQuery>
public class ItemQuery
extends Query<Item,ItemQuery,ItemQueryResults>
implements Actionable.Query<ItemQuery>, Identifiable.Query<ItemQuery>, Nameable.Query<ItemQuery>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncategory
(ItemCategory... categories) count
(int minInclusive) count
(int minInclusive, int maxInclusive) ids
(int... ids) nameContains
(String... names) noted()
self()
slots
(int... slots) stackSize
(int minInclusive) stackSize
(int minInclusive, int maxInclusive) boolean
unnoted()
-
Constructor Details
-
ItemQuery
-
-
Method Details
-
getDefaultProvider
- Specified by:
getDefaultProvider
in classQuery<Item,
ItemQuery, ItemQueryResults>
-
ids
- Specified by:
ids
in interfaceIdentifiable.Query<ItemQuery>
-
names
- Specified by:
names
in interfaceNameable.Query<ItemQuery>
-
nameContains
- Specified by:
nameContains
in interfaceNameable.Query<ItemQuery>
-
actions
- Specified by:
actions
in interfaceActionable.Query<ItemQuery>
-
slots
-
stackable
-
nonstackable
-
noted
-
unnoted
-
stackSize
-
stackSize
-
count
-
count
-
category
-
test
-
self
-