com.github.siwenyan.dish_parser.Constants Maven / Gradle / Ivy
package com.github.siwenyan.dish_parser;
public class Constants {
public static final String SYMBOL_VAR_DELIMITER = "%";
public static final String OUTPUT_PARAMNAME_SEPARATOR = "=";
public static final String OUTPUT_INDENT = " ";
public static final String OUTPUT_LINE_SEPARATOR = ";";
public static final String OUTPUT_FLAVOR_SEPARATOR = " ";
public static final String OUTPUT_PARAM_SEPARATOR = " ";// ", ";
public static final String OUTPUT_NOT_APPLICABLE = "*** Not applicable currently. ***\r\n";
public static final String OUTPUT_LINE_BREAKER = "\r\n";
public static final String OUTPUT_FILE_PATH_KEY = "fullPath";
public static final String OUTPUT_PARAM_SEPARATOR1 = ":";
public static final String KEYWORD_EXIT = "exit";
public static final String KEYWORD_STOP = "stop";
public static final String KEYWORD_HELP = "help";
public static final String FEEDBACK_OK = "OK...";
public static final String FEEDBACK_YAKI = "YAKI...";
public static final String FEEDBACK_FAIL = "FAIL...";
public static final String FEEDBACK_GOOD_BYE = "Good bye!";
public static final String FEEDBACK_PENDING = "Pending...";
public static final String FEEDBACK_DEFAULT_HELP = "Please type '" + KEYWORD_HELP
+ "' for help.\r\nNotice: regex is supported";
public static final String FEEDBACK_NO_SUPPLY = "No Commands.";
public static final String FEEDBACK_NO_MORE_SUPPLY = "No more cammands.";
public static final String DEFAULT_DRIVER_KEY = "main";
public static final long DEFAULT_AUTO_NEXT_INTERVAL_IN_MILI_SECONDS = 3000;
public static final String DEFAULT_CONTINUE_MARK = "continue";
public static final String DEFAULT_BREAK_MARK = "break";
public static final String DEFAULT_ITEM_VAR = "item";
// reserved parameter names
public static final String DEFAULT_KEY = "main";
public static final String DO_WHEN_KEY = "doWhen";
public static final String REPEAT_WHEN_KEY = "repeatWhen";
public static final String REPEAT_EACH_KEY = "repeatEach";
public static final String REPEAT_FOR_KEY = "repeatFor";
public static final String REPEAT_DELAY_IN_MILLISECONDS = "repeatDelayInMilliseconds";
public static final String ON_FAIL_KEY = "onFail";
public static final String CONTINUE_SKIP_MARK_KEY = "continueMark";
public static final String BREAK_SKIP_MARK_KEY = "breakMark";
public static final String EXPORT_TO = "exportTo";
public static final String[] RESERVED_PARAMETERS = { DEFAULT_KEY, REPEAT_EACH_KEY, REPEAT_FOR_KEY, ON_FAIL_KEY,
CONTINUE_SKIP_MARK_KEY, BREAK_SKIP_MARK_KEY, EXPORT_TO };
public static final String[] RESERVED_PARAMETER_PARTS = { DO_WHEN_KEY, REPEAT_WHEN_KEY };
public static final String EXPRESSION_EQUALS = "equals";
public static final String EXPRESSION_NOT_EQUALS = "notEquals";
public static final String EXPRESSION_MATCHES = "matches";
public static final String EXPRESSION_NOT_MATCHES = "notMatches";
}