Class ScheduleRelationshipLagCalendar
java.lang.Object
com.primavera.integration.client.bo.enm.EnumType
com.primavera.integration.client.bo.enm.ScheduleRelationshipLagCalendar
Schedule relationship lag calendar enumerations are used with schedule options to specify the
calendar used to calculate the lag between predecessors and successors for all activities. Valid
values are 'Predecessor Activity Calendar', 'Successor Activity Calendar', '24 Hour Calendar', and
'Project Default Calendar'.
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
FieldsModifier and TypeFieldDescriptionstatic final ScheduleRelationshipLagCalendarstatic final ScheduleRelationshipLagCalendarstatic final ScheduleRelationshipLagCalendarstatic final ScheduleRelationshipLagCalendarstatic final ScheduleRelationshipLagCalendar -
Method Summary
Modifier and TypeMethodDescriptionGets the description of this ScheduleRelationshipLagCalendar instancestatic String[]Gets an array of all descriptions for this enumerationstatic String[]Gets an array of all internal values for this enumerationgetScheduleRelationshipLagCalendar(int iScheduleRelationshipLagCalendar) Gets an instance of ScheduleRelationshipLagCalendar based on the integer value specified.getScheduleRelationshipLagCalendar(String sScheduleRelationshipLagCalendar) Gets an instance of ScheduleRelationshipLagCalendar based on the String value specified.getValue()Gets the internal value of this ScheduleRelationshipLagCalendar instancetoString()Returns a string representation of the object, which is the same as the description returned by the getDescription() method
-
Field Details
-
NULL
-
PREDECESSOR
-
SUCCESSOR
-
TWENTYFOURHOUR
-
PROJECTDEFAULT
-
-
Method Details
-
toString
Returns a string representation of the object, which is the same as the description returned by the getDescription() method -
getValue
Gets the internal value of this ScheduleRelationshipLagCalendar instance -
getDescription
Gets the description of this ScheduleRelationshipLagCalendar instance- Specified by:
getDescriptionin classEnumType- Returns:
- String the description
-
getScheduleRelationshipLagCalendar
public static ScheduleRelationshipLagCalendar getScheduleRelationshipLagCalendar(String sScheduleRelationshipLagCalendar) Gets an instance of ScheduleRelationshipLagCalendar based on the String value specified.- Parameters:
sScheduleRelationshipLagCalendar- the internal value or description- Returns:
- ScheduleRelationshipLagCalendar the unique ScheduleRelationshipLagCalendar instance
-
getScheduleRelationshipLagCalendar
public static ScheduleRelationshipLagCalendar getScheduleRelationshipLagCalendar(int iScheduleRelationshipLagCalendar) Gets an instance of ScheduleRelationshipLagCalendar based on the integer value specified.- Parameters:
iScheduleRelationshipLagCalendar- an integer representing a particular value of this class. This value is also used when exporting to XML.- Returns:
- ScheduleRelationshipLagCalendar the unique ScheduleRelationshipLagCalendar instance
-
getEnumValues
Gets an array of all internal values for this enumeration- Returns:
- String[] an array of all internal values
-
getEnumDescriptions
Gets an array of all descriptions for this enumeration- Returns:
- String[] an array of all descriptions
-