- 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:
QueryBuilderrefers 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
FieldsModifier 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
-
QueryBuilderwhen preview features are enabled.