Package org.apache.jasper.compiler
Class SmapUtil
java.lang.Object
org.apache.jasper.compiler.SmapUtil
Contains static utilities for generating SMAP data based on the
current version of Jasper.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
private static class
(package private) static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List
<SmapUtil.ClassInfo> private JspCompilationContext
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
evaluateNodes
(Node.Nodes nodes, SmapStratum s, boolean breakAtLF) void
generateSmap
(Node.Nodes pageNodes) Generates an appropriate SMAP representing the current compilation context.void
private static String
Returns an unqualified version of the given file path.
-
Field Details
-
ctxt
-
classInfos
-
SMAP_ENCODING
- See Also:
-
-
Constructor Details
-
SmapUtil
SmapUtil(JspCompilationContext ctxt)
-
-
Method Details
-
generateSmap
Generates an appropriate SMAP representing the current compilation context. (JSR-045.)- Parameters:
pageNodes
- The current JSP pagectxt
- Current compilation context- Throws:
IOException
-
installSmap
- Throws:
IOException
-
unqualify
Returns an unqualified version of the given file path. -
evaluateNodes
-