Tabnine Logo
Checks
Code IndexAdd Tabnine to your IDE (free)

How to use
Checks
in
vip.justlive.oxygen.core.util

Best Java code snippets using vip.justlive.oxygen.core.util.Checks (Showing top 20 results out of 315)

origin: justlive1/oxygen

/**
 * 设置失效清理策略
 *
 * @param cleanPolicy 失效清理策略
 * @return 构造器
 */
public Builder<K, V> cleanPolicy(CleanPolicy cleanPolicy) {
 Checks.notNull(cleanPolicy, "cleanPolicy can not be null");
 this.cleanPolicy = cleanPolicy;
 return this;
}
origin: justlive1/oxygen

/**
 * 验证空白字符
 *
 * @param blankSpace 空白字符,包括:空格、\t、\n、\r、\f、\x0B
 */
public static void blankSpace(String blankSpace) {
 blankSpace(blankSpace, "not blank space");
}
origin: justlive1/oxygen

/**
 * 验证中文
 *
 * @param chinese 中文字符
 */
public static void chinese(String chinese) {
 chinese(chinese, "not chinese");
}
origin: justlive1/oxygen

/**
 * 验证整数和浮点数(正负整数和正负浮点数)
 *
 * @param decimals 一位或多位0-9之间的浮点数,如:1.23,233.30
 */
public static void decimals(String decimals) {
 decimals(decimals, (Integer) null);
}
origin: justlive1/oxygen

/**
 * 验证身份证号码
 *
 * @param idCard 居民身份证号码15位或18位,最后一位可能是数字或字母
 */
public static void idCard(String idCard) {
 idCard(idCard, "idcard is invalid");
}
origin: justlive1/oxygen

/**
 * 验证整数(正整数和负整数)
 *
 * @param digit 一位或多位0-9之间的整数
 */
public static void digit(String digit) {
 digit(digit, "not digit");
}
origin: justlive1/oxygen

/**
 * 验证Email
 *
 * @param email email地址
 */
public static void email(String email) {
 email(email, "email is invalid");
}
origin: justlive1/oxygen

/**
 * 验证整数和浮点数(正负整数和正负浮点数)
 *
 * @param decimals 要验证的数
 * @param decimal 小数部分的最大长度
 */
public static void decimals(String decimals, Integer decimal) {
 decimals(decimals, decimal, "not decimial");
}
origin: justlive1/oxygen

/**
 * 验证第二代身份证号码
 *
 * @param idCard 居民身份证号码18位,最后一位可能是数字或字母
 */
public static void idCard2nd(String idCard) {
 idCard(idCard, "idcard is invalid");
}
origin: justlive1/oxygen

public static void digit(String digit, String msg) {
 digit(digit, errorMessage(MODULE_VALID, DEFAULT_FAIL_CODE, msg));
}
origin: justlive1/oxygen

public static void email(String email, String msg) {
 email(email, errorMessage(MODULE_VALID, DEFAULT_FAIL_CODE, msg));
}
origin: justlive1/oxygen

/**
 * 设置失效策略
 *
 * @param expiringPolicy 失效策略
 * @return 构造器
 */
public Builder<K, V> expiringPolicy(ExpiringPolicy expiringPolicy) {
 Checks.notNull(expiringPolicy, "expiringPolicy can not be null");
 this.expiringPolicy = expiringPolicy;
 return this;
}
origin: justlive1/oxygen

public static void decimals(String decimals, String msg) {
 decimals(decimals, null, msg);
}
origin: justlive1/oxygen

public static void idCard2nd(String idCard, String msg) {
 idCard(idCard, errorMessage(MODULE_VALID, DEFAULT_FAIL_CODE, msg));
}
origin: justlive1/oxygen

public static void blankSpace(String blankSpace, String msg) {
 blankSpace(blankSpace, errorMessage(MODULE_VALID, DEFAULT_FAIL_CODE, msg));
}
origin: justlive1/oxygen

public static void chinese(String chinese, String msg) {
 chinese(chinese, errorMessage(MODULE_VALID, DEFAULT_FAIL_CODE, msg));
}
origin: justlive1/oxygen

/**
 * 非空检查
 *
 * @param obj 校验值
 * @param <T> 泛型类
 * @return 传入值
 */
public static <T> T notNull(T obj) {
 return notNull(obj, "can not be null");
}
origin: justlive1/oxygen

public static void decimals(String decimals, ErrorCode errCode, Object... params) {
 decimals(decimals, null, errCode, params);
}
origin: justlive1/oxygen

public static void idCard(String idCard, String msg) {
 idCard(idCard, errorMessage(MODULE_VALID, DEFAULT_FAIL_CODE, msg));
}
origin: justlive1/oxygen

/**
 * 通过{@link File}创建一个 {@code FileSystemResource}
 *
 * @param file 文件
 */
public FileSystemResource(File file) {
 this.file = Checks.notNull(file);
}
vip.justlive.oxygen.core.utilChecks

Javadoc

check

Most used methods

  • notNull
  • blankSpace
  • chinese
  • decimals
  • digit
  • email
  • idCard
  • ip
  • mobile
  • phone
  • postcode
  • postcode

Popular in Java

  • Making http post requests using okhttp
  • getSupportFragmentManager (FragmentActivity)
  • findViewById (Activity)
  • getSystemService (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • Callable (java.util.concurrent)
    A task that returns a result and may throw an exception. Implementors define a single method with no
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now