All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.xiaoleilu.hutool.cron.pattern.parser.ValueParser Maven / Gradle / Ivy

package com.xiaoleilu.hutool.cron.pattern.parser;

/**
 * 值处理接口
* 值处理用于限定表达式中相应位置的值范围,并转换表达式值为int值 * * @author Looly */ public interface ValueParser { /** * 处理String值并转为int
* 转换包括: *
    *
  1. 数字字符串转为数字
  2. *
  3. 别名转为对应的数字(如月份和星期)
  4. *
* * @param value String值 * @return int */ public int parse(String value); /** * 返回最小值 * * @return 最小值 */ public int getMin(); /** * 返回最大值 * * @return 最大值 */ public int getMax(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy