81 FJsonObjectWrapper ToJsonObjectWrapper() const;
83 FString ToJson() const;
85 TSharedRef<FJsonObject> ToJsonObject() const;
99 static
FFilter Equal(const FName& Field, const TCHAR* Value);
101 static
FFilter Equal(const FName& Field, const FString& Value);
105 static
FFilter Equal(const FName& Field, TYPE_OF_NULLPTR);
131 static
FFilter Less(const FName& Field, int32 Value);
133 static
FFilter Less(const FName& Field,
float Value);
135 static
FFilter Less(const FName& Field, const FString& Value);
144 static
FFilter In(const FName& Field, const TArray<int32>& Values);
146 static
FFilter In(const FName& Field, const TArray<
float>& Values);
148 static
FFilter In(const FName& Field, const TArray<FString>& Values);
150 static
FFilter NotIn(const FName& Field, const TArray<int32>& Values);
152 static
FFilter NotIn(const FName& Field, const TArray<
float>& Values);
154 static
FFilter NotIn(const FName& Field, const TArray<FString>& Values);
163 static
FFilter Empty(const FName& Field);
166 bool IsValid() const;
181 static
FFilter MakeArrayComparison(
EFilterOperator Operator, const FName& Field, const TArray<T>& Values);
182 static
FFilter MakeArrayComparison(
EFilterOperator Operator, const FName& Field, const TArray<FString>& Values);
186 TSharedPtr<FJsonValue> Value;