class ByEntityFilterOperation(val attrId: Int, val filterBuilder: FilterBuilder)
// Find entities where entityVar equals a specific entity
Query.where { has(TestComponent.id) }
.filter { by(TestComponent.entityVarData).isEqualTo(someEntity) }
// Find entities where entityVar is not equal to a specific entity
Query.where { has(TestComponent.id) }
.filter { not(by(TestComponent.entityVarData).isEqualTo(someEntity)) }
| Name | Summary |
|---|---|
ByEntityFilterOperation | constructor(attrId: Int, filterBuilder: FilterBuilder) |
| Name | Summary |
|---|---|
attrId | val attrId: Int |
filterBuilder | val filterBuilder: FilterBuilder |
| Name | Summary |
|---|---|
isEqualTo | fun isEqualTo(value: Entity): ByEntityAttributeFilterNode Creates a filter node representing an equality condition with the given Entity value. |