public static enum Node.Depth extends java.lang.Enum<Node.Depth>
Enum Constant and Description |
---|
ALL
ALL is used when the Depth we want to retrieve is the names of the
projects,projectIds, projectDetails, projectDocuments Details and
projectResources Details.
|
DETAILS
DETAILS is used when the Depth we want to retrieve is the names of
the projects, projectIds along with the project details i.e
ProjectDescription, costCenter, projectSponserFullName, projectBusinessSponserFullName, projectOwnerFullName and auditHistory Details. |
DETAILS_DOCUMENTS
DETAILS_DOCUMENTS is used when the Depth we want to retrieve is the
names of the projects,projectIds, projectDetails, along with
projectDocuments Details
i.e ProjectDocumentId, ProjectDocumentName, ProjectDocumentType, projectDocumentIntendedDescription, projectDocumentOwner, projectDocumentObject, projectDocumentOwner, projectDocumentStatus, projectDocumentsApprovalRequiredFlag, projectDocumentObjectLink. |
DETAILS_PROJECT_RESOURCES
DETAILS_PROJECT_RESOURCES is used when the Depth we want to retrieve
is the names of the projects,projectIds, projectDetails, along with
projectResources Details
i.e projectResourcesAssignedRole, projectResourcesAssignedRespnsibilities, projectResourcesUserId, projectResourcesRoleId. |
NAMES
NAMES is used when the Depth we want to retrieve is only the names of
the projects.
|
NAMES_IDS
NAMES_IDS is used when the Depth we want to retrieve is the names of
the projects along with the projectIds.
|
Modifier and Type | Method and Description |
---|---|
static Node.Depth |
getDepth(java.lang.String value)
Returns the depth of the specified value.
|
static Node.Depth |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Node.Depth[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Node.Depth NAMES
public static final Node.Depth NAMES_IDS
public static final Node.Depth DETAILS
public static final Node.Depth DETAILS_DOCUMENTS
public static final Node.Depth DETAILS_PROJECT_RESOURCES
public static final Node.Depth ALL
public static Node.Depth[] values()
for (Node.Depth c : Node.Depth.values()) System.out.println(c);
public static Node.Depth valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static Node.Depth getDepth(java.lang.String value)
value
- String