Examples of ArgDef


Examples of com.atolsystems.atolutilities.CommandLine.ArgDef

    }

    @Override
    public LinkedList<ArgDef> getArgDefs() {
        LinkedList<ArgDef> out = new LinkedList<ArgDef>();
        out.add(new ArgDef(ARG_SET_GETRNDDATACMD, getRnDDataCmdArgHandler));
        out.add(new ArgDef(ARG_SET_OUTPUT_FILE, outputFileArgHandler));
        out.add(new ArgDef(ARG_SET_DATA_SIZE, this));
        out.add(new ArgDef(ARG_SET_MAX_LE_DATA_SIZE, this));
        out.add(new ArgDef(ARG_SET_AIS31_TEST, this));
        out.add(new ArgDef(ARG_SET_AIS31_VERBOSE, this));
        out.add(new ArgDef(ARG_SET_IGNORE_SW, this));
        out.add(new ArgDef(ARG_SET_COLD_RESET, this));
        return out;
    }
View Full Code Here

Examples of com.atolsystems.atolutilities.CommandLine.ArgDef

    static final String mark = "addJarFile:";

    public LinkedList<ArgDef> getArgDefs() {
        LinkedList<ArgDef> out = new LinkedList<ArgDef>();
        out.add(new ArgDef(mark, this));
        return out;
    }
View Full Code Here

Examples of com.atolsystems.atolutilities.CommandLine.ArgDef

        return availableTerminals;
    }
   
    public LinkedList<ArgDef> getArgDefs() {
        LinkedList<ArgDef> out = new LinkedList<ArgDef>();
        out.add(new ArgDef(ARG_SET_CONF_FOLDER, this));
        out.add(new ArgDef(ARG_ADD_TERMINAL_MANAGER, this));
        //out.add(new ArgDef(ARG_CHECK_CARD_CONNECTION, this));
        out.add(new ArgDef(ARG_PARALLEL_MODE, this));
        //out.add(new ArgDef(ARG_ADD_JAR_FILE, this));
        out.add(new ArgDef(ARG_AUTO_CLOSE, this));
        HelpArgHandler helpArgHandler=new HelpArgHandler();
        out.add(helpArgHandler.argDef);
        return out;
    }
View Full Code Here

Examples of com.atolsystems.atolutilities.CommandLine.ArgDef

        }
    }

    public LinkedList<ArgDef> getArgDefs() {
        LinkedList<ArgDef> out=new LinkedList<ArgDef>();
        out.add(new ArgDef(LoggingArgHandler.ARG_SET_RESPONSE_CHECK_GENERATION_POLICY, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_SET_PRINT_STREAM_LOG, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_STAR_SCRIPT_GENERATOR, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_MP_MANAGER_SCRIPT_GENERATOR, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_MP_SCOPE_SEQUENCE_GENERATOR, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_VERILOG_STIMULI_GENERATOR, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_CLOSE_ALL_LOGS, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_CLOSE_LAST_LOG, this));
        out.add(new ArgDef(LoggingArgHandler.ARG_LOCK_LOGS_LIST, lockLogsListArgHandler));
        return out;
    }
View Full Code Here

Examples of com.atolsystems.atolutilities.CommandLine.ArgDef

    public GenericTerminal getTerminal() {
        return terminal;
    }

    private void init(){
        argDefs.add(new ArgDef(ARG_SET_NRUN, this));
        argDefs.add(new ArgDef(ARG_SET_BEFORE_DISCONNECT_SCRIPT, this));
        argDefs.add(new ArgDef(ARG_SET_BEFORE_CONNECT_SCRIPT, this));
        argDefs.add(new ArgDef(ARG_SET_AFTER_CONNECT_SCRIPT, this));
        argDefs.add(new ArgDef(ARG_SET_UNEXPECTED_CARD_RESPONSE_SCRIPT, this));
        //argDefs.add(new ArgDef(ARG_SET_UNEXPECTED_CARD_RESPONSE_RESUME_SCRIPT, this));
        argDefs.add(new ArgDef(ARG_SET_APDU_TIMEOUT_SCRIPT, this));
        argDefs.add(new ArgDef(ARG_SET_APDU_MISC_ERROR_SCRIPT, this));
        argDefs.add(new ArgDef(ARG_SET_TERM_ENV, this));
        argDefs.add(new ArgDef(ARG_SHOW_TERM_ENV, this));

        argDefs.add(new ArgDef(StarScriptArgHandler.ARG_STAR_SCRIPT_FILE, starScriptArgHandler));
        argDefs.add(new ArgDef(TaskArgHandler.ARG_TASK, taskArgHandler));
        argDefs.addAll(loggingArgHandler.getArgDefs());
        cl.addArgDefs(argDefs);
    }
View Full Code Here

Examples of com.sap.hadoop.windowing.query2.definition.ArgDef

      }
     
      /*
       * validate and setup patternStr
       */
      ArgDef symboPatternArg = args.get(0);
      ObjectInspector symbolPatternArgOI = symboPatternArg.getOI();
     
      if ( !ObjectInspectorUtils.isConstantObjectInspector(symbolPatternArgOI) ||
          (symbolPatternArgOI.getCategory() != ObjectInspector.Category.PRIMITIVE) ||
          ((PrimitiveObjectInspector)symbolPatternArgOI).getPrimitiveCategory() != PrimitiveObjectInspector.PrimitiveCategory.STRING )
      {
        throwErrorWithSignature("Currently the symbol Pattern must be a Constant String.");
      }
     
      evaluator.patternStr = ((ConstantObjectInspector)symbolPatternArgOI).getWritableConstantValue().toString();
     
      /*
       * validate and setup SymbolInfo
       */
      int symbolArgsSz = argsNum - 2;
      if ( symbolArgsSz % 2 != 0)
      {
        throwErrorWithSignature("Symbol Name, Expression need to be specified in pairs: there are odd number of symbol args");
      }
     
      evaluator.symInfo = new SymbolsInfo(symbolArgsSz/2);
      for(int i=1; i <= symbolArgsSz; i += 2)
      {
        ArgDef symbolNameArg = args.get(i);
        ObjectInspector symbolNameArgOI = symbolNameArg.getOI();
       
        if ( !ObjectInspectorUtils.isConstantObjectInspector(symbolNameArgOI) ||
            (symbolNameArgOI.getCategory() != ObjectInspector.Category.PRIMITIVE) ||
            ((PrimitiveObjectInspector)symbolNameArgOI).getPrimitiveCategory() != PrimitiveObjectInspector.PrimitiveCategory.STRING )
        {
          throwErrorWithSignature(sprintf("Currently a Symbol Name(%s) must be a Constant String", symbolNameArg.getExpression().toStringTree()));
        }
        String symbolName = ((ConstantObjectInspector)symbolNameArgOI).getWritableConstantValue().toString();
       
        ArgDef symolExprArg = args.get(i+1);
        ObjectInspector symolExprArgOI = symolExprArg.getOI();
        if ( (symolExprArgOI.getCategory() != ObjectInspector.Category.PRIMITIVE) ||
              ((PrimitiveObjectInspector)symolExprArgOI).getPrimitiveCategory() != PrimitiveObjectInspector.PrimitiveCategory.BOOLEAN )
        {
          throwErrorWithSignature(sprintf("Currently a Symbol Expression(%s) must be a boolean expression", symolExprArg.getExpression().toStringTree()));
        }
        evaluator.symInfo.add(symbolName, symolExprArg);
      }
     
      /*
       * validate and setup resultExprStr
       */
      ArgDef resultExprArg = args.get(argsNum - 1);
      ObjectInspector resultExprArgOI = resultExprArg.getOI();
     
      if ( !ObjectInspectorUtils.isConstantObjectInspector(resultExprArgOI) ||
            (resultExprArgOI.getCategory() != ObjectInspector.Category.PRIMITIVE) ||
            ((PrimitiveObjectInspector)resultExprArgOI).getPrimitiveCategory() != PrimitiveObjectInspector.PrimitiveCategory.STRING )
      {
View Full Code Here

Examples of com.sap.hadoop.windowing.query2.definition.ArgDef

    ArrayList<ASTNode> args = wFnSpec.getArgs();
    if ( args != null)
    {
      for(ASTNode expr : args)
      {
        ArgDef argDef = translateWindowFunctionArg(qDef, windowTableFnDef, iInfo,  expr);
        wFnDef.addArg(argDef);
      }
    }
   
    if ( RANKING_FUNCS.contains(wFnSpec.getName()))
View Full Code Here

Examples of com.sap.hadoop.windowing.query2.definition.ArgDef

    ArrayList<ASTNode> args = tSpec.getArgs();
    if ( args != null)
    {
      for(ASTNode expr : args)
      {
        ArgDef argDef = translateTableFunctionArg(qDef, tDef, iInfo,  expr);
        tDef.addArg(argDef);
      }
    }
   
    tFn.initialize(qDef, tDef);
View Full Code Here

Examples of com.sap.hadoop.windowing.query2.definition.ArgDef

  }

  public static ArgDef buildArgDef(QueryDef qDef, InputInfo iInfo, ASTNode arg)
      throws WindowingException
  {
    ArgDef argDef = new ArgDef();

    ExprNodeDesc exprNode = TranslateUtils.buildExprNode(arg,
        iInfo.getTypeCheckCtx());
    ExprNodeEvaluator exprEval = WindowingExprNodeEvaluatorFactory.get(
        qDef.getTranslationInfo(), exprNode);
    ObjectInspector oi = initExprNodeEvaluator(qDef, exprNode, exprEval,
        iInfo);

    argDef.setExpression(arg);
    argDef.setExprNode(exprNode);
    argDef.setExprEvaluator(exprEval);
    argDef.setOI(oi);
    return argDef;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.