leap.lang.Args.notEmpty()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(6.2k)|赞(0)|评价(0)|浏览(105)

本文整理了Java中leap.lang.Args.notEmpty()方法的一些代码示例,展示了Args.notEmpty()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Args.notEmpty()方法的具体详情如下:
包路径:leap.lang.Args
类名称:Args
方法名:notEmpty

Args.notEmpty介绍

[英]Ensures that an object reference passed as a parameter to the calling method is not null or empty.
[中]确保作为参数传递给调用方法的对象引用不为null或空。

代码示例

代码示例来源:origin: org.leapframework/leap-orm

public NamedParamNode(Sql.Scope scope, String name) {
  super(scope);
  Args.notEmpty(name);
  this.name = name;
}

代码示例来源:origin: org.leapframework/leap-orm

public IfClause(IfStatement[] ifStatements, ElseStatement elseStatement){
  Args.notEmpty(ifStatements);
  this.ifStatements  = ifStatements;
  this.elseStatement = elseStatement;
}

代码示例来源:origin: org.leapframework/leap-db

public DbIndex(String name,boolean unique,String[] columnNames) {
  super(name);
  
  Args.notEmpty(columnNames,"the column names");
  
  this.unique      = unique;
  this.columnNames = columnNames;
}

代码示例来源:origin: org.leapframework/leap-orm

@Override
public SqlCommand tryGetSqlCommand(String key) {
  Args.notEmpty(key,"command key");
  return keyToSqlCommands.get(key);
}

代码示例来源:origin: org.leapframework/leap-orm

public SequenceMapping(String name,DbSequence sequence){
  Args.notEmpty(name,"sequence name");
  Args.notNull(sequence,"sequence");
  this.name     = name;
  this.sequence = sequence;
}

代码示例来源:origin: org.leapframework/leap-core

public VariableExpression(VariableEnvironment env,String name) {
  Args.notNull(env,"env");
  Args.notEmpty(name,"name");
  this.env  = env;
  this.name = name;
}

代码示例来源:origin: org.leapframework/leap-websecurity

@ConfigProperty
public DefaultSecurityConfig setLogoutSuccessUrl(String url) {
  Args.notEmpty(url);
  this.logoutSuccessUrl = url;
  return this;
}

代码示例来源:origin: org.leapframework/leap-lang

/**
 * Create a new {@link FileResource} of the given file path.
 */
public static FileResource createFileResource(String path){
  Args.notEmpty(path,"path");
  return new SimpleFileResource(new File(path));
}

代码示例来源:origin: org.leapframework/leap-lang

public MTypeRef(String summary, String description, String refTypeName, String refTypeQName) {
  super(summary, description);
  
  Args.notEmpty(refTypeName, "refTypeName");
  
  this.refTypeName  = refTypeName;
  this.refTypeQName = Strings.isEmpty(refTypeQName) ? refTypeName : refTypeQName;
}

代码示例来源:origin: org.leapframework/leap-webapi

@Override
public ApiConfigurator add(String name, String basePath) throws ObjectExistsException {
  Args.notEmpty(name,     "name");
  Args.notEmpty(basePath, "basePath");
  
  DefaultApiConfig c = factory.inject(new DefaultApiConfig(name,basePath,DefaultApis.class));
  doAdd(c);
  return c;
}

代码示例来源:origin: org.leapframework/leap-webapi

public void setBasePath(String basePath) {
  Args.notEmpty(basePath, "basePath");
  Args.assertTrue(basePath.startsWith("/"), "The base path must be leading with a slash '/'");
  this.basePath = Paths.suffixWithoutSlash(basePath);
}

代码示例来源:origin: org.leapframework/leap-webunit

@Override
public THttpMultipart addFile(String name, byte[] data, String filename, String contentType) {
  Args.notEmpty(filename, "filename");
  if(null == contentType) {
    contentType = MimeTypes.getMimeType(filename);
  }
  addBinaryPart(name, data, contentType, filename);
  empty = false;
  return this;
}

代码示例来源:origin: org.leapframework/leap-db

public IndexDefinitionChange(DbTable table, DbIndex oldIndex, DbIndex newIndex,List<IndexPropertyChange> propertyChanges) {
  super(table, oldIndex, newIndex);
  Args.notNull(oldIndex,"oldIndex");
  Args.notNull(newIndex,"newIndex");
  Args.notEmpty(propertyChanges,"propertyChanges");
  this.propertyChanges = propertyChanges;
}

代码示例来源:origin: org.leapframework/leap-core

@Override
public final int executeUpdate(String sql, Object[] args, int[] types) throws NestedSQLException {
  Args.notEmpty(sql,"sql");
  Args.notNull(args,"args");
  Args.notNull(types,"types");
  return doExecuteUpdate(sql, args, types);
}

代码示例来源:origin: org.leapframework/leap-core

protected java.util.regex.Pattern compile(Pattern constraint){
  Args.notNull(constraint,"pattern constraint");
  Args.notEmpty(constraint.regexp(),"pattern expression");
  
  Flag[] flags = constraint.flags();
  if(flags.length > 0){
    return java.util.regex.Pattern.compile(constraint.regexp(),intFlag(flags));
  }else{
    return java.util.regex.Pattern.compile(constraint.regexp());
  }
}

代码示例来源:origin: org.leapframework/jmms-engine

JsModule(JsEngine engine, Resource resource, String filename, String script) throws ScriptException {
  Args.notEmpty(filename, "filename");
  this.engine   = engine;
  this.resource = resource;
  this.filename = filename;
  this.script   = script;
  this.filepath = null != resource && resource.isFile() ? resource.getFilepath() : filename;
  this.supportsRelativePath = null != resource && resource.isFile();
  this.module  = createBindings();
  this.exports = createBindings();
  this.module.put("exports", exports);
}

代码示例来源:origin: org.leapframework/leap-db

@Override
public AlterTable dropIndex(DbIndex ix) throws IllegalStateException {
  Args.notNull(ix);
  Args.notEmpty(ix.getName(),"index's name");
  
  
  /*
  Assert.isTrue(table.findIndex(ix.getName()) != null,
        "the to be dropped index '" + ix.getName() + "' not exists in table '" + table.getName() + "'");
  */
  
  return doDropIndex(ix.getName());
}

代码示例来源:origin: org.leapframework/leap-db

@Override
public int executeUpdate(Connection connection, String sql, Object[] args, int[] types, PreparedStatementHandler<Db> handler) throws NestedSQLException {
  Args.notNull(connection, "connection");
  Args.notEmpty(sql,"sql");
  Args.notNull(args);
  Args.notNull(types);
  Args.assertTrue(args.length == types.length || types.length == 0,"args length must equals to types length");
  
  return doExecuteUpdate(connection, sql, args, types, handler);
}

代码示例来源:origin: org.leapframework/leap-orm

@Override
public InsertCommand cmdInsert(String entityName) {
  Args.notEmpty(entityName,"entity name");
  return runInWrapperContext(em(entityName), (context)->{
    return commandFactory().newInsertCommand(context.getDao(), context.getEntityMapping());
  });
}

代码示例来源:origin: org.leapframework/leap-orm

@Override
public UpdateCommand cmdUpdate(String entityName) throws MappingNotFoundException {
  Args.notEmpty(entityName,"entity name");
  return runInWrapperContext(em(entityName), (context)->{
    return commandFactory().newUpdateCommand(context.getDao(),context.getEntityMapping());
  });
}

相关文章

微信公众号

最新文章

更多