Class ExpressionPartsImpl
- java.lang.Object
-
- com.microstrategy.web.transform.ExpressionStringsImpl
-
- com.microstrategy.web.app.transforms.ExpressionPartsImpl
-
- All Implemented Interfaces:
ExpressionMessages
,ExpressionParts
,ExpressionStrings
public class ExpressionPartsImpl extends ExpressionStringsImpl implements ExpressionParts, ExpressionMessages
A helper class that builds a collection of expression parts that can be used to build expression GUI. This collection contains part name - part value pairs.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Field Summary
-
Fields inherited from interface com.microstrategy.web.app.transforms.ExpressionMessages
DM_DEFAULT_LVL, DM_PREF_BREAKBY, DM_PREF_EVALSET, DM_PREF_SETOF, DM_RPT_BASE_LVL, DM_RPT_LVL, DM_UNKNOWN_LVL, DM_WHERE, FN_APPLY_AGGREGATION, FN_APPLY_COMPARISON, FN_APPLY_LOGIC, FN_APPLY_RELATIVE, FN_APPLY_SYMPLE, MRP_BETWEEN, MRP_EQUAL, MRP_EXCL_HIGHEST, MRP_EXCL_LOWEST, MRP_HIGHEST, MRP_LOWEST, MRP_NOT_BETWEEN, MRP_NOT_EQUAL, MRP_PERCENT, MRP_PERCENT_TEMPLATE, MRP_RANK, MRP_RANK_TEMPLATE, OP_AND, OP_BEGINS_WITH, OP_BETWEEN, OP_CONTAINS, OP_DIVIDE, OP_ENDS_WITH, OP_EQUAL, OP_GREATER, OP_GREATER_EQUAL, OP_IN, OP_IN_LIST, OP_IS_NOT_NULL, OP_IS_NULL, OP_LESS, OP_LESS_EQUAL, OP_LIKE, OP_MINUS, OP_NOT, OP_NOT_BEGINS_WITH, OP_NOT_BETWEEN, OP_NOT_CONTAINS, OP_NOT_ENDS_WITH, OP_NOT_EQUAL, OP_NOT_IN, OP_NOT_IN_LIST, OP_NOT_LIKE, OP_OR, OP_PLUS, OP_TIMES
-
Fields inherited from interface com.microstrategy.web.transform.ExpressionStrings
BANDING_SEPARATOR, PART_ATTR_FORM, PART_BREAK_BY, PART_CANCELLED_PROMPT, PART_DORMANT_PROMPT, PART_EMBEDDED_PROMPT, PART_EXPRESSION, PART_LEFT_OPERAND, PART_OPERATOR, PART_OUTPUT_LEVEL, PART_RIGHT_OPERAND
-
-
Constructor Summary
Constructors Constructor Description ExpressionPartsImpl(ExpressionObject pOb)
Constructs expression parts object for a specified expression object
-
Method Summary
-
Methods inherited from class com.microstrategy.web.transform.ExpressionStringsImpl
addMrpPrefix, buildAndOrOperatorParts, buildBetweenOperatorParts, buildBreakByPart, buildDescendantsParts, buildDimtyStr, buildExpressionParts, buildExprParts, buildFormShortcutParts, buildFunction, buildInfixOperatorParts, buildInOperatorParts, buildLeftOperandFromOperator, buildLeftOperandParts, buildMrpParts, buildOutputLevelPart, buildPostfixOperatorParts, buildPrefixOperatorParts, getConstNodeVal, getExpressionStr, getMessageStr, getMessageStr, getNodeStr, getPart, getTupleStr, hasPart, logWarning, newExpressionParts, removeThreadLocal, setDataSets, setPart, setShowDynamicDatesAsStatic, setUseMathOperators, showDynamicDatesAsStatic, useMathOperators
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microstrategy.web.transform.ExpressionStrings
buildExpressionParts, getConstNodeVal, getExpressionStr, getPart, hasPart, setDataSets, setPart
-
-
-
-
Constructor Detail
-
ExpressionPartsImpl
public ExpressionPartsImpl(ExpressionObject pOb)
Constructs expression parts object for a specified expression object
-
-