All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.elnarion.xwiki.rest.model.jaxb.Page Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 
// See https://javaee.github.io/jaxb-v2/ 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2021.04.18 at 06:54:28 PM CEST 
//


package de.elnarion.xwiki.rest.model.jaxb;

import java.util.Calendar;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;


/**
 * 

Java class for Page complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="Page">
 *   <complexContent>
 *     <extension base="{http://www.xwiki.org}PageSummary">
 *       <sequence>
 *         <element name="language" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="majorVersion" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         <element name="minorVersion" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         <element name="hidden" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="created" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         <element name="creator" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="creatorName" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="modified" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         <element name="modifier" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="modifierName" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="comment" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="content" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="class" type="{http://www.xwiki.org}Class" minOccurs="0"/>
 *         <element name="objects" type="{http://www.xwiki.org}Objects" minOccurs="0"/>
 *         <element name="attachments" type="{http://www.xwiki.org}Attachments" minOccurs="0"/>
 *         <element name="hierarchy" type="{http://www.xwiki.org}Hierarchy" minOccurs="0"/>
 *       </sequence>
 *     </extension>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "Page", propOrder = { "language", "majorVersion", "minorVersion", "hidden", "created", "creator", "creatorName", "modified", "modifier", "modifierName", "comment", "content", "clazz", "objects", "attachments", "hierarchy" }) @XmlRootElement(name = "page") public class Page extends PageSummary { @XmlElement(required = true) protected String language; protected int majorVersion; protected int minorVersion; @XmlElement(defaultValue = "false") protected boolean hidden; @XmlElement(required = true, type = String.class) @XmlJavaTypeAdapter(Adapter1 .class) @XmlSchemaType(name = "dateTime") protected Calendar created; @XmlElement(required = true) protected String creator; @XmlElement(required = true) protected String creatorName; @XmlElement(required = true, type = String.class) @XmlJavaTypeAdapter(Adapter1 .class) @XmlSchemaType(name = "dateTime") protected Calendar modified; @XmlElement(required = true) protected String modifier; @XmlElement(required = true) protected String modifierName; @XmlElement(required = true) protected String comment; @XmlElement(required = true) protected String content; @XmlElement(name = "class") protected Class clazz; protected Objects objects; protected Attachments attachments; protected Hierarchy hierarchy; /** * Gets the value of the language property. * * @return * possible object is * {@link String } * */ public String getLanguage() { return language; } /** * Sets the value of the language property. * * @param value * allowed object is * {@link String } * */ public void setLanguage(String value) { this.language = value; } /** * Gets the value of the majorVersion property. * */ public int getMajorVersion() { return majorVersion; } /** * Sets the value of the majorVersion property. * */ public void setMajorVersion(int value) { this.majorVersion = value; } /** * Gets the value of the minorVersion property. * */ public int getMinorVersion() { return minorVersion; } /** * Sets the value of the minorVersion property. * */ public void setMinorVersion(int value) { this.minorVersion = value; } /** * Gets the value of the hidden property. * */ public boolean isHidden() { return hidden; } /** * Sets the value of the hidden property. * */ public void setHidden(boolean value) { this.hidden = value; } /** * Gets the value of the created property. * * @return * possible object is * {@link String } * */ public Calendar getCreated() { return created; } /** * Sets the value of the created property. * * @param value * allowed object is * {@link String } * */ public void setCreated(Calendar value) { this.created = value; } /** * Gets the value of the creator property. * * @return * possible object is * {@link String } * */ public String getCreator() { return creator; } /** * Sets the value of the creator property. * * @param value * allowed object is * {@link String } * */ public void setCreator(String value) { this.creator = value; } /** * Gets the value of the creatorName property. * * @return * possible object is * {@link String } * */ public String getCreatorName() { return creatorName; } /** * Sets the value of the creatorName property. * * @param value * allowed object is * {@link String } * */ public void setCreatorName(String value) { this.creatorName = value; } /** * Gets the value of the modified property. * * @return * possible object is * {@link String } * */ public Calendar getModified() { return modified; } /** * Sets the value of the modified property. * * @param value * allowed object is * {@link String } * */ public void setModified(Calendar value) { this.modified = value; } /** * Gets the value of the modifier property. * * @return * possible object is * {@link String } * */ public String getModifier() { return modifier; } /** * Sets the value of the modifier property. * * @param value * allowed object is * {@link String } * */ public void setModifier(String value) { this.modifier = value; } /** * Gets the value of the modifierName property. * * @return * possible object is * {@link String } * */ public String getModifierName() { return modifierName; } /** * Sets the value of the modifierName property. * * @param value * allowed object is * {@link String } * */ public void setModifierName(String value) { this.modifierName = value; } /** * Gets the value of the comment property. * * @return * possible object is * {@link String } * */ public String getComment() { return comment; } /** * Sets the value of the comment property. * * @param value * allowed object is * {@link String } * */ public void setComment(String value) { this.comment = value; } /** * Gets the value of the content property. * * @return * possible object is * {@link String } * */ public String getContent() { return content; } /** * Sets the value of the content property. * * @param value * allowed object is * {@link String } * */ public void setContent(String value) { this.content = value; } /** * Gets the value of the clazz property. * * @return * possible object is * {@link Class } * */ public Class getClazz() { return clazz; } /** * Sets the value of the clazz property. * * @param value * allowed object is * {@link Class } * */ public void setClazz(Class value) { this.clazz = value; } /** * Gets the value of the objects property. * * @return * possible object is * {@link Objects } * */ public Objects getObjects() { return objects; } /** * Sets the value of the objects property. * * @param value * allowed object is * {@link Objects } * */ public void setObjects(Objects value) { this.objects = value; } /** * Gets the value of the attachments property. * * @return * possible object is * {@link Attachments } * */ public Attachments getAttachments() { return attachments; } /** * Sets the value of the attachments property. * * @param value * allowed object is * {@link Attachments } * */ public void setAttachments(Attachments value) { this.attachments = value; } /** * Gets the value of the hierarchy property. * * @return * possible object is * {@link Hierarchy } * */ public Hierarchy getHierarchy() { return hierarchy; } /** * Sets the value of the hierarchy property. * * @param value * allowed object is * {@link Hierarchy } * */ public void setHierarchy(Hierarchy value) { this.hierarchy = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy