com.sonar.sslr.api.Token.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(107)

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

Token.<init>介绍

暂无

代码示例

代码示例来源:origin: org.codehaus.sonar.sslr/sslr-core

public Token build() {
  checkNotNull(type, "type must be set");
  checkNotNull(value, "value must be set");
  checkNotNull(originalValue, "originalValue must be set");
  checkNotNull(uri, "file must be set");
  checkArgument(line >= 1, "line must be greater or equal than 1");
  checkArgument(column >= 0, "column must be greater or equal than 0");
  return new Token(this);
 }
}

代码示例来源:origin: SonarSource/sslr

public Token build() {
  Objects.requireNonNull(type, "type must be set");
  Objects.requireNonNull(value, "value must be set");
  Objects.requireNonNull(originalValue, "originalValue must be set");
  Objects.requireNonNull(uri, "file must be set");
  if (line < 1) {
   throw new IllegalArgumentException("line must be greater or equal than 1");
  }
  if (column < 0) {
   throw new IllegalArgumentException("column must be greater or equal than 0");
  }
  return new Token(this);
 }
}

代码示例来源:origin: org.sonarsource.sslr/sslr-core

public Token build() {
  Objects.requireNonNull(type, "type must be set");
  Objects.requireNonNull(value, "value must be set");
  Objects.requireNonNull(originalValue, "originalValue must be set");
  Objects.requireNonNull(uri, "file must be set");
  if (line < 1) {
   throw new IllegalArgumentException("line must be greater or equal than 1");
  }
  if (column < 0) {
   throw new IllegalArgumentException("column must be greater or equal than 0");
  }
  return new Token(this);
 }
}

相关文章