|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.primavera.integration.client.bo.enm.EnumType
com.primavera.integration.client.bo.enm.ConstraintType
public class ConstraintType
Constraint type enumerations are used with activities to specify the type of a primary or secondary constraint. Activity constraints are used by the project scheduler. Start date constraints are 'Start On', 'Start On or Before', and 'Start On or After'. Finish date constraints are 'Finish On', 'Finish On or Before', and 'Finish On or After'. Another type of constraint, 'As Late As Possible', schedules the activity as late as possible based on the available free float.
To use an enumeration in a where clause, make sure you use the internal database value. This can be retrieved from a particular enum instance by calling getValue().
Field Summary | |
---|---|
static ConstraintType |
AS_LATE_AS_POSSIBLE
|
static ConstraintType |
FINISH_ON
|
static ConstraintType |
FINISH_ON_OR_AFTER
|
static ConstraintType |
FINISH_ON_OR_BEFORE
|
static ConstraintType |
MANDATORY_FINISH
|
static ConstraintType |
MANDATORY_START
|
static ConstraintType |
NULL
|
static ConstraintType |
START_ON
|
static ConstraintType |
START_ON_OR_AFTER
|
static ConstraintType |
START_ON_OR_BEFORE
|
Method Summary | |
---|---|
static ConstraintType |
getConstraintType(int iConstraintType)
Gets an instance of ConstraintType based on the integer value specified. |
static ConstraintType |
getConstraintType(java.lang.String sConstraintType)
Gets an instance of ConstraintType based on the String value specified. |
java.lang.String |
getDescription()
Gets the description of this ConstraintType instance |
static java.lang.String[] |
getEnumDescriptions()
Gets an array of all descriptions for this enumeration |
static java.lang.String[] |
getEnumValues()
Gets an array of all internal values for this enumeration |
java.lang.String |
getValue()
Gets the internal value of this ConstraintType instance |
java.lang.String |
toString()
Returns a string representation of the object, which is the same as the description returned by the getDescription() method |
Methods inherited from class com.primavera.integration.client.bo.enm.EnumType |
---|
equals, hashCode, intValue |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ConstraintType NULL
public static final ConstraintType START_ON
public static final ConstraintType START_ON_OR_BEFORE
public static final ConstraintType START_ON_OR_AFTER
public static final ConstraintType FINISH_ON
public static final ConstraintType FINISH_ON_OR_BEFORE
public static final ConstraintType FINISH_ON_OR_AFTER
public static final ConstraintType AS_LATE_AS_POSSIBLE
public static final ConstraintType MANDATORY_START
public static final ConstraintType MANDATORY_FINISH
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getValue()
getValue
in class EnumType
public java.lang.String getDescription()
getDescription
in class EnumType
public static ConstraintType getConstraintType(java.lang.String sConstraintType)
sConstraintType
- the internal value or description
public static ConstraintType getConstraintType(int iConstraintType)
iConstraintType
- an integer representing a particular value of this class. This value is also used when exporting to XML.
public static java.lang.String[] getEnumValues()
public static java.lang.String[] getEnumDescriptions()
|
Primavera Integration API 7.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |