com.stimulsoft.report.engine.parser
Class StiParser
java.lang.Object
com.stimulsoft.report.engine.parser.StiParser
public class StiParser
- extends java.lang.Object
Method Summary |
static StiParserException |
checkExpression(java.lang.String inputExpression,
StiComponent component)
|
static void |
checkForDataBandsUsedInPageTotals(StiText stiText)
|
static java.lang.Object |
createExpressionAndParse(java.lang.String textValue,
StiComponent component)
|
java.lang.Object |
executeAsm(java.util.ArrayList<StiAsmCommand> asmList)
|
static java.util.Hashtable<StiFunctionType,java.util.List<StiParserMethodInfo>> |
getMethodsHash()
|
static java.lang.Object |
ParseTextValue(StiExpression inputExpression,
StiText component)
|
static java.lang.Object |
ParseTextValue(StiParserParameters param)
|
static java.lang.Object |
parseTextValue(java.lang.String inputExpression,
StiComponent component)
|
static java.lang.Object |
ParseTextValue(java.lang.String inputExpression,
StiComponent component)
|
static java.lang.Object |
ParseTextValue(java.lang.String inputExpression,
StiComponent component,
java.lang.Boolean storeToPrint,
boolean executeIfStoreToPrint,
boolean returnAsmList,
boolean checkSyntaxMode)
|
static java.lang.Object |
prepareVariableValue(StiVariable var,
StiReport report,
StiText textBox)
|
static java.lang.Object |
prepareVariableValue(StiVariable var,
StiReport report,
StiText textBox,
boolean fillItems)
|
java.lang.Object |
scanNumber()
|
static StiDateTime |
toDateTime(java.lang.Object par1)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiParser
public StiParser()
scanNumber
public final java.lang.Object scanNumber()
executeAsm
public final java.lang.Object executeAsm(java.util.ArrayList<StiAsmCommand> asmList)
createExpressionAndParse
public static java.lang.Object createExpressionAndParse(java.lang.String textValue,
StiComponent component)
parseTextValue
public static java.lang.Object parseTextValue(java.lang.String inputExpression,
StiComponent component)
ParseTextValue
public static java.lang.Object ParseTextValue(java.lang.String inputExpression,
StiComponent component)
ParseTextValue
public static java.lang.Object ParseTextValue(StiExpression inputExpression,
StiText component)
ParseTextValue
public static java.lang.Object ParseTextValue(java.lang.String inputExpression,
StiComponent component,
java.lang.Boolean storeToPrint,
boolean executeIfStoreToPrint,
boolean returnAsmList,
boolean checkSyntaxMode)
prepareVariableValue
public static java.lang.Object prepareVariableValue(StiVariable var,
StiReport report,
StiText textBox)
throws StiException
- Throws:
StiException
prepareVariableValue
public static java.lang.Object prepareVariableValue(StiVariable var,
StiReport report,
StiText textBox,
boolean fillItems)
throws StiException
- Throws:
StiException
ParseTextValue
public static java.lang.Object ParseTextValue(StiParserParameters param)
checkExpression
public static StiParserException checkExpression(java.lang.String inputExpression,
StiComponent component)
toDateTime
public static StiDateTime toDateTime(java.lang.Object par1)
checkForDataBandsUsedInPageTotals
public static void checkForDataBandsUsedInPageTotals(StiText stiText)
getMethodsHash
public static java.util.Hashtable<StiFunctionType,java.util.List<StiParserMethodInfo>> getMethodsHash()