static Parser.Builder |
Parser.builder() |
Obtain a new builder for constructing a Parser instance.
|
Parser.Builder |
Parser.Builder.language(@NotNull Language language) |
Sets the programming language intended for parsing.
|
Parser.Builder |
Parser.Builder.timeout(long timeout) |
Set the maximum duration in microseconds that parsing should be allowed to take.
|
Parser.Builder |
Parser.Builder.timeout(long timeout,
@NotNull TimeUnit timeUnit) |
Set the maximum duration that parsing should be allowed to take.
|
Parser.Builder |
Parser.Builder.timeout(@NotNull Duration duration) |
Set the maximum duration that parsing should be allowed to take.
|
Parser.Builder |
Parser.toBuilder() |
Obtain a new builder initialized with the current Parser settings.
|