/*******************************************************************************
Copyright (c) Microsoft Open Technologies, Inc. All Rights Reserved.
Licensed under the MIT or Apache License; see LICENSE in the source repository
root for authoritative license information.
**NOTE** This code was generated by a tool and will occasionally be
overwritten. We welcome comments and issues regarding this code; they will be
addressed in the generation tool. If you wish to submit pull requests, please
do so for the templates in that tool.
This code was generated by Vipr (https://github.com/microsoft/vipr) using
the T4TemplateWriter (https://github.com/msopentech/vipr-t4templatewriter).
******************************************************************************/
package com.microsoft.services.onenote;
import com.microsoft.services.orc.core.ODataBaseEntity;
/**
* The type Section Group.
*/
public class SectionGroup extends ODataBaseEntity {
public SectionGroup(){
setODataType("#Microsoft.OneNote.Api.SectionGroup");
}
private String sectionsUrl;
/**
* Gets the sections Url.
*
* @return the String
*/
public String getSectionsUrl() {
return this.sectionsUrl;
}
/**
* Sets the sections Url.
*
* @param value the String
*/
public void setSectionsUrl(String value) {
this.sectionsUrl = value;
valueChanged("sectionsUrl", value);
}
private String sectionGroupsUrl;
/**
* Gets the section Groups Url.
*
* @return the String
*/
public String getSectionGroupsUrl() {
return this.sectionGroupsUrl;
}
/**
* Sets the section Groups Url.
*
* @param value the String
*/
public void setSectionGroupsUrl(String value) {
this.sectionGroupsUrl = value;
valueChanged("sectionGroupsUrl", value);
}
private String name;
/**
* Gets the name.
*
* @return the String
*/
public String getName() {
return this.name;
}
/**
* Sets the name.
*
* @param value the String
*/
public void setName(String value) {
this.name = value;
valueChanged("name", value);
}
private String createdBy;
/**
* Gets the created By.
*
* @return the String
*/
public String getCreatedBy() {
return this.createdBy;
}
/**
* Sets the created By.
*
* @param value the String
*/
public void setCreatedBy(String value) {
this.createdBy = value;
valueChanged("createdBy", value);
}
private String lastModifiedBy;
/**
* Gets the last Modified By.
*
* @return the String
*/
public String getLastModifiedBy() {
return this.lastModifiedBy;
}
/**
* Sets the last Modified By.
*
* @param value the String
*/
public void setLastModifiedBy(String value) {
this.lastModifiedBy = value;
valueChanged("lastModifiedBy", value);
}
private java.util.Calendar lastModifiedTime;
/**
* Gets the last Modified Time.
*
* @return the java.util.Calendar
*/
public java.util.Calendar getLastModifiedTime() {
return this.lastModifiedTime;
}
/**
* Sets the last Modified Time.
*
* @param value the java.util.Calendar
*/
public void setLastModifiedTime(java.util.Calendar value) {
this.lastModifiedTime = value;
valueChanged("lastModifiedTime", value);
}
private String id;
/**
* Gets the id.
*
* @return the String
*/
public String getId() {
return this.id;
}
/**
* Sets the id.
*
* @param value the String
*/
public void setId(String value) {
this.id = value;
valueChanged("id", value);
}
private String self;
/**
* Gets the self.
*
* @return the String
*/
public String getSelf() {
return this.self;
}
/**
* Sets the self.
*
* @param value the String
*/
public void setSelf(String value) {
this.self = value;
valueChanged("self", value);
}
private java.util.Calendar createdTime;
/**
* Gets the created Time.
*
* @return the java.util.Calendar
*/
public java.util.Calendar getCreatedTime() {
return this.createdTime;
}
/**
* Sets the created Time.
*
* @param value the java.util.Calendar
*/
public void setCreatedTime(java.util.Calendar value) {
this.createdTime = value;
valueChanged("createdTime", value);
}
private Notebook parentNotebook;
/**
* Gets the parent Notebook.
*
* @return the Notebook
*/
public Notebook getParentNotebook() {
return this.parentNotebook;
}
/**
* Sets the parent Notebook.
*
* @param value the Notebook
*/
public void setParentNotebook(Notebook value) {
this.parentNotebook = value;
valueChanged("parentNotebook", value);
}
private SectionGroup parentSectionGroup;
/**
* Gets the parent Section Group.
*
* @return the SectionGroup
*/
public SectionGroup getParentSectionGroup() {
return this.parentSectionGroup;
}
/**
* Sets the parent Section Group.
*
* @param value the SectionGroup
*/
public void setParentSectionGroup(SectionGroup value) {
this.parentSectionGroup = value;
valueChanged("parentSectionGroup", value);
}
private java.util.List<Section> sections = null;
/**
* Gets the sections.
*
* @return the java.util.List<Section>
*/
public java.util.List<Section> getSections() {
return this.sections;
}
/**
* Sets the sections.
*
* @param value the java.util.List<Section>
*/
public void setSections(java.util.List<Section> value) {
this.sections = value;
valueChanged("sections", value);
}
private java.util.List<SectionGroup> sectionGroups = null;
/**
* Gets the section Groups.
*
* @return the java.util.List<SectionGroup>
*/
public java.util.List<SectionGroup> getSectionGroups() {
return this.sectionGroups;
}
/**
* Sets the section Groups.
*
* @param value the java.util.List<SectionGroup>
*/
public void setSectionGroups(java.util.List<SectionGroup> value) {
this.sectionGroups = value;
valueChanged("sectionGroups", value);
}
}