| Package | Description |
|---|---|
| org.mule.datasense.impl.util |
| Modifier and Type | Class and Description |
|---|---|
static class |
Parsers.RegexParser |
| Modifier and Type | Field and Description |
|---|---|
static Parser<org.mule.metadata.api.builder.TypeBuilder> |
MetadataTypeReader.parse |
| Modifier and Type | Method and Description |
|---|---|
static Parser<?> |
Parsers.begin() |
static <B> Parser<B> |
Parsers.choice(Parser<B> parser,
Parser<B>... parsers) |
static Parser<?> |
Parsers.empty() |
static Parser<?> |
Parsers.end() |
static <B> Parser<B> |
Parsers.failure(String cause) |
default Parser<A> |
Parser.filter(Predicate<A> f) |
default <U> Parser<U> |
Parser.flatMap(Function<A,Parser<U>> f) |
default <U> Parser<U> |
Parser.map(Function<A,U> f) |
default Parser<List<A>> |
Parser.oneOrMore() |
default Parser<List<A>> |
Parser.oneOrMore(Parser<?> separator) |
default Parser<Optional<A>> |
Parser.optional() |
default Parser<A> |
Parser.or(Parser<A> that) |
default Parser<A> |
Parser.or(Supplier<Parser<A>> that) |
static Parser<MatchResult> |
Parsers.regex(Pattern pattern) |
static Parser<MatchResult> |
Parsers.regex(String regex) |
default Parser<A> |
Parser.skip(Parser<?> that) |
default Parser<A> |
Parser.skip(Supplier<Parser<?>> that) |
static Parser<String> |
Parsers.string(String string) |
static <B> Parser<B> |
Parsers.success(B value) |
default <U> Parser<Parsers.Pair<A,U>> |
Parser.then(Parser<U> that) |
<U> Parser<U> |
Parsers.SkipParser.then(Parser<U> that) |
static <B> Parser<B> |
Parsers.then(Supplier<Parser<B>> parser) |
<B> Parser<B> |
Parsers.SkipParser.then(Supplier<Parser<B>> that) |
default <U> Parser<Parsers.Pair<A,U>> |
Parser.then(Supplier<Parser<U>> that) |
default Parser<List<A>> |
Parser.twoOrMore(Parser<?> separator) |
default Parser<List<A>> |
Parser.zeroOrMore() |
default Parser<List<A>> |
Parser.zeroOrMore(Parser<?> separator) |
| Modifier and Type | Method and Description |
|---|---|
static <B> Parser<B> |
Parsers.choice(Parser<B> parser,
Parser<B>... parsers) |
static <B> Parser<B> |
Parsers.choice(Parser<B> parser,
Parser<B>... parsers) |
default Parser<List<A>> |
Parser.oneOrMore(Parser<?> separator) |
default Parser<A> |
Parser.or(Parser<A> that) |
default Parser<A> |
Parser.skip(Parser<?> that) |
static Parsers.SkipParser |
Parsers.skip(Parser<?> parser) |
Parsers.SkipParser |
Parsers.SkipParser.skip(Parser<?> that) |
default <U> Parser<Parsers.Pair<A,U>> |
Parser.then(Parser<U> that) |
<U> Parser<U> |
Parsers.SkipParser.then(Parser<U> that) |
default Parser<List<A>> |
Parser.twoOrMore(Parser<?> separator) |
default Parser<List<A>> |
Parser.zeroOrMore(Parser<?> separator) |
| Modifier and Type | Method and Description |
|---|---|
default <U> Parser<U> |
Parser.flatMap(Function<A,Parser<U>> f) |
default Parser<A> |
Parser.or(Supplier<Parser<A>> that) |
default Parser<A> |
Parser.skip(Supplier<Parser<?>> that) |
static <B> Parser<B> |
Parsers.then(Supplier<Parser<B>> parser) |
<B> Parser<B> |
Parsers.SkipParser.then(Supplier<Parser<B>> that) |
default <U> Parser<Parsers.Pair<A,U>> |
Parser.then(Supplier<Parser<U>> that) |
| Constructor and Description |
|---|
SkipParser(Parser<?> parser) |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.