Package com.openai.models
Class ComparisonFilter.Value
-
- All Implemented Interfaces:
public final class ComparisonFilter.Value
The value to compare against the attribute key; supports string, number, or boolean types.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interface
ComparisonFilter.Value.Visitor
An interface that defines how to map each variant of Value to a value of type T.
public final class
ComparisonFilter.Value.ComparisonFilterValueItem
-
Method Summary
-
-
Method Detail
-
comparisonFilterValueItems
final Optional<List<ComparisonFilter.Value.ComparisonFilterValueItem>> comparisonFilterValueItems()
-
isComparisonFilterValueItems
final Boolean isComparisonFilterValueItems()
-
asComparisonFilterValueItems
final List<ComparisonFilter.Value.ComparisonFilterValueItem> asComparisonFilterValueItems()
-
accept
final <T extends Any> T accept(ComparisonFilter.Value.Visitor<T> visitor)
-
validate
final ComparisonFilter.Value validate()
-
ofString
final static ComparisonFilter.Value ofString(String string)
-
ofNumber
final static ComparisonFilter.Value ofNumber(Double number)
-
ofBool
final static ComparisonFilter.Value ofBool(Boolean bool)
-
ofComparisonFilterValueItems
final static ComparisonFilter.Value ofComparisonFilterValueItems(List<ComparisonFilter.Value.ComparisonFilterValueItem> comparisonFilterValueItems)
-
-
-
-