Meili class
Convenience class to access all Meilisearch filter expressions
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
$in(
MeiliAttributeExpression attribute, List< MeiliValueExpressionBase> values) → MeiliInOperatorExpression -
and(
List< MeiliOperatorExpressionBase> operands) → MeiliAndOperatorExpression -
attr(
String path) → MeiliAttributeExpression - Creates an attribute from string
-
attrFromParts(
List< String> parts) → MeiliAttributeExpression - Creates an attribute from parts to represent object nesting
-
empty(
) → MeiliEmptyExpression -
eq(
MeiliAttributeExpression path, MeiliValueExpressionBase value) → MeiliEqualsOperatorExpression -
Creates an
ATTR = VALUE
filter operator -
exists(
MeiliAttributeExpression attribute) → MeiliExistsOperatorExpression -
geoBoundingBox(
MeiliPoint p1, MeiliPoint p2) → MeiliGeoBoundingBoxOperatorExpression -
geoRadius(
MeiliPoint point, double distanceInMeters) → MeiliGeoRadiusOperatorExpression -
gt(
MeiliAttributeExpression path, MeiliValueExpressionBase value) → MeiliGreaterThanOperatorExpression -
gte(
MeiliAttributeExpression path, MeiliValueExpressionBase value) → MeiliGreaterThanEqualsOperatorExpression -
isEmpty(
MeiliAttributeExpression attribute) → MeiliIsEmptyOperatorExpression -
isNotEmpty(
MeiliAttributeExpression attribute) → MeiliIsNotEmptyOperatorExpression -
isNotNull(
MeiliAttributeExpression attribute) → MeiliIsNotNullOperatorExpression -
isNull(
MeiliAttributeExpression attribute) → MeiliIsNullOperatorExpression -
lt(
MeiliAttributeExpression path, MeiliValueExpressionBase value) → MeiliLessThanOperatorExpression -
lte(
MeiliAttributeExpression path, MeiliValueExpressionBase value) → MeiliLessThanEqualsOperatorExpression -
not(
MeiliOperatorExpressionBase operator) → MeiliNotOperatorExpression -
notEq(
MeiliAttributeExpression path, MeiliValueExpressionBase value) → MeiliNotEqualsOperatorExpression -
notExists(
MeiliAttributeExpression attribute) → MeiliNotExistsOperatorExpression -
or(
List< MeiliOperatorExpressionBase> operands) → MeiliOrOperatorExpression -
to(
MeiliAttributeExpression attribute, MeiliValueExpressionBase min, MeiliValueExpressionBase max) → MeiliToOperatorExpression -
value(
Object v) → MeiliValueExpressionBase -
values(
Iterable< Object> v) → List<MeiliValueExpressionBase>