public class SceneObjectQueryBuilder extends RotatableQueryBuilder<SceneObject,SceneObjectQueryBuilder,LocatableEntityQueryResult<SceneObject>,SceneObjectQueryRequest>
INVISIBLE_FILTER, VISIBLE_FILTER
ctx, request
Constructor and Description |
---|
SceneObjectQueryBuilder(APIContext ctx) |
Modifier and Type | Method and Description |
---|---|
SceneObjectQueryBuilder |
actions(java.lang.String... actions) |
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) |
facing, facingMe
distance, distance, distance, distance, id, located, modelId, notLocated, notWithin, reachable, reachableFrom, results, unreachable, unreachableFrom, within
contains, invisible, visible
accepts, asList, asSet, filter, getRequest, request
public SceneObjectQueryBuilder(APIContext ctx)
public SceneObjectQueryBuilder named(java.lang.String... names)
public SceneObjectQueryBuilder nameMatches(java.lang.String regex)
public SceneObjectQueryBuilder nameContains(java.lang.String... names)
public SceneObjectQueryBuilder notNamed(java.lang.String... names)
public SceneObjectQueryBuilder actions(java.lang.String... actions)
public SceneObjectQueryBuilder type(SceneObject.SceneObjectType... types)
public SceneObjectQueryBuilder notType(SceneObject.SceneObjectType... types)