static class OutTextPreparer.Cmd extends CalculatorExpr.Operand
| Modifier and Type | Field and Description | 
|---|---|
| OutTextPreparer.ECmd | cmd | 
| int | ixCmd | 
| int[] | linecol | 
| int | offsEndCtrlIf necessary it is the offset skipped over the ctrl sequence. | 
dataAccess, dataConst, expr, ixValue, textOrVar| Constructor and Description | 
|---|
| Cmd(int ixCmd,
   int[] linecol,
   OutTextPreparer.ECmd what,
   int ixValue,
   DataAccess dataAccess,
   java.lang.Object dataConst,
   java.lang.String textOrVar)A universal constructor for all which is not an Expression. | 
| Cmd(int ixCmd,
   int[] linecol,
   OutTextPreparer.ECmd what,
   java.lang.Object value) | 
| Cmd(int ixCmd,
   int[] linecol,
   OutTextPreparer.ECmd what,
   java.lang.String textOrDatapath) | 
| Cmd(int ixCmd,
   int[] linecol,
   OutTextPreparer outer,
   OutTextPreparer.ECmd what,
   java.lang.String textOrDatapath,
   java.lang.Class<?> reflData,
   java.util.Map<java.lang.String,java.lang.Object> idxConstData) | 
| Cmd(int ixCmd,
   int[] linecol,
   OutTextPreparer outer,
   OutTextPreparer.ECmd what,
   StringPartScanLineCol textOrDatapath,
   java.lang.Class<?> reflData) | 
| Cmd(int ixCmd,
   int[] linecol,
   OutTextPreparer outer,
   OutTextPreparer.ECmd what,
   StringPartScanLineCol textOrDatapath,
   java.lang.Class<?> reflData,
   java.util.Map<java.lang.String,java.lang.Object> idxConstData) | 
| Modifier and Type | Method and Description | 
|---|---|
| private static StringPartScanLineCol | checkVariable(OutTextPreparer outer,
             StringPartScanLineCol textOrDatapath) | 
| java.lang.String | toString() | 
calcpublic final int ixCmd
public final int[] linecol
public final OutTextPreparer.ECmd cmd
public int offsEndCtrl
public Cmd(int ixCmd,
           int[] linecol,
           OutTextPreparer.ECmd what,
           java.lang.String textOrDatapath)
public Cmd(int ixCmd,
           int[] linecol,
           OutTextPreparer.ECmd what,
           java.lang.Object value)
public Cmd(int ixCmd,
           int[] linecol,
           OutTextPreparer.ECmd what,
           int ixValue,
           DataAccess dataAccess,
           java.lang.Object dataConst,
           java.lang.String textOrVar)
what - should be definedixValue - -1 or index to argumentsdataAccess - null or a data access pathdataConst - null or a given object, maybe especially a CalculatorExpr.ValuetextOrVar - either the only one given String (valid) or a String info for debug.public Cmd(int ixCmd,
           int[] linecol,
           OutTextPreparer outer,
           OutTextPreparer.ECmd what,
           StringPartScanLineCol textOrDatapath,
           java.lang.Class<?> reflData)
    throws java.lang.Exception
java.lang.Exceptionpublic Cmd(int ixCmd,
           int[] linecol,
           OutTextPreparer outer,
           OutTextPreparer.ECmd what,
           java.lang.String textOrDatapath,
           java.lang.Class<?> reflData,
           java.util.Map<java.lang.String,java.lang.Object> idxConstData)
    throws java.lang.Exception
java.lang.Exceptionpublic Cmd(int ixCmd,
           int[] linecol,
           OutTextPreparer outer,
           OutTextPreparer.ECmd what,
           StringPartScanLineCol textOrDatapath,
           java.lang.Class<?> reflData,
           java.util.Map<java.lang.String,java.lang.Object> idxConstData)
    throws java.lang.Exception
java.lang.Exceptionprivate static StringPartScanLineCol checkVariable(OutTextPreparer outer, StringPartScanLineCol textOrDatapath)
public java.lang.String toString()
toString in class CalculatorExpr.Operand