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, unmarshal
public static TaskAttributesUtil getInstance()
public static ObjectFactory getFactory()
public java.lang.String getJaxbContextString()
AbstractJaxbUtil
getJaxbContextString
in class AbstractJaxbUtil
String
valuepublic java.lang.String getSchemaLocation()
AbstractJaxbUtil
getSchemaLocation
in class AbstractJaxbUtil
String
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 objectspublic static java.lang.Object getColumnValueFromTask(java.lang.String columnName, TaskType task)
columnName
- String name of task database columntask
- TaskType task object