Primavera Integration API Release 8

com.primavera.integration.client.bo
Class SpreadOptions.ExpenseCategorySpreadOptions

java.lang.Object
  extended by com.primavera.integration.client.bo.SpreadOptions
      extended by com.primavera.integration.client.bo.SpreadOptions.ExpenseCategorySpreadOptions
Enclosing class:
SpreadOptions

public static final class SpreadOptions.ExpenseCategorySpreadOptions
extends SpreadOptions

A SpreadOptions type to load the ExpenseCategory categorized spread on the business object


Nested Class Summary
 
Nested classes/interfaces inherited from class com.primavera.integration.client.bo.SpreadOptions
SpreadOptions.ExpenseCategorySpreadOptions, SpreadOptions.PrimarySpreadOptions, SpreadOptions.ProjectSpreadOptions, SpreadOptions.ResourceSpreadOptions, SpreadOptions.RoleSpreadOptions, SpreadOptions.WBSSpreadOptions
 
Constructor Summary
SpreadOptions.ExpenseCategorySpreadOptions(ObjectId[] objectIds, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative)
          Create a new SpreadOptions type to load the ExpenseCategory categorized spread
SpreadOptions.ExpenseCategorySpreadOptions(ObjectId objectId, String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative)
          Create a new SpreadOptions type to load the ExpenseCategory categorized spread
SpreadOptions.ExpenseCategorySpreadOptions(String[] spreadFields, SpreadPeriodType periodType, Date startDate, Date endDate, boolean bIncludeCumulative)
          Create a new SpreadOptions type to load the ExpenseCategory categorized spread
 
Method Summary
 String getSpreadPrimaryField(com.primavera.bo.defs.BusinessObjectDef def)
           
 
Methods inherited from class com.primavera.integration.client.bo.SpreadOptions
getEndDate, getObjectIds, getPeriodType, getSpreadFields, getSpreadParam, getStartDate, isIncludeCumulative
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpreadOptions.ExpenseCategorySpreadOptions

public SpreadOptions.ExpenseCategorySpreadOptions(String[] spreadFields,
                                                  SpreadPeriodType periodType,
                                                  Date startDate,
                                                  Date endDate,
                                                  boolean bIncludeCumulative)
Create a new SpreadOptions type to load the ExpenseCategory categorized spread

Parameters:
spreadFields - fields to include with the spread type
periodType - period to load spread
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
See Also:
SpreadPeriodType

SpreadOptions.ExpenseCategorySpreadOptions

public SpreadOptions.ExpenseCategorySpreadOptions(ObjectId[] objectIds,
                                                  String[] spreadFields,
                                                  SpreadPeriodType periodType,
                                                  Date startDate,
                                                  Date endDate,
                                                  boolean bIncludeCumulative)
Create a new SpreadOptions type to load the ExpenseCategory categorized spread

Parameters:
objectIds - unique id's of the business object to load the spread data
spreadFields - fields to include with the spread type
periodType - period to load spread
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
See Also:
SpreadPeriodType

SpreadOptions.ExpenseCategorySpreadOptions

public SpreadOptions.ExpenseCategorySpreadOptions(ObjectId objectId,
                                                  String[] spreadFields,
                                                  SpreadPeriodType periodType,
                                                  Date startDate,
                                                  Date endDate,
                                                  boolean bIncludeCumulative)
Create a new SpreadOptions type to load the ExpenseCategory categorized spread

Parameters:
objectId - unique id's of the business object to load the spread data
spreadFields - fields to include with the spread type
periodType - period to load spread
startDate - the start date of the spread
endDate - the end date of the spread
bIncludeCumulative - indicates whether to include cumulative spread data
See Also:
SpreadPeriodType
Method Detail

getSpreadPrimaryField

public String getSpreadPrimaryField(com.primavera.bo.defs.BusinessObjectDef def)
Specified by:
getSpreadPrimaryField in class SpreadOptions

Primavera Integration API Release 8

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