package org.cagrid.gridgrouper.model; import java.io.Serializable; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for GroupDescriptor complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="GroupDescriptor"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="UUID" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="DisplayName" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Extension" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="DisplayExtension" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="ParentStem" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="CreateSource" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="CreateSubject" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="CreateTime" type="{http://www.w3.org/2001/XMLSchema}long"/> * <element name="ModifySource" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="ModifySubject" type="{http://www.w3.org/2001/XMLSchema}string"/> * <element name="ModifyTime" type="{http://www.w3.org/2001/XMLSchema}long"/> * <element name="HasComposite" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * <element name="IsComposite" type="{http://www.w3.org/2001/XMLSchema}boolean"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "GroupDescriptor", propOrder = { "uuid", "name", "displayName", "extension", "displayExtension", "description", "parentStem", "createSource", "createSubject", "createTime", "modifySource", "modifySubject", "modifyTime", "hasComposite", "isComposite" }) public class GroupDescriptor implements Serializable { @XmlElement(name = "UUID", required = true) protected String uuid; @XmlElement(name = "Name", required = true) protected String name; @XmlElement(name = "DisplayName", required = true) protected String displayName; @XmlElement(name = "Extension", required = true) protected String extension; @XmlElement(name = "DisplayExtension", required = true) protected String displayExtension; @XmlElement(name = "Description", required = true) protected String description; @XmlElement(name = "ParentStem", required = true) protected String parentStem; @XmlElement(name = "CreateSource", required = true) protected String createSource; @XmlElement(name = "CreateSubject", required = true) protected String createSubject; @XmlElement(name = "CreateTime") protected long createTime; @XmlElement(name = "ModifySource", required = true) protected String modifySource; @XmlElement(name = "ModifySubject", required = true) protected String modifySubject; @XmlElement(name = "ModifyTime") protected long modifyTime; @XmlElement(name = "HasComposite") protected boolean hasComposite; @XmlElement(name = "IsComposite") protected boolean isComposite; /** * Gets the value of the uuid property. * * @return * possible object is * {@link String } * */ public String getUUID() { return uuid; } /** * Sets the value of the uuid property. * * @param value * allowed object is * {@link String } * */ public void setUUID(String value) { this.uuid = 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 displayName property. * * @return * possible object is * {@link String } * */ public String getDisplayName() { return displayName; } /** * Sets the value of the displayName property. * * @param value * allowed object is * {@link String } * */ public void setDisplayName(String value) { this.displayName = value; } /** * Gets the value of the extension property. * * @return * possible object is * {@link String } * */ public String getExtension() { return extension; } /** * Sets the value of the extension property. * * @param value * allowed object is * {@link String } * */ public void setExtension(String value) { this.extension = value; } /** * Gets the value of the displayExtension property. * * @return * possible object is * {@link String } * */ public String getDisplayExtension() { return displayExtension; } /** * Sets the value of the displayExtension property. * * @param value * allowed object is * {@link String } * */ public void setDisplayExtension(String value) { this.displayExtension = value; } /** * Gets the value of the description property. * * @return * possible object is * {@link String } * */ public String getDescription() { return description; } /** * Sets the value of the description property. * * @param value * allowed object is * {@link String } * */ public void setDescription(String value) { this.description = value; } /** * Gets the value of the parentStem property. * * @return * possible object is * {@link String } * */ public String getParentStem() { return parentStem; } /** * Sets the value of the parentStem property. * * @param value * allowed object is * {@link String } * */ public void setParentStem(String value) { this.parentStem = value; } /** * Gets the value of the createSource property. * * @return * possible object is * {@link String } * */ public String getCreateSource() { return createSource; } /** * Sets the value of the createSource property. * * @param value * allowed object is * {@link String } * */ public void setCreateSource(String value) { this.createSource = value; } /** * Gets the value of the createSubject property. * * @return * possible object is * {@link String } * */ public String getCreateSubject() { return createSubject; } /** * Sets the value of the createSubject property. * * @param value * allowed object is * {@link String } * */ public void setCreateSubject(String value) { this.createSubject = value; } /** * Gets the value of the createTime property. * */ public long getCreateTime() { return createTime; } /** * Sets the value of the createTime property. * */ public void setCreateTime(long value) { this.createTime = value; } /** * Gets the value of the modifySource property. * * @return * possible object is * {@link String } * */ public String getModifySource() { return modifySource; } /** * Sets the value of the modifySource property. * * @param value * allowed object is * {@link String } * */ public void setModifySource(String value) { this.modifySource = value; } /** * Gets the value of the modifySubject property. * * @return * possible object is * {@link String } * */ public String getModifySubject() { return modifySubject; } /** * Sets the value of the modifySubject property. * * @param value * allowed object is * {@link String } * */ public void setModifySubject(String value) { this.modifySubject = value; } /** * Gets the value of the modifyTime property. * */ public long getModifyTime() { return modifyTime; } /** * Sets the value of the modifyTime property. * */ public void setModifyTime(long value) { this.modifyTime = value; } /** * Gets the value of the hasComposite property. * */ public boolean isHasComposite() { return hasComposite; } /** * Sets the value of the hasComposite property. * */ public void setHasComposite(boolean value) { this.hasComposite = value; } /** * Gets the value of the isComposite property. * */ public boolean isIsComposite() { return isComposite; } /** * Sets the value of the isComposite property. * */ public void setIsComposite(boolean value) { this.isComposite = value; } }