Class Plan

  • All Implemented Interfaces:
    java.io.Serializable

    public class Plan
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      Plan()  
      Plan​(EnumOptionId[] allowedTypes, java.lang.String authorURI, EnumOptionId calculationType, java.lang.Float capacity, java.lang.String color, java.util.Calendar created, java.lang.Float defaultEstimate, Text description, java.util.Date dueDate, java.lang.String estimationField, java.util.Calendar finishedOn, Text homePageContent, java.lang.String id, java.lang.Boolean isTemplate, java.lang.String location, java.lang.String name, Plan parent, java.lang.String previousTimeSpent, java.lang.String prioritizationField, java.lang.String projectURI, java.lang.String[] projectSpanURIs, PlanRecord[] records, java.lang.Integer sortOrder, java.util.Date startDate, java.util.Calendar startedOn, EnumOptionId status, java.lang.String templateURI, java.util.Calendar updated, java.lang.Boolean useReportFromTemplate, Custom[] customFields, java.lang.String uri, boolean unresolvable)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      EnumOptionId[] getAllowedTypes()
      Gets the allowedTypes value for this Plan.
      java.lang.String getAuthorURI()
      Gets the authorURI value for this Plan.
      EnumOptionId getCalculationType()
      Gets the calculationType value for this Plan.
      java.lang.Float getCapacity()
      Gets the capacity value for this Plan.
      java.lang.String getColor()
      Gets the color value for this Plan.
      java.util.Calendar getCreated()
      Gets the created value for this Plan.
      Custom[] getCustomFields()
      Gets the customFields value for this Plan.
      java.lang.Float getDefaultEstimate()
      Gets the defaultEstimate value for this Plan.
      Text getDescription()
      Gets the description value for this Plan.
      static org.apache.axis.encoding.Deserializer getDeserializer​(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
      Get Custom Deserializer
      java.util.Date getDueDate()
      Gets the dueDate value for this Plan.
      java.lang.String getEstimationField()
      Gets the estimationField value for this Plan.
      java.util.Calendar getFinishedOn()
      Gets the finishedOn value for this Plan.
      Text getHomePageContent()
      Gets the homePageContent value for this Plan.
      java.lang.String getId()
      Gets the id value for this Plan.
      java.lang.Boolean getIsTemplate()
      Gets the isTemplate value for this Plan.
      java.lang.String getLocation()
      Gets the location value for this Plan.
      java.lang.String getName()
      Gets the name value for this Plan.
      Plan getParent()
      Gets the parent value for this Plan.
      java.lang.String getPreviousTimeSpent()
      Gets the previousTimeSpent value for this Plan.
      java.lang.String getPrioritizationField()
      Gets the prioritizationField value for this Plan.
      java.lang.String[] getProjectSpanURIs()
      Gets the projectSpanURIs value for this Plan.
      java.lang.String getProjectURI()
      Gets the projectURI value for this Plan.
      PlanRecord[] getRecords()
      Gets the records value for this Plan.
      static org.apache.axis.encoding.Serializer getSerializer​(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
      Get Custom Serializer
      java.lang.Integer getSortOrder()
      Gets the sortOrder value for this Plan.
      java.util.Date getStartDate()
      Gets the startDate value for this Plan.
      java.util.Calendar getStartedOn()
      Gets the startedOn value for this Plan.
      EnumOptionId getStatus()
      Gets the status value for this Plan.
      java.lang.String getTemplateURI()
      Gets the templateURI value for this Plan.
      static org.apache.axis.description.TypeDesc getTypeDesc()
      Return type metadata object
      java.util.Calendar getUpdated()
      Gets the updated value for this Plan.
      java.lang.String getUri()
      Gets the uri value for this Plan.
      java.lang.Boolean getUseReportFromTemplate()
      Gets the useReportFromTemplate value for this Plan.
      int hashCode()  
      boolean isUnresolvable()
      Gets the unresolvable value for this Plan.
      void setAllowedTypes​(EnumOptionId[] allowedTypes)
      Sets the allowedTypes value for this Plan.
      void setAuthorURI​(java.lang.String authorURI)
      Sets the authorURI value for this Plan.
      void setCalculationType​(EnumOptionId calculationType)
      Sets the calculationType value for this Plan.
      void setCapacity​(java.lang.Float capacity)
      Sets the capacity value for this Plan.
      void setColor​(java.lang.String color)
      Sets the color value for this Plan.
      void setCreated​(java.util.Calendar created)
      Sets the created value for this Plan.
      void setCustomFields​(Custom[] customFields)
      Sets the customFields value for this Plan.
      void setDefaultEstimate​(java.lang.Float defaultEstimate)
      Sets the defaultEstimate value for this Plan.
      void setDescription​(Text description)
      Sets the description value for this Plan.
      void setDueDate​(java.util.Date dueDate)
      Sets the dueDate value for this Plan.
      void setEstimationField​(java.lang.String estimationField)
      Sets the estimationField value for this Plan.
      void setFinishedOn​(java.util.Calendar finishedOn)
      Sets the finishedOn value for this Plan.
      void setHomePageContent​(Text homePageContent)
      Sets the homePageContent value for this Plan.
      void setId​(java.lang.String id)
      Sets the id value for this Plan.
      void setIsTemplate​(java.lang.Boolean isTemplate)
      Sets the isTemplate value for this Plan.
      void setLocation​(java.lang.String location)
      Sets the location value for this Plan.
      void setName​(java.lang.String name)
      Sets the name value for this Plan.
      void setParent​(Plan parent)
      Sets the parent value for this Plan.
      void setPreviousTimeSpent​(java.lang.String previousTimeSpent)
      Sets the previousTimeSpent value for this Plan.
      void setPrioritizationField​(java.lang.String prioritizationField)
      Sets the prioritizationField value for this Plan.
      void setProjectSpanURIs​(java.lang.String[] projectSpanURIs)
      Sets the projectSpanURIs value for this Plan.
      void setProjectURI​(java.lang.String projectURI)
      Sets the projectURI value for this Plan.
      void setRecords​(PlanRecord[] records)
      Sets the records value for this Plan.
      void setSortOrder​(java.lang.Integer sortOrder)
      Sets the sortOrder value for this Plan.
      void setStartDate​(java.util.Date startDate)
      Sets the startDate value for this Plan.
      void setStartedOn​(java.util.Calendar startedOn)
      Sets the startedOn value for this Plan.
      void setStatus​(EnumOptionId status)
      Sets the status value for this Plan.
      void setTemplateURI​(java.lang.String templateURI)
      Sets the templateURI value for this Plan.
      void setUnresolvable​(boolean unresolvable)
      Sets the unresolvable value for this Plan.
      void setUpdated​(java.util.Calendar updated)
      Sets the updated value for this Plan.
      void setUri​(java.lang.String uri)
      Sets the uri value for this Plan.
      void setUseReportFromTemplate​(java.lang.Boolean useReportFromTemplate)
      Sets the useReportFromTemplate value for this Plan.
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Plan

        public Plan()
      • Plan

        public Plan​(EnumOptionId[] allowedTypes,
                    java.lang.String authorURI,
                    EnumOptionId calculationType,
                    java.lang.Float capacity,
                    java.lang.String color,
                    java.util.Calendar created,
                    java.lang.Float defaultEstimate,
                    Text description,
                    java.util.Date dueDate,
                    java.lang.String estimationField,
                    java.util.Calendar finishedOn,
                    Text homePageContent,
                    java.lang.String id,
                    java.lang.Boolean isTemplate,
                    java.lang.String location,
                    java.lang.String name,
                    Plan parent,
                    java.lang.String previousTimeSpent,
                    java.lang.String prioritizationField,
                    java.lang.String projectURI,
                    java.lang.String[] projectSpanURIs,
                    PlanRecord[] records,
                    java.lang.Integer sortOrder,
                    java.util.Date startDate,
                    java.util.Calendar startedOn,
                    EnumOptionId status,
                    java.lang.String templateURI,
                    java.util.Calendar updated,
                    java.lang.Boolean useReportFromTemplate,
                    Custom[] customFields,
                    java.lang.String uri,
                    boolean unresolvable)
    • Method Detail

      • getAllowedTypes

        public EnumOptionId[] getAllowedTypes()
        Gets the allowedTypes value for this Plan.
        Returns:
        allowedTypes
      • setAllowedTypes

        public void setAllowedTypes​(EnumOptionId[] allowedTypes)
        Sets the allowedTypes value for this Plan.
        Parameters:
        allowedTypes -
      • getAuthorURI

        public java.lang.String getAuthorURI()
        Gets the authorURI value for this Plan.
        Returns:
        authorURI
      • setAuthorURI

        public void setAuthorURI​(java.lang.String authorURI)
        Sets the authorURI value for this Plan.
        Parameters:
        authorURI -
      • getCalculationType

        public EnumOptionId getCalculationType()
        Gets the calculationType value for this Plan.
        Returns:
        calculationType
      • setCalculationType

        public void setCalculationType​(EnumOptionId calculationType)
        Sets the calculationType value for this Plan.
        Parameters:
        calculationType -
      • getCapacity

        public java.lang.Float getCapacity()
        Gets the capacity value for this Plan.
        Returns:
        capacity
      • setCapacity

        public void setCapacity​(java.lang.Float capacity)
        Sets the capacity value for this Plan.
        Parameters:
        capacity -
      • getColor

        public java.lang.String getColor()
        Gets the color value for this Plan.
        Returns:
        color
      • setColor

        public void setColor​(java.lang.String color)
        Sets the color value for this Plan.
        Parameters:
        color -
      • getCreated

        public java.util.Calendar getCreated()
        Gets the created value for this Plan.
        Returns:
        created
      • setCreated

        public void setCreated​(java.util.Calendar created)
        Sets the created value for this Plan.
        Parameters:
        created -
      • getDefaultEstimate

        public java.lang.Float getDefaultEstimate()
        Gets the defaultEstimate value for this Plan.
        Returns:
        defaultEstimate
      • setDefaultEstimate

        public void setDefaultEstimate​(java.lang.Float defaultEstimate)
        Sets the defaultEstimate value for this Plan.
        Parameters:
        defaultEstimate -
      • getDescription

        public Text getDescription()
        Gets the description value for this Plan.
        Returns:
        description
      • setDescription

        public void setDescription​(Text description)
        Sets the description value for this Plan.
        Parameters:
        description -
      • getDueDate

        public java.util.Date getDueDate()
        Gets the dueDate value for this Plan.
        Returns:
        dueDate
      • setDueDate

        public void setDueDate​(java.util.Date dueDate)
        Sets the dueDate value for this Plan.
        Parameters:
        dueDate -
      • getEstimationField

        public java.lang.String getEstimationField()
        Gets the estimationField value for this Plan.
        Returns:
        estimationField
      • setEstimationField

        public void setEstimationField​(java.lang.String estimationField)
        Sets the estimationField value for this Plan.
        Parameters:
        estimationField -
      • getFinishedOn

        public java.util.Calendar getFinishedOn()
        Gets the finishedOn value for this Plan.
        Returns:
        finishedOn
      • setFinishedOn

        public void setFinishedOn​(java.util.Calendar finishedOn)
        Sets the finishedOn value for this Plan.
        Parameters:
        finishedOn -
      • getHomePageContent

        public Text getHomePageContent()
        Gets the homePageContent value for this Plan.
        Returns:
        homePageContent
      • setHomePageContent

        public void setHomePageContent​(Text homePageContent)
        Sets the homePageContent value for this Plan.
        Parameters:
        homePageContent -
      • getId

        public java.lang.String getId()
        Gets the id value for this Plan.
        Returns:
        id
      • setId

        public void setId​(java.lang.String id)
        Sets the id value for this Plan.
        Parameters:
        id -
      • getIsTemplate

        public java.lang.Boolean getIsTemplate()
        Gets the isTemplate value for this Plan.
        Returns:
        isTemplate
      • setIsTemplate

        public void setIsTemplate​(java.lang.Boolean isTemplate)
        Sets the isTemplate value for this Plan.
        Parameters:
        isTemplate -
      • getLocation

        public java.lang.String getLocation()
        Gets the location value for this Plan.
        Returns:
        location
      • setLocation

        public void setLocation​(java.lang.String location)
        Sets the location value for this Plan.
        Parameters:
        location -
      • getName

        public java.lang.String getName()
        Gets the name value for this Plan.
        Returns:
        name
      • setName

        public void setName​(java.lang.String name)
        Sets the name value for this Plan.
        Parameters:
        name -
      • getParent

        public Plan getParent()
        Gets the parent value for this Plan.
        Returns:
        parent
      • setParent

        public void setParent​(Plan parent)
        Sets the parent value for this Plan.
        Parameters:
        parent -
      • getPreviousTimeSpent

        public java.lang.String getPreviousTimeSpent()
        Gets the previousTimeSpent value for this Plan.
        Returns:
        previousTimeSpent
      • setPreviousTimeSpent

        public void setPreviousTimeSpent​(java.lang.String previousTimeSpent)
        Sets the previousTimeSpent value for this Plan.
        Parameters:
        previousTimeSpent -
      • getPrioritizationField

        public java.lang.String getPrioritizationField()
        Gets the prioritizationField value for this Plan.
        Returns:
        prioritizationField
      • setPrioritizationField

        public void setPrioritizationField​(java.lang.String prioritizationField)
        Sets the prioritizationField value for this Plan.
        Parameters:
        prioritizationField -
      • getProjectURI

        public java.lang.String getProjectURI()
        Gets the projectURI value for this Plan.
        Returns:
        projectURI
      • setProjectURI

        public void setProjectURI​(java.lang.String projectURI)
        Sets the projectURI value for this Plan.
        Parameters:
        projectURI -
      • getProjectSpanURIs

        public java.lang.String[] getProjectSpanURIs()
        Gets the projectSpanURIs value for this Plan.
        Returns:
        projectSpanURIs
      • setProjectSpanURIs

        public void setProjectSpanURIs​(java.lang.String[] projectSpanURIs)
        Sets the projectSpanURIs value for this Plan.
        Parameters:
        projectSpanURIs -
      • getRecords

        public PlanRecord[] getRecords()
        Gets the records value for this Plan.
        Returns:
        records
      • setRecords

        public void setRecords​(PlanRecord[] records)
        Sets the records value for this Plan.
        Parameters:
        records -
      • getSortOrder

        public java.lang.Integer getSortOrder()
        Gets the sortOrder value for this Plan.
        Returns:
        sortOrder
      • setSortOrder

        public void setSortOrder​(java.lang.Integer sortOrder)
        Sets the sortOrder value for this Plan.
        Parameters:
        sortOrder -
      • getStartDate

        public java.util.Date getStartDate()
        Gets the startDate value for this Plan.
        Returns:
        startDate
      • setStartDate

        public void setStartDate​(java.util.Date startDate)
        Sets the startDate value for this Plan.
        Parameters:
        startDate -
      • getStartedOn

        public java.util.Calendar getStartedOn()
        Gets the startedOn value for this Plan.
        Returns:
        startedOn
      • setStartedOn

        public void setStartedOn​(java.util.Calendar startedOn)
        Sets the startedOn value for this Plan.
        Parameters:
        startedOn -
      • getStatus

        public EnumOptionId getStatus()
        Gets the status value for this Plan.
        Returns:
        status
      • setStatus

        public void setStatus​(EnumOptionId status)
        Sets the status value for this Plan.
        Parameters:
        status -
      • getTemplateURI

        public java.lang.String getTemplateURI()
        Gets the templateURI value for this Plan.
        Returns:
        templateURI
      • setTemplateURI

        public void setTemplateURI​(java.lang.String templateURI)
        Sets the templateURI value for this Plan.
        Parameters:
        templateURI -
      • getUpdated

        public java.util.Calendar getUpdated()
        Gets the updated value for this Plan.
        Returns:
        updated
      • setUpdated

        public void setUpdated​(java.util.Calendar updated)
        Sets the updated value for this Plan.
        Parameters:
        updated -
      • getUseReportFromTemplate

        public java.lang.Boolean getUseReportFromTemplate()
        Gets the useReportFromTemplate value for this Plan.
        Returns:
        useReportFromTemplate
      • setUseReportFromTemplate

        public void setUseReportFromTemplate​(java.lang.Boolean useReportFromTemplate)
        Sets the useReportFromTemplate value for this Plan.
        Parameters:
        useReportFromTemplate -
      • getCustomFields

        public Custom[] getCustomFields()
        Gets the customFields value for this Plan.
        Returns:
        customFields
      • setCustomFields

        public void setCustomFields​(Custom[] customFields)
        Sets the customFields value for this Plan.
        Parameters:
        customFields -
      • getUri

        public java.lang.String getUri()
        Gets the uri value for this Plan.
        Returns:
        uri
      • setUri

        public void setUri​(java.lang.String uri)
        Sets the uri value for this Plan.
        Parameters:
        uri -
      • isUnresolvable

        public boolean isUnresolvable()
        Gets the unresolvable value for this Plan.
        Returns:
        unresolvable
      • setUnresolvable

        public void setUnresolvable​(boolean unresolvable)
        Sets the unresolvable value for this Plan.
        Parameters:
        unresolvable -
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • getTypeDesc

        public static org.apache.axis.description.TypeDesc getTypeDesc()
        Return type metadata object
      • getSerializer

        public static org.apache.axis.encoding.Serializer getSerializer​(java.lang.String mechType,
                                                                        java.lang.Class _javaType,
                                                                        javax.xml.namespace.QName _xmlType)
        Get Custom Serializer
      • getDeserializer

        public static org.apache.axis.encoding.Deserializer getDeserializer​(java.lang.String mechType,
                                                                            java.lang.Class _javaType,
                                                                            javax.xml.namespace.QName _xmlType)
        Get Custom Deserializer