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.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class FilterOperatorSchema
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FilterOperatorSchemacreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valuegetArity()Gets the arity property value.The deserialization information for the current modelGets the multivaluedComparisonType property value.Gets the supportedAttributeTypes property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetArity(ScopeOperatorType value) Sets the arity property value.voidSets the multivaluedComparisonType property value.voidSets the supportedAttributeTypes property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
FilterOperatorSchema
public FilterOperatorSchema()Instantiates a newFilterOperatorSchemaand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static FilterOperatorSchema createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
FilterOperatorSchema
-
getArity
Gets the arity property value. The arity property- Returns:
- a
ScopeOperatorType
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getMultivaluedComparisonType
Gets the multivaluedComparisonType property value. The multivaluedComparisonType property- Returns:
- a
ScopeOperatorMultiValuedComparisonType
-
getSupportedAttributeTypes
Gets the supportedAttributeTypes property value. Attribute types supported by the operator. Possible values are: Boolean, Binary, Reference, Integer, String.- Returns:
- a
List<AttributeType>
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setArity
Sets the arity property value. The arity property- Parameters:
value- Value to set for the arity property.
-
setMultivaluedComparisonType
Sets the multivaluedComparisonType property value. The multivaluedComparisonType property- Parameters:
value- Value to set for the multivaluedComparisonType property.
-
setSupportedAttributeTypes
Sets the supportedAttributeTypes property value. Attribute types supported by the operator. Possible values are: Boolean, Binary, Reference, Integer, String.- Parameters:
value- Value to set for the supportedAttributeTypes property.
-