Skip navigation links

Oracle© Fusion Middleware Extensibility Framework (REX) for Oracle Enterprise Repository
11g Release 1 (11.1.1)

E16598-01


com.flashline.registry.openapi.entity
Class Project

java.lang.Object
  extended by com.flashline.registry.openapi.entity.Project

All Implemented Interfaces:
java.io.Serializable

public class Project
extends java.lang.Object
implements java.io.Serializable

This object represents Oracle Enterprise Repository projects, including name, description, start and end dates, and estimated time estimates. Every project is required to have a project leader. It may have one or more leaders, and zero or more project members. The project must also belong to a department.

See Also:
Serialized Form

Constructor Summary
Project()
           
Project(long ID, boolean addByDefault, ProjectAsset[] assets, CategorizationType[] categorizationTypes, Categorization[] categorizations, boolean closed, boolean closedStorage, long departmentID, java.lang.String departmentName, java.lang.String description, java.lang.String displayName, java.util.Calendar endDate, long estimatedHours, java.lang.String icon, java.lang.String name, java.lang.String realIcon, boolean settleHiddenAssets, java.util.Calendar startDate, java.lang.String statusString, java.util.Calendar updatedDate)
           

 

Method Summary
 boolean equals(java.lang.Object obj)
           
 ProjectAsset[] getAssets()
          Gets the assets value for this Project.
 Categorization[] getCategorizations()
          Gets the categorizations value for this Project.
 CategorizationType[] getCategorizationTypes()
          Gets the categorizationTypes value for this Project.
 long getDepartmentID()
          Gets the departmentID value for this Project.
 java.lang.String getDepartmentName()
          Gets the departmentName value for this Project.
 java.lang.String getDescription()
          Gets the description value for this Project.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getDisplayName()
          Gets the displayName value for this Project.
 java.util.Calendar getEndDate()
          Gets the endDate value for this Project.
 long getEstimatedHours()
          Gets the estimatedHours value for this Project.
 java.lang.String getIcon()
          Gets the icon value for this Project.
 long getID()
          Gets the ID value for this Project.
 java.lang.String getName()
          Gets the name value for this Project.
 java.lang.String getRealIcon()
          Gets the realIcon value for this Project.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.util.Calendar getStartDate()
          Gets the startDate value for this Project.
 java.lang.String getStatusString()
          Gets the statusString value for this Project.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.util.Calendar getUpdatedDate()
          Gets the updatedDate value for this Project.
 int hashCode()
           
 boolean isAddByDefault()
          Gets the addByDefault value for this Project.
 boolean isClosed()
          Gets the closed value for this Project.
 boolean isClosedStorage()
          Gets the closedStorage value for this Project.
 boolean isSettleHiddenAssets()
          Gets the settleHiddenAssets value for this Project.
 void setAddByDefault(boolean addByDefault)
          Sets the addByDefault value for this Project.
 void setAssets(ProjectAsset[] assets)
          Sets the assets value for this Project.
 void setCategorizations(Categorization[] categorizations)
          Sets the categorizations value for this Project.
 void setCategorizationTypes(CategorizationType[] categorizationTypes)
          Sets the categorizationTypes value for this Project.
 void setClosed(boolean closed)
          Sets the closed value for this Project.
 void setClosedStorage(boolean closedStorage)
          Sets the closedStorage value for this Project.
 void setDepartmentID(long departmentID)
          Sets the departmentID value for this Project.
 void setDepartmentName(java.lang.String departmentName)
          Sets the departmentName value for this Project.
 void setDescription(java.lang.String description)
          Sets the description value for this Project.
 void setDisplayName(java.lang.String displayName)
          Sets the displayName value for this Project.
 void setEndDate(java.util.Calendar endDate)
          Sets the endDate value for this Project.
 void setEstimatedHours(long estimatedHours)
          Sets the estimatedHours value for this Project.
 void setIcon(java.lang.String icon)
          Sets the icon value for this Project.
 void setID(long ID)
          Sets the ID value for this Project.
 void setName(java.lang.String name)
          Sets the name value for this Project.
 void setRealIcon(java.lang.String realIcon)
          Sets the realIcon value for this Project.
 void setSettleHiddenAssets(boolean settleHiddenAssets)
          Sets the settleHiddenAssets value for this Project.
 void setStartDate(java.util.Calendar startDate)
          Sets the startDate value for this Project.
 void setStatusString(java.lang.String statusString)
          Sets the statusString value for this Project.
 void setUpdatedDate(java.util.Calendar updatedDate)
          Sets the updatedDate value for this Project.

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

Project

public Project()

Project

public Project(long ID,
               boolean addByDefault,
               ProjectAsset[] assets,
               CategorizationType[] categorizationTypes,
               Categorization[] categorizations,
               boolean closed,
               boolean closedStorage,
               long departmentID,
               java.lang.String departmentName,
               java.lang.String description,
               java.lang.String displayName,
               java.util.Calendar endDate,
               long estimatedHours,
               java.lang.String icon,
               java.lang.String name,
               java.lang.String realIcon,
               boolean settleHiddenAssets,
               java.util.Calendar startDate,
               java.lang.String statusString,
               java.util.Calendar updatedDate)

Method Detail

getID

public long getID()
Gets the ID value for this Project.
Returns:
ID

setID

public void setID(long ID)
Sets the ID value for this Project.
Parameters:
ID -

isAddByDefault

public boolean isAddByDefault()
Gets the addByDefault value for this Project.
Returns:
addByDefault

setAddByDefault

public void setAddByDefault(boolean addByDefault)
Sets the addByDefault value for this Project.
Parameters:
addByDefault -

getAssets

public ProjectAsset[] getAssets()
Gets the assets value for this Project.
Returns:
assets

setAssets

public void setAssets(ProjectAsset[] assets)
Sets the assets value for this Project.
Parameters:
assets -

getCategorizationTypes

public CategorizationType[] getCategorizationTypes()
Gets the categorizationTypes value for this Project.
Returns:
categorizationTypes

setCategorizationTypes

public void setCategorizationTypes(CategorizationType[] categorizationTypes)
Sets the categorizationTypes value for this Project.
Parameters:
categorizationTypes -

getCategorizations

public Categorization[] getCategorizations()
Gets the categorizations value for this Project.
Returns:
categorizations

setCategorizations

public void setCategorizations(Categorization[] categorizations)
Sets the categorizations value for this Project.
Parameters:
categorizations -

isClosed

public boolean isClosed()
Gets the closed value for this Project.
Returns:
closed

setClosed

public void setClosed(boolean closed)
Sets the closed value for this Project.
Parameters:
closed -

isClosedStorage

public boolean isClosedStorage()
Gets the closedStorage value for this Project.
Returns:
closedStorage

setClosedStorage

public void setClosedStorage(boolean closedStorage)
Sets the closedStorage value for this Project.
Parameters:
closedStorage -

getDepartmentID

public long getDepartmentID()
Gets the departmentID value for this Project.
Returns:
departmentID

setDepartmentID

public void setDepartmentID(long departmentID)
Sets the departmentID value for this Project.
Parameters:
departmentID -

getDepartmentName

public java.lang.String getDepartmentName()
Gets the departmentName value for this Project.
Returns:
departmentName

setDepartmentName

public void setDepartmentName(java.lang.String departmentName)
Sets the departmentName value for this Project.
Parameters:
departmentName -

getDescription

public java.lang.String getDescription()
Gets the description value for this Project.
Returns:
description

setDescription

public void setDescription(java.lang.String description)
Sets the description value for this Project.
Parameters:
description -

getDisplayName

public java.lang.String getDisplayName()
Gets the displayName value for this Project.
Returns:
displayName

setDisplayName

public void setDisplayName(java.lang.String displayName)
Sets the displayName value for this Project.
Parameters:
displayName -

getEndDate

public java.util.Calendar getEndDate()
Gets the endDate value for this Project.
Returns:
endDate

setEndDate

public void setEndDate(java.util.Calendar endDate)
Sets the endDate value for this Project.
Parameters:
endDate -

getEstimatedHours

public long getEstimatedHours()
Gets the estimatedHours value for this Project.
Returns:
estimatedHours

setEstimatedHours

public void setEstimatedHours(long estimatedHours)
Sets the estimatedHours value for this Project.
Parameters:
estimatedHours -

getIcon

public java.lang.String getIcon()
Gets the icon value for this Project.
Returns:
icon

setIcon

public void setIcon(java.lang.String icon)
Sets the icon value for this Project.
Parameters:
icon -

getName

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

setName

public void setName(java.lang.String name)
Sets the name value for this Project.
Parameters:
name -

getRealIcon

public java.lang.String getRealIcon()
Gets the realIcon value for this Project.
Returns:
realIcon

setRealIcon

public void setRealIcon(java.lang.String realIcon)
Sets the realIcon value for this Project.
Parameters:
realIcon -

isSettleHiddenAssets

public boolean isSettleHiddenAssets()
Gets the settleHiddenAssets value for this Project.
Returns:
settleHiddenAssets

setSettleHiddenAssets

public void setSettleHiddenAssets(boolean settleHiddenAssets)
Sets the settleHiddenAssets value for this Project.
Parameters:
settleHiddenAssets -

getStartDate

public java.util.Calendar getStartDate()
Gets the startDate value for this Project.
Returns:
startDate

setStartDate

public void setStartDate(java.util.Calendar startDate)
Sets the startDate value for this Project.
Parameters:
startDate -

getStatusString

public java.lang.String getStatusString()
Gets the statusString value for this Project.
Returns:
statusString

setStatusString

public void setStatusString(java.lang.String statusString)
Sets the statusString value for this Project.
Parameters:
statusString -

getUpdatedDate

public java.util.Calendar getUpdatedDate()
Gets the updatedDate value for this Project.
Returns:
updatedDate

setUpdatedDate

public void setUpdatedDate(java.util.Calendar updatedDate)
Sets the updatedDate value for this Project.
Parameters:
updatedDate -

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

Skip navigation links

Oracle© Fusion Middleware Extensibility Framework (REX) for Oracle Enterprise Repository
11g Release 1 (11.1.1)

E16598-01


Copyright © 2004-2010, Oracle and/or its affiliates. All rights reserved.