Package com.epicbot.api.shared.query
Class SceneObjectQueryBuilder
- java.lang.Object
-
- com.epicbot.api.shared.query.AbstractQueryBuilder<T,Q,R,RQ>
-
- com.epicbot.api.shared.query.RenderableQueryBuilder<T,Q,R,RQ>
-
- com.epicbot.api.shared.query.LocatableEntityQueryBuilder<T,Q,R,RQ>
-
- com.epicbot.api.shared.query.GameEntityQueryBuilder<T,Q,R,RQ>
-
- com.epicbot.api.shared.query.RotatableQueryBuilder<SceneObject,SceneObjectQueryBuilder,LocatableEntityQueryResult<SceneObject>,SceneObjectQueryRequest>
-
- com.epicbot.api.shared.query.SceneObjectQueryBuilder
-
public class SceneObjectQueryBuilder extends RotatableQueryBuilder<SceneObject,SceneObjectQueryBuilder,LocatableEntityQueryResult<SceneObject>,SceneObjectQueryRequest>
-
-
Field Summary
-
Fields inherited from class com.epicbot.api.shared.query.RenderableQueryBuilder
INVISIBLE_FILTER, VISIBLE_FILTER
-
Fields inherited from class com.epicbot.api.shared.query.AbstractQueryBuilder
ctx, request
-
-
Constructor Summary
Constructors Constructor Description SceneObjectQueryBuilder(APIContext ctx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SceneObjectQueryBuilder
actions(java.lang.String... actions)
SceneObjectQueryRequest
createRequest(APIContext ctx)
SceneObjectQueryBuilder
nameContains(java.lang.String... names)
SceneObjectQueryBuilder
named(java.lang.String... names)
SceneObjectQueryBuilder
nameMatches(java.lang.String regex)
SceneObjectQueryBuilder
notNamed(java.lang.String... names)
SceneObjectQueryBuilder
notType(SceneObject.SceneObjectType... types)
SceneObjectQueryBuilder
type(SceneObject.SceneObjectType... types)
-
Methods inherited from class com.epicbot.api.shared.query.RotatableQueryBuilder
facing, facingMe
-
Methods inherited from class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
distance, distance, distance, distance, id, located, modelId, notLocated, notWithin, reachable, reachableFrom, results, unreachable, unreachableFrom, within
-
Methods inherited from class com.epicbot.api.shared.query.RenderableQueryBuilder
contains, invisible, visible
-
Methods inherited from class com.epicbot.api.shared.query.AbstractQueryBuilder
accepts, asList, asSet, filter, getRequest, request
-
-
-
-
Constructor Detail
-
SceneObjectQueryBuilder
public SceneObjectQueryBuilder(APIContext ctx)
-
-
Method Detail
-
createRequest
public SceneObjectQueryRequest createRequest(APIContext ctx)
-
named
public SceneObjectQueryBuilder named(java.lang.String... names)
-
nameMatches
public SceneObjectQueryBuilder nameMatches(java.lang.String regex)
-
nameContains
public SceneObjectQueryBuilder nameContains(java.lang.String... names)
-
notNamed
public SceneObjectQueryBuilder notNamed(java.lang.String... names)
-
actions
public SceneObjectQueryBuilder actions(java.lang.String... actions)
-
type
public SceneObjectQueryBuilder type(SceneObject.SceneObjectType... types)
-
notType
public SceneObjectQueryBuilder notType(SceneObject.SceneObjectType... types)
-
-