Package com.microsoft.graph.models
Class ListItemVersion
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.BaseItemVersion
com.microsoft.graph.models.ListItemVersion
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
- Direct Known Subclasses:
DocumentSetVersion
@Generated("com.microsoft.kiota")
public class ListItemVersion
extends BaseItemVersion
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 ListItemVersioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the fields property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetFields(FieldValueSet value) Sets the fields property value.Methods inherited from class com.microsoft.graph.models.BaseItemVersion
getLastModifiedBy, getLastModifiedDateTime, getPublication, setLastModifiedBy, setLastModifiedDateTime, setPublicationMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ListItemVersion
public ListItemVersion()Instantiates a newListItemVersionand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ListItemVersion 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
ListItemVersion
-
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 classBaseItemVersion- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getFields
Gets the fields property value. A collection of the fields and values for this version of the list item.- Returns:
- a
FieldValueSet
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classBaseItemVersion- Parameters:
writer- Serialization writer to use to serialize this model
-
setFields
Sets the fields property value. A collection of the fields and values for this version of the list item.- Parameters:
value- Value to set for the fields property.
-