public class ParserWithLocation extends Parser
Parser.DirectiveValueParseExceptionindex, noticesOut, tokens| Modifier and Type | Method and Description |
|---|---|
protected Notice |
createNotice(Token token,
Notice.Type type,
String message) |
static Policy |
parse(String sourceText,
Origin origin) |
static Policy |
parse(String sourceText,
Origin origin,
Collection<Notice> warningsOut) |
static Policy |
parse(String sourceText,
String origin) |
static Policy |
parse(String sourceText,
String origin,
Collection<Notice> warningsOut) |
static List<Policy> |
parseMulti(String sourceText,
Origin origin) |
static List<Policy> |
parseMulti(String sourceText,
Origin origin,
Collection<Notice> warningsOut) |
static List<Policy> |
parseMulti(String sourceText,
String origin) |
static List<Policy> |
parseMulti(String sourceText,
String origin,
Collection<Notice> warningsOut) |
createNotice, hasNext, parsePolicy, parsePolicyAndAssertEOF, parsePolicyList, parsePolicyListAndAssertEOF@Nonnull public static Policy parse(@Nonnull String sourceText, @Nonnull Origin origin, @Nonnull Collection<Notice> warningsOut)
@Nonnull public static Policy parse(@Nonnull String sourceText, @Nonnull String origin, @Nonnull Collection<Notice> warningsOut)
@Nonnull public static List<Policy> parseMulti(@Nonnull String sourceText, @Nonnull Origin origin)
@Nonnull public static List<Policy> parseMulti(@Nonnull String sourceText, @Nonnull String origin)
@Nonnull public static List<Policy> parseMulti(@Nonnull String sourceText, @Nonnull Origin origin, @Nonnull Collection<Notice> warningsOut)
@Nonnull public static List<Policy> parseMulti(@Nonnull String sourceText, @Nonnull String origin, @Nonnull Collection<Notice> warningsOut)
@Nonnull protected Notice createNotice(@Nullable Token token, @Nonnull Notice.Type type, @Nonnull String message)
createNotice in class ParserCopyright © 2019. All rights reserved.