Class PredicatedHandlersParser
java.lang.Object
io.undertow.server.handlers.builder.PredicatedHandlersParser
Parser for the undertow-handlers.conf file.
This file has a line by line syntax, specifying predicate -> handler. If no predicate is specified then the line is assumed to just contain a handler.
- Author:
- Stuart Douglas
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<PredicatedHandler>
parse
(File file, ClassLoader classLoader) static List<PredicatedHandler>
parse
(InputStream inputStream, ClassLoader classLoader) static List<PredicatedHandler>
parse
(String contents, ClassLoader classLoader) static List<PredicatedHandler>
parse
(Path file, ClassLoader classLoader) static HandlerWrapper
parseHandler
(String string, ClassLoader classLoader) static Predicate
parsePredicate
(String string, ClassLoader classLoader) static Deque<io.undertow.server.handlers.builder.PredicatedHandlersParser.Token>
-
Field Details
-
ELSE
- See Also:
-
ARROW
- See Also:
-
NOT
- See Also:
-
OR
- See Also:
-
AND
- See Also:
-
TRUE
- See Also:
-
FALSE
- See Also:
-
-
Constructor Details
-
PredicatedHandlersParser
public PredicatedHandlersParser()
-
-
Method Details
-
parse
-
parse
-
parse
-
parse
-
parsePredicate
-
parseHandler
-
tokenize
-