public class NotationParserBuilder<T>
extends java.lang.Object
| Constructor and Description |
|---|
NotationParserBuilder() |
| Modifier and Type | Method and Description |
|---|---|
NotationParserBuilder<T> |
invalidNotationMessage(java.lang.String invalidNotationMessage) |
NotationParserBuilder<T> |
parser(NotationParser<? extends T> parser) |
NotationParserBuilder<T> |
parsers(java.lang.Iterable<? extends NotationParser<? extends T>> notationParsers) |
NotationParserBuilder<T> |
resultingType(java.lang.Class<T> resultingType) |
NotationParser<T> |
toComposite() |
NotationParser<java.util.Set<T>> |
toFlatteningComposite() |
public NotationParserBuilder<T> resultingType(java.lang.Class<T> resultingType)
public NotationParserBuilder<T> parser(NotationParser<? extends T> parser)
public NotationParserBuilder<T> invalidNotationMessage(java.lang.String invalidNotationMessage)
public NotationParserBuilder<T> parsers(java.lang.Iterable<? extends NotationParser<? extends T>> notationParsers)
public NotationParser<java.util.Set<T>> toFlatteningComposite()
public NotationParser<T> toComposite()
Copyright © 2013. All rights reserved