Package com.microsoft.graph.models
Class FilterOperatorSchema
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.FilterOperatorSchema
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class FilterOperatorSchema
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Filter Operator Schema.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Arity.The Multivalued Comparison Type.The Supported Attribute Types. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
arity
The Arity. Arity of the operator. Possible values are: Binary, Unary. The default is Binary. -
multivaluedComparisonType
@SerializedName(value="multivaluedComparisonType", alternate="MultivaluedComparisonType") @Expose @Nullable public ScopeOperatorMultiValuedComparisonType multivaluedComparisonTypeThe Multivalued Comparison Type. Possible values are: All, Any. Applies only to multivalued attributes. All means that all values must satisfy the condition. Any means that at least one value has to satisfy the condition. The default is All. -
supportedAttributeTypes
@SerializedName(value="supportedAttributeTypes", alternate="SupportedAttributeTypes") @Expose @Nullable public List<AttributeType> supportedAttributeTypesThe Supported Attribute Types. Attribute types supported by the operator. Possible values are: Boolean, Binary, Reference, Integer, String.
-
-
Constructor Details
-
FilterOperatorSchema
public FilterOperatorSchema()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-