|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.apps.Staker.DomainLib
public class DomainLib
A set of handy static methods for manipulating the Staker domain model.
| Constructor Summary | |
|---|---|
DomainLib()
|
|
| Method Summary | |
|---|---|
static java.util.Map |
fieldNamesToLabels(java.util.Map values)
|
static void |
fixFieldValues(int type,
java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
Tries to be smart about converting fields and such. |
static void |
fixHeaderFields(java.lang.Object values)
Tries to be smart about converting fields and such. |
static void |
fixHeaderFields(java.lang.Object values,
boolean verbose)
Tries to be smart about converting fields and such. |
static void |
fixHeaderFields(java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
|
static void |
fixLocationFields(java.lang.Object values)
Tries to be smart about converting fields and such. |
static void |
fixLocationFields(java.lang.Object values,
boolean verbose)
Tries to be smart about converting fields and such. |
static void |
fixLocationFields(java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
|
static void |
fixStakedUnitFields(java.lang.Object values)
Tries to be smart about converting fields and such. |
static void |
fixStakedUnitFields(java.lang.Object values,
boolean verbose)
Tries to be smart about converting fields and such. |
static void |
fixStakedUnitFields(java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
|
static PicklistItem |
getPicklistItemForJobField(java.lang.String fieldName,
java.lang.String itemName)
Converts a name of a picklist item to a PicklistItem object, based on its declared JobInfo field. |
static PicklistItem |
getPicklistItemForLocationField(java.lang.String fieldName,
java.lang.String itemName)
Converts a name of a picklist item to a PicklistItem object, based on its declared LocationInfo field. |
static PicklistItem |
getPicklistItemForUnitField(java.lang.String fieldName,
java.lang.String itemName)
Converts a name of a picklist item to a PicklistItem object, based on its declared UnitInfo field. |
static java.lang.String |
jobFieldToLabel(java.lang.String fieldName)
|
static java.util.Map |
jobToFieldValues(Job jobbie)
|
static java.util.Map |
jobToFieldValues(Job jobbie,
boolean useAccountingCodes)
|
static java.util.Map |
labelsToFieldNames(java.util.Map values)
|
static java.lang.String |
labelToJobField(java.lang.String label)
|
static void |
mergeJobHeaderFields(java.util.Map values,
JobHeader header)
Applies a map of fields to be modified to an existing JobHeader. |
static void |
resolveJobPicklistValues(java.util.Map values)
Takes a Map of JobInfo fields; for all picklist fields with a String value, tries to find a PicklistItem for the given value and replaces it in the map. |
static void |
resolveStakedUnitPicklistValues(java.util.Map values)
Takes a Map of JobInfo fields; for all picklist fields with a String value, tries to find a PicklistItem for the given value and replaces it in the map. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DomainLib()
| Method Detail |
|---|
public static PicklistItem getPicklistItemForJobField(java.lang.String fieldName,
java.lang.String itemName)
public static PicklistItem getPicklistItemForLocationField(java.lang.String fieldName,
java.lang.String itemName)
public static PicklistItem getPicklistItemForUnitField(java.lang.String fieldName,
java.lang.String itemName)
public static void resolveJobPicklistValues(java.util.Map values)
public static void resolveStakedUnitPicklistValues(java.util.Map values)
public static void fixHeaderFields(java.lang.Object values)
public static void fixHeaderFields(java.lang.Object values,
boolean verbose)
public static void fixHeaderFields(java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
public static void fixStakedUnitFields(java.lang.Object values)
public static void fixStakedUnitFields(java.lang.Object values,
boolean verbose)
public static void fixStakedUnitFields(java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
public static void fixLocationFields(java.lang.Object values)
public static void fixLocationFields(java.lang.Object values,
boolean verbose)
public static void fixLocationFields(java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
public static void fixFieldValues(int type,
java.lang.Object values,
java.lang.String dateTimeFormat,
java.lang.String dateFormat,
java.lang.String timeFormat,
boolean usePicklistCodes,
boolean verbose)
public static void mergeJobHeaderFields(java.util.Map values,
JobHeader header)
public static java.lang.String jobFieldToLabel(java.lang.String fieldName)
public static java.lang.String labelToJobField(java.lang.String label)
public static java.util.Map jobToFieldValues(Job jobbie)
public static java.util.Map jobToFieldValues(Job jobbie,
boolean useAccountingCodes)
public static java.util.Map fieldNamesToLabels(java.util.Map values)
public static java.util.Map labelsToFieldNames(java.util.Map values)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||