|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ValueMappingHelper
Field Summary | |
---|---|
static java.lang.String |
NULL_VALUE
|
static java.lang.String |
VALUE_CONFIG_PREFIX
|
Method Summary | |
---|---|
void |
copyFromProperties(org.apache.commons.configuration.PropertiesConfiguration configFile)
|
void |
copyToNewProperties(org.apache.commons.configuration.PropertiesConfiguration configFile)
|
java.util.Collection |
getAvailableFields()
Return ValueMappingDefinition objects for each field that can have their values mapped |
java.util.Collection |
getDistinctValuesForField(java.lang.String fieldName)
Returns a collection of String objects representing a unique value of the field |
java.util.Collection |
getFieldsForValueMapping()
Returns a collection of ValueMappingDefinition objects that have been selected for value mappings |
OrderableField |
getJiraField(java.lang.String fieldName)
Returns the JIRA field this field is being mapped to, if known |
java.lang.Long |
getValueCountForField(java.lang.String fieldName)
Returns a count of the number of unique values for that field |
java.lang.String |
getValueMapping(java.lang.String fieldName,
java.lang.String value)
Gets whatever value the field and value pair is mapped to. |
java.lang.String |
getValueMappingFieldName(java.lang.String fieldName,
java.lang.String value)
Returns the HTML field name for the input area for a given field and value combination |
java.lang.String |
getValueMappingForImport(java.lang.String fieldName,
java.lang.String value)
Gets whatever value the field and value pair is mapped to for import. |
boolean |
isMapValueForField(java.lang.String fieldName)
Returns wheteher or not the field has been selected for mapping |
void |
populateFieldForValueMappings(java.util.Map actionParams)
|
void |
populateValueMappings(java.util.Map actionParams)
|
Field Detail |
---|
static final java.lang.String VALUE_CONFIG_PREFIX
static final java.lang.String NULL_VALUE
Method Detail |
---|
java.util.Collection getAvailableFields()
ValueMappingDefinition
objects for each field that can have their values mapped
ValueMappingDefinition
. Never nulljava.lang.Long getValueCountForField(java.lang.String fieldName)
fieldName
-
boolean isMapValueForField(java.lang.String fieldName)
fieldName
-
void populateFieldForValueMappings(java.util.Map actionParams)
java.util.Collection getFieldsForValueMapping()
ValueMappingDefinition
objects that have been selected for value mappings
ValueMappingDefinition
. never nulljava.util.Collection getDistinctValuesForField(java.lang.String fieldName)
String
objects representing a unique value of the field
fieldName
-
String
. Never nulljava.lang.String getValueMappingFieldName(java.lang.String fieldName, java.lang.String value)
fieldName
- value
-
java.lang.String getValueMapping(java.lang.String fieldName, java.lang.String value)
NULL_VALUE
if the field is to be cleared,
blank if it is to be imported as-is.
fieldName
- value
-
void populateValueMappings(java.util.Map actionParams)
OrderableField getJiraField(java.lang.String fieldName)
fieldName
-
void copyFromProperties(org.apache.commons.configuration.PropertiesConfiguration configFile)
void copyToNewProperties(org.apache.commons.configuration.PropertiesConfiguration configFile)
java.lang.String getValueMappingForImport(java.lang.String fieldName, java.lang.String value)
fieldName
- value
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |