// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2014.05.02 at 02:03:35 PM UTC // package org.voltdb.compiler.projectfile; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for databaseType complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="databaseType"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <all> * <element name="users" type="{}usersType" minOccurs="0"/> * <element name="groups" type="{}groupsType" minOccurs="0"/> * <element name="schemas" type="{}schemasType"/> * <element name="procedures" type="{}proceduresType"/> * <element name="partitions" type="{}partitionsType" minOccurs="0"/> * <element name="evictables" type="{}evictablesType" minOccurs="0"/> * <element name="batchevictables" type="{}evictablesType" minOccurs="0"/> * <element name="verticalpartitions" type="{}verticalpartitionsType" minOccurs="0"/> * <element name="classdependencies" type="{}classdependenciesType" minOccurs="0"/> * <element name="exports" type="{}exportsType" minOccurs="0"/> * <element name="snapshot" type="{}snapshotType" minOccurs="0"/> * </all> * <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> * <attribute name="project" type="{http://www.w3.org/2001/XMLSchema}string" /> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "databaseType", propOrder = { }) public class DatabaseType { protected UsersType users; protected GroupsType groups; @XmlElement(required = true) protected SchemasType schemas; @XmlElement(required = true) protected ProceduresType procedures; protected PartitionsType partitions; protected EvictablesType evictables; protected EvictablesType batchevictables; protected VerticalpartitionsType verticalpartitions; protected ClassdependenciesType classdependencies; protected ExportsType exports; protected SnapshotType snapshot; @XmlAttribute(name = "name", required = true) protected String name; @XmlAttribute(name = "project") protected String project; /** * Gets the value of the users property. * * @return * possible object is * {@link UsersType } * */ public UsersType getUsers() { return users; } /** * Sets the value of the users property. * * @param value * allowed object is * {@link UsersType } * */ public void setUsers(UsersType value) { this.users = value; } /** * Gets the value of the groups property. * * @return * possible object is * {@link GroupsType } * */ public GroupsType getGroups() { return groups; } /** * Sets the value of the groups property. * * @param value * allowed object is * {@link GroupsType } * */ public void setGroups(GroupsType value) { this.groups = value; } /** * Gets the value of the schemas property. * * @return * possible object is * {@link SchemasType } * */ public SchemasType getSchemas() { return schemas; } /** * Sets the value of the schemas property. * * @param value * allowed object is * {@link SchemasType } * */ public void setSchemas(SchemasType value) { this.schemas = value; } /** * Gets the value of the procedures property. * * @return * possible object is * {@link ProceduresType } * */ public ProceduresType getProcedures() { return procedures; } /** * Sets the value of the procedures property. * * @param value * allowed object is * {@link ProceduresType } * */ public void setProcedures(ProceduresType value) { this.procedures = value; } /** * Gets the value of the partitions property. * * @return * possible object is * {@link PartitionsType } * */ public PartitionsType getPartitions() { return partitions; } /** * Sets the value of the partitions property. * * @param value * allowed object is * {@link PartitionsType } * */ public void setPartitions(PartitionsType value) { this.partitions = value; } /** * Gets the value of the evictables property. * * @return * possible object is * {@link EvictablesType } * */ public EvictablesType getEvictables() { return evictables; } /** * Sets the value of the evictables property. * * @param value * allowed object is * {@link EvictablesType } * */ public void setEvictables(EvictablesType value) { this.evictables = value; } /** * Gets the value of the batchevictables property. * * @return * possible object is * {@link EvictablesType } * */ public EvictablesType getBatchevictables() { return batchevictables; } /** * Sets the value of the batchevictables property. * * @param value * allowed object is * {@link EvictablesType } * */ public void setBatchevictables(EvictablesType value) { this.batchevictables = value; } /** * Gets the value of the verticalpartitions property. * * @return * possible object is * {@link VerticalpartitionsType } * */ public VerticalpartitionsType getVerticalpartitions() { return verticalpartitions; } /** * Sets the value of the verticalpartitions property. * * @param value * allowed object is * {@link VerticalpartitionsType } * */ public void setVerticalpartitions(VerticalpartitionsType value) { this.verticalpartitions = value; } /** * Gets the value of the classdependencies property. * * @return * possible object is * {@link ClassdependenciesType } * */ public ClassdependenciesType getClassdependencies() { return classdependencies; } /** * Sets the value of the classdependencies property. * * @param value * allowed object is * {@link ClassdependenciesType } * */ public void setClassdependencies(ClassdependenciesType value) { this.classdependencies = value; } /** * Gets the value of the exports property. * * @return * possible object is * {@link ExportsType } * */ public ExportsType getExports() { return exports; } /** * Sets the value of the exports property. * * @param value * allowed object is * {@link ExportsType } * */ public void setExports(ExportsType value) { this.exports = value; } /** * Gets the value of the snapshot property. * * @return * possible object is * {@link SnapshotType } * */ public SnapshotType getSnapshot() { return snapshot; } /** * Sets the value of the snapshot property. * * @param value * allowed object is * {@link SnapshotType } * */ public void setSnapshot(SnapshotType value) { this.snapshot = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the project property. * * @return * possible object is * {@link String } * */ public String getProject() { return project; } /** * Sets the value of the project property. * * @param value * allowed object is * {@link String } * */ public void setProject(String value) { this.project = value; } }