java.time.temporal.ChronoUnit#MILLIS源码实例Demo

下面列出了java.time.temporal.ChronoUnit#MILLIS 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: grakn   文件: Temporals.java
public static ChronoUnit chronoUnit(TimeUnit unit) {
    switch (unit) {
        case NANOSECONDS:
            return ChronoUnit.NANOS;
        case MICROSECONDS:
            return ChronoUnit.MICROS;
        case MILLISECONDS:
            return ChronoUnit.MILLIS;
        case SECONDS:
            return ChronoUnit.SECONDS;
        case MINUTES:
            return ChronoUnit.MINUTES;
        case HOURS:
            return ChronoUnit.HOURS;
        case DAYS:
            return ChronoUnit.DAYS;
        default:
            throw new IllegalArgumentException("Cannot convert timeunit");
    }
}
 
源代码2 项目: ehcache3   文件: XmlModel.java
public static TemporalUnit convertToJavaTimeUnit(org.ehcache.xml.model.TimeUnit unit) {
  switch (unit) {
    case NANOS:
      return ChronoUnit.NANOS;
    case MICROS:
      return ChronoUnit.MICROS;
    case MILLIS:
      return ChronoUnit.MILLIS;
    case SECONDS:
      return ChronoUnit.SECONDS;
    case MINUTES:
      return ChronoUnit.MINUTES;
    case HOURS:
      return ChronoUnit.HOURS;
    case DAYS:
      return ChronoUnit.DAYS;
    default:
      throw new IllegalArgumentException("Unknown time unit: " + unit);
  }
}
 
源代码3 项目: ehcache3   文件: ExpiryUtils.java
public static TemporalUnit jucTimeUnitToTemporalUnit(TimeUnit timeUnit) {
  switch (timeUnit) {
    case NANOSECONDS:
      return ChronoUnit.NANOS;
    case MICROSECONDS:
      return ChronoUnit.MICROS;
    case MILLISECONDS:
      return ChronoUnit.MILLIS;
    case SECONDS:
      return ChronoUnit.SECONDS;
    case MINUTES:
      return ChronoUnit.MINUTES;
    case HOURS:
      return ChronoUnit.HOURS;
    case DAYS:
      return ChronoUnit.DAYS;
    default:
      throw new AssertionError("Unkown TimeUnit: " + timeUnit);
  }
}
 
源代码4 项目: tascalate-concurrent   文件: Timeouts.java
private static ChronoUnit toChronoUnit(TimeUnit unit) { 
    Objects.requireNonNull(unit, "unit"); 
    switch (unit) { 
        case NANOSECONDS: 
            return ChronoUnit.NANOS; 
        case MICROSECONDS: 
            return ChronoUnit.MICROS; 
        case MILLISECONDS: 
            return ChronoUnit.MILLIS; 
        case SECONDS: 
            return ChronoUnit.SECONDS; 
        case MINUTES: 
            return ChronoUnit.MINUTES; 
        case HOURS: 
            return ChronoUnit.HOURS; 
        case DAYS: 
            return ChronoUnit.DAYS; 
        default: 
            throw new IllegalArgumentException("Unknown TimeUnit constant"); 
    } 
}
 
@Override
@Bulkhead(waitingTaskQueue = 5, value = 5)
@Retry(delay = 1, delayUnit = ChronoUnit.MILLIS, maxRetries = 10, maxDuration=999999)
public Future test(BackendTestDelegate action) throws InterruptedException {
    Utils.log("in business method of bean " + this.getClass().getName());
    return action.perform();
}
 
源代码6 项目: quarkus   文件: Service.java
@Asynchronous
@Fallback(fallbackMethod = "fallback")
@Timeout(value = 20L, unit = ChronoUnit.MILLIS)
@Retry(delay = 10L, maxRetries = 2)
public CompletionStage<String> faultTolerance() {
    tracer.buildSpan("ft").start().finish();
    throw new RuntimeException();
}
 
源代码7 项目: elexis-3-core   文件: DateWrapper.java
public DateWrapper(final int year, final Month month, final int dayOfMonth, final int hour, final int minute,
		final int second, final int millis) {
	wrapped = ZonedDateTime
			.of(
					LocalDateTime.of(year, month, dayOfMonth, hour, minute, second, millis * 1000000),
						ZoneId.systemDefault())
				.toInstant();
	accuracy = ChronoUnit.MILLIS;
}
 
源代码8 项目: plugins   文件: PyramidPlunderTimer.java
public PyramidPlunderTimer(
	Duration duration,
	BufferedImage image,
	PyramidPlunderPlugin plugin,
	PyramidPlunderConfig config,
	Client client
)
{
	super(duration.toMillis(), ChronoUnit.MILLIS, image, plugin);
	this.config = config;
	this.client = client;
}
 
源代码9 项目: openjdk-jdk9   文件: TCKPeriod.java
@DataProvider(name="BadTemporalUnit")
Object[][] data_badTemporalUnit() {
    return new Object[][] {
        {ChronoUnit.MICROS},
        {ChronoUnit.MILLIS},
        {ChronoUnit.HALF_DAYS},
        {ChronoUnit.DECADES},
        {ChronoUnit.CENTURIES},
        {ChronoUnit.MILLENNIA},
    };
}
 
源代码10 项目: dragonwell8_jdk   文件: TCKPeriod.java
@DataProvider(name="BadTemporalUnit")
Object[][] data_badTemporalUnit() {
    return new Object[][] {
        {ChronoUnit.MICROS},
        {ChronoUnit.MILLIS},
        {ChronoUnit.HALF_DAYS},
        {ChronoUnit.DECADES},
        {ChronoUnit.CENTURIES},
        {ChronoUnit.MILLENNIA},
    };
}
 
源代码11 项目: logging-log4j2   文件: PropertiesUtil.java
static Duration getDuration(String time) {
    String value = time.trim();
    TemporalUnit temporalUnit = ChronoUnit.MILLIS;
    long timeVal = 0;
    for (TimeUnit timeUnit : values()) {
        for (String suffix : timeUnit.descriptions) {
            if (value.endsWith(suffix)) {
                temporalUnit = timeUnit.timeUnit;
                timeVal = Long.parseLong(value.substring(0, value.length() - suffix.length()));
            }
        }
    }
    return Duration.of(timeVal, temporalUnit);
}
 
源代码12 项目: jdk8u60   文件: TCKPeriod.java
@DataProvider(name="BadTemporalUnit")
Object[][] data_badTemporalUnit() {
    return new Object[][] {
        {ChronoUnit.MICROS},
        {ChronoUnit.MILLIS},
        {ChronoUnit.HALF_DAYS},
        {ChronoUnit.DECADES},
        {ChronoUnit.CENTURIES},
        {ChronoUnit.MILLENNIA},
    };
}
 
源代码13 项目: jdk8u-dev-jdk   文件: TCKPeriod.java
@DataProvider(name="BadTemporalUnit")
Object[][] data_badTemporalUnit() {
    return new Object[][] {
        {ChronoUnit.MICROS},
        {ChronoUnit.MILLIS},
        {ChronoUnit.HALF_DAYS},
        {ChronoUnit.DECADES},
        {ChronoUnit.CENTURIES},
        {ChronoUnit.MILLENNIA},
    };
}
 
源代码14 项目: plugins   文件: AggressionTimer.java
AggressionTimer(final Duration duration, final BufferedImage image, final Plugin plugin, final boolean visible)
{
	super(duration.toMillis(), ChronoUnit.MILLIS, image, plugin);
	setTooltip("Time until NPCs become unaggressive");
	this.visible = visible;
}
 
源代码15 项目: runelite   文件: TimerTimer.java
TimerTimer(GameTimer timer, Duration duration, Plugin plugin)
{
	super(duration.toMillis(), ChronoUnit.MILLIS, null, plugin);
	this.timer = timer;
	setPriority(InfoBoxPriority.MED);
}
 
源代码16 项目: plugins   文件: RespawnTimer.java
RespawnTimer(Boss boss, BufferedImage bossImage, Plugin plugin)
{
	super(boss.getSpawnTime().toMillis(), ChronoUnit.MILLIS, bossImage, plugin);
	this.boss = boss;
}
 
源代码17 项目: smallrye-fault-tolerance   文件: CustomExtension.java
@Override
public ChronoUnit jitterDelayUnit() {
    return ChronoUnit.MILLIS;
}
 
@Timeout(value = 1, unit = ChronoUnit.MILLIS)
public void serviceValue() throws InterruptedException {
    Thread.sleep(TimeUnit.MINUTES.toMillis(1));
}
 
源代码19 项目: java-timeseries   文件: TimePeriodSpec.java
@Test
public final void whenMillisecondsTotalComputedResultCorrect() {
    TimePeriod millis = new TimePeriod(ChronoUnit.MILLIS, 480);
    assertThat(millis.totalSeconds(), is(equalTo(0.48)));
}
 
源代码20 项目: influxdb-client-java   文件: TimeIntervalTest.java
@Test
void millis() {

    TimeInterval interval = new TimeInterval(3L, ChronoUnit.MILLIS);

    Assertions.assertThat(interval.toString()).isEqualTo("3ms");
}