- All Superinterfaces:
BiPredicate<MemoryLayoutPREVIEW,
MemorySegmentPREVIEW>
- All Known Implementing Classes:
ComponentQuery
,EntityQueryBuilder
,GroundItemQuery
,HintArrowQuery
,InventoryItemQuery
,ItemQuery
,NpcQuery
,PathingEntityQuery
,PlayerQuery
,ProjectileQuery
,SceneObjectQuery
,SpotAnimationQuery
,WorldQuery
public sealed interface QueryBuilder
extends BiPredicate<MemoryLayoutPREVIEW,MemorySegmentPREVIEW>
permits EntityQueryBuilder<T>, ItemQuery<T>, ProjectileQuery, ComponentQuery, InventoryItemQuery, WorldQuery
QueryBuilder
relies on preview features of the Java platform:
QueryBuilder
refers to one or more preview APIs:MemoryLayout
,MemorySegment
.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final BiPredicate<MemoryLayoutPREVIEW,
MemorySegmentPREVIEW> -
Method Summary
Modifier and TypeMethodDescription<T extends QueryBuilderPREVIEW>
Tmark()
<T extends QueryBuilderPREVIEW>
Treset()
Methods inherited from interface java.util.function.BiPredicate
and, negate, or, test
-
Field Details
-
DEFAULT
-
-
Method Details
-
reset
-
mark
-
QueryBuilder
when preview features are enabled.