Class AccrualType
java.lang.Object
com.primavera.integration.client.bo.enm.EnumType
com.primavera.integration.client.bo.enm.AccrualType
Accrual type enumerations are used with activity expenses. If the accrual type is 'Start of
Activity', the entire expense costs are accrued at the start date of the activity. If the accrual
type is 'End of Activity', the entire expense costs are accrued at the finish date of the
activity. If the accrual type is 'Uniform over Activity', the expense costs are accrued uniformly
over the duration of the activity.
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 AccrualTypestatic final AccrualTypestatic final AccrualTypestatic final AccrualType -
Method Summary
Modifier and TypeMethodDescriptionstatic AccrualTypegetAccrualType(int iAccrualType) Gets an instance of AccrualType based on the integer value specified.static AccrualTypegetAccrualType(String sAccrualType) Gets an instance of AccrualType based on the String value specified.Gets the description of this AccrualType instancestatic String[]Gets an array of all descriptions for this enumerationstatic String[]Gets an array of all internal values for this enumerationgetValue()Gets the internal value of this AccrualType instancetoString()Returns a string representation of the object, which is the same as the description returned by the getDescription() method
-
Field Details
-
NULL
-
START_OF_ACTIVITY
-
END_OF_ACTIVITY
-
UNIFORM_OVER_ACTIVITY
-
-
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 AccrualType instance -
getDescription
Gets the description of this AccrualType instance- Specified by:
getDescriptionin classEnumType- Returns:
- String the description
-
getAccrualType
Gets an instance of AccrualType based on the String value specified.- Parameters:
sAccrualType- the internal value or description- Returns:
- AccrualType the unique AccrualType instance
-
getAccrualType
Gets an instance of AccrualType based on the integer value specified.- Parameters:
iAccrualType- an integer representing a particular value of this class. This value is also used when exporting to XML.- Returns:
- AccrualType the unique AccrualType 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
-