public class OnenoteSection extends OnenoteEntityHierarchyModel implements IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.Boolean |
isDefault
The Is Default.
|
SectionLinks |
links
The Links.
|
OnenotePageCollectionPage |
pages
The Pages.
|
java.lang.String |
pagesUrl
The Pages Url.
|
Notebook |
parentNotebook
The Parent Notebook.
|
SectionGroup |
parentSectionGroup
The Parent Section Group.
|
createdBy, displayName, lastModifiedBy, lastModifiedDateTime
createdDateTime
self
Constructor and Description |
---|
OnenoteSection() |
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@SerializedName(value="isDefault") @Expose public java.lang.Boolean isDefault
@SerializedName(value="links") @Expose public SectionLinks links
@SerializedName(value="pagesUrl") @Expose public java.lang.String pagesUrl
@SerializedName(value="parentNotebook") @Expose public Notebook parentNotebook
@SerializedName(value="parentSectionGroup") @Expose public SectionGroup parentSectionGroup
public OnenotePageCollectionPage pages
public com.google.gson.JsonObject getRawObject()
getRawObject
in class OnenoteEntityHierarchyModel
protected ISerializer getSerializer()
getSerializer
in class OnenoteEntityHierarchyModel
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
setRawObject
in class OnenoteEntityHierarchyModel
serializer
- the serializerjson
- the JSON object to set this object to