public class TaskAttributesUtil extends AbstractJaxbUtil
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Object |
getColumnValueFromTask(java.lang.String columnName, TaskType task)
Retreives the value of a task property corresponding to the specified task column name.
|
static ObjectFactory |
getFactory() |
static TaskAttributesUtil |
getInstance() |
java.lang.String |
getJaxbContextString()
Get the Jaxb Context String
|
java.lang.String |
getSchemaLocation()
Get the XSD location.
|
static java.util.Map<java.lang.String,java.util.List<TaskAttributeType>> |
getTaskAttrCategoryMap(java.util.List<TaskAttributeType> taskAttrs)
Creates a map of TaskAttribute objects indexed by category, from a list of TaskAttribute objects.
|
static java.util.Map<java.lang.String,TaskAttributeType> |
getTaskAttrMap(java.util.List<TaskAttributeType> taskAttrs)
Creates a map of TaskAttribute objects indexed by column name, from a list of TaskAttribute objects.
|
cloneObject, cloneObject, createURL, getAbsoluteSchemaLocation, getClassLoader, getSchemaValidationErrors, marshal, marshal, marshal, marshal, schemaValidate, toElement, toString, unmarshal, unmarshal, unmarshal, unmarshal, unmarshalpublic static TaskAttributesUtil getInstance()
public static ObjectFactory getFactory()
public java.lang.String getJaxbContextString()
AbstractJaxbUtilgetJaxbContextString in class AbstractJaxbUtilString valuepublic java.lang.String getSchemaLocation()
AbstractJaxbUtilgetSchemaLocation in class AbstractJaxbUtilString valuepublic static java.util.Map<java.lang.String,TaskAttributeType> getTaskAttrMap(java.util.List<TaskAttributeType> taskAttrs)
taskAttrs - List of TaskAttribute objectspublic static java.util.Map<java.lang.String,java.util.List<TaskAttributeType>> getTaskAttrCategoryMap(java.util.List<TaskAttributeType> taskAttrs)
taskAttrs - List of TaskAttribute objects
public static java.lang.Object getColumnValueFromTask(java.lang.String columnName,
TaskType task)
columnName - String name of task database columntask - TaskType task object