leap.lang.Args类的使用及代码示例

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

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

Args介绍

暂无

代码示例

代码示例来源: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-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-db

public PropertyChange(T dbObject,String property, Object oldValue, Object newValue) {
  Args.notNull(dbObject,"dbObject");
  Args.notEmpty(property,"property");
  Args.assertFalse(Objects.equals(oldValue, newValue), "oldValue must not equals to newValue");
  
  this.dbObject = dbObject;
  this.property = property;
  this.oldValue = oldValue;
  this.newValue = newValue;
}

代码示例来源: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 MapWrapper(EntityMapping mapping, Map map) {
  super(mapping, map);
  Args.notNull(map,"fields");
  this.map = map;
}

代码示例来源: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-lang

static int advance(Iterator<?> iterator, int numberToAdvance) {
  Args.notNull(iterator);
  Args.assertTrue(numberToAdvance >= 0, "numberToAdvance");
  int i;
  for (i = 0; i < numberToAdvance && iterator.hasNext(); i++) {
    iterator.next();
  }
  return i;
}

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

@ConfigProperty
public DefaultSecurityConfig setDefaultRememberMeExpires(int defaultRememberExpires) {
  Args.assertTrue(defaultRememberExpires > 0, "Expires must be > 0");
  this.defaultRememberMeExpires = defaultRememberExpires;
  return this;
}

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

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

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

public ConvertibleProperty(Function<String, T> converter, T defaultValue) {
  Args.notNull(converter, "converter");
  this.converter = converter;
  this.value = defaultValue;
}

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

protected JdkHttpRequest(JdkHttpClient client, String url) {
  Args.notEmpty(url, "url");
  Args.assertTrue(Strings.startsWithIgnoreCase(url, HttpClient.PREFIX_HTTP) ||
          Strings.startsWithIgnoreCase(url, HttpClient.PREFIX_HTTPS), 
          "The url must prefix with http:// or https://");
  this.client = client;
  this.url = url;
  this.ssl = Strings.startsWithIgnoreCase(url, HttpClient.PREFIX_HTTPS);
  
  this.connectTimeout = client.getDefaultConnectTimeout();
  this.readTimeout    = client.getDefaultReadTimeout();
  this.charset        = client.getDefaultCharset();
}

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

public static ReflectEnum of(Class<?> enumType){
  Args.notNull(enumType,"enumType");
  Args.assertTrue(enumType.isEnum(),"'" + enumType.getName() + "' is not an enum type");
  
  ReflectEnum reflectEnum = cache.get(enumType);
  
  if(null == reflectEnum){
    reflectEnum = new ReflectEnum(enumType);
    cache.put(enumType, reflectEnum);
  }
  
  return reflectEnum;
}

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

@Instrument
public static <T extends Model> List<T> lastCreated(int num) {
  Args.assertTrue(num > 0,"num must be > 0");
  return (List<T>)query().lastCreated(num).list();
}

代码示例来源: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-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-core

public VariableDefinition(Object source, String name, Scope scope, Variable variable) {
  Args.notNull(name,"name");
  Args.notNull(scope,"scope");
  Args.notNull(variable,"variable");
  this.source = source;
  this.name = name;
  this.scope = scope;
  this.variable = variable;
}

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

@Override
public int executeUpdate(Connection connection, String sql, Object[] args, int[] types) 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, null);
}

代码示例来源: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

public SimpleTokenEncoder(String secret, int expiresInSeconds) {
  Args.notEmpty(secret,"secret");
  this.secret = secret;
  this.expiresInSeconds = expiresInSeconds;
}

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

public MCollectionType(String summary, String description, MType elementType) {
  super(summary, description);
  
  Args.notNull(elementType);
  
  this.elementType = elementType;
}

相关文章

微信公众号

最新文章

更多