public abstract static class AbstTimeBasedFactory.Builder<T,B extends AbstTimeBasedFactory.Builder<T,B>> extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract T |
build() |
B |
withClockSeq(byte[] clockseq) |
B |
withClockSeq(long clockseq) |
B |
withClockSeqFunction(ClockSeqFunction clockseqFunction) |
B |
withHashNodeId() |
B |
withInstant(java.time.Instant instant) |
B |
withMacNodeId() |
B |
withNodeId(byte[] nodeid) |
B |
withNodeId(long nodeid) |
B |
withNodeIdFunction(NodeIdFunction nodeidFunction) |
B |
withRandomNodeId() |
B |
withTimeFunction(TimeFunction timeFunction) |
public B withTimeFunction(TimeFunction timeFunction)
public B withNodeIdFunction(NodeIdFunction nodeidFunction)
public B withClockSeqFunction(ClockSeqFunction clockseqFunction)
public B withInstant(java.time.Instant instant)
public B withClockSeq(long clockseq)
public B withClockSeq(byte[] clockseq)
public B withNodeId(long nodeid)
public B withNodeId(byte[] nodeid)
public B withMacNodeId()
public B withHashNodeId()
public B withRandomNodeId()
public abstract T build()
Copyright © 2024. All rights reserved.