[jboss-jira] [JBoss JIRA] (DROOLS-2308) Investigate FieldActionInspector hasValue implementation
Jozef Marko (JIRA)
issues at jboss.org
Wed Feb 7 10:46:00 EST 2018
Jozef Marko created DROOLS-2308:
-----------------------------------
Summary: Investigate FieldActionInspector hasValue implementation
Key: DROOLS-2308
URL: https://issues.jboss.org/browse/DROOLS-2308
Project: Drools
Issue Type: Task
Components: Guided Decision Table Editor
Affects Versions: 6.5.0.Final
Reporter: Jozef Marko
Assignee: Toni Rikkola
The current implementation of {{[FieldActionInspector#hasValue|https://github.com/kiegroup/drools-wb/blob/6.5.x/drools-wb-screens/drools-wb-guided-dtable-editor/drools-wb-guided-dtable-editor-client/src/main/java/org/drools/workbench/screens/guided/dtable/client/widget/analysis/action/FieldActionInspector.java]}} is like:
{code:java}
switch (value.getDataType()) {
case NUMERIC:
case NUMERIC_BIGDECIMAL:
case NUMERIC_BIGINTEGER:
case NUMERIC_BYTE:
case NUMERIC_DOUBLE:
case NUMERIC_FLOAT:
case NUMERIC_INTEGER:
case NUMERIC_LONG:
case NUMERIC_SHORT:
return value.getNumericValue() != null;
case BOOLEAN:
return value.getBooleanValue() != null;
default:
return value.getStringValue() != null && !value.getStringValue().isEmpty();
}
{code}
Please investigate, if the switch above shouldn't handle also Date data type.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list