本文整理了Java中leap.lang.Args.notEmpty()
方法的一些代码示例,展示了Args.notEmpty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Args.notEmpty()
方法的具体详情如下:
包路径:leap.lang.Args
类名称: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());
});
}
内容来源于网络,如有侵权,请联系作者删除!