Skip navigation links
B C D E G H I J N O P R S T W 

B

bufferContentType(String, String, String) - Method in class jodd.decora.DecoraResponseWrapper
 
bufferStatusCode(int) - Method in class jodd.decora.DecoraResponseWrapper
 

C

checkNestedDecoraTags() - Method in class jodd.decora.parser.DecoratorTagVisitor
Check if decora tag is currently defined and throws an exception on nested tags.
closingTagDeepLevel - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
closingTagName - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
createDecoraManager() - Method in class jodd.decora.DecoraServletFilter
Creates Decora manager.
createDecoraParser() - Method in class jodd.decora.DecoraServletFilter
Creates Decora parser.

D

DecoraException - Exception in jodd.decora
Decora exception.
DecoraException(Throwable) - Constructor for exception jodd.decora.DecoraException
 
DecoraException(String) - Constructor for exception jodd.decora.DecoraException
 
DecoraException(String, Throwable) - Constructor for exception jodd.decora.DecoraException
 
decoraIdName - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
DecoraManager - Class in jodd.decora
Decora manager defines if some request should be decorated and resolves decorators paths.
DecoraManager() - Constructor for class jodd.decora.DecoraManager
 
decoraManager - Variable in class jodd.decora.DecoraResponseWrapper
 
decoraManager - Variable in class jodd.decora.DecoraServletFilter
 
decoraParser - Variable in class jodd.decora.DecoraServletFilter
 
DecoraParser - Class in jodd.decora.parser
Decora parser takes page content and puts it into decorator template, to produce the output.
DecoraParser() - Constructor for class jodd.decora.parser.DecoraParser
 
DecoraRequestWrapper - Class in jodd.decora
Special HttpServletRequestWrapper allows filtering of the HTTP headers.
DecoraRequestWrapper(HttpServletRequest) - Constructor for class jodd.decora.DecoraRequestWrapper
 
DecoraResponseWrapper - Class in jodd.decora
Decora response wrapper uses decora manager to determine if buffering should be enabled or disabled.
DecoraResponseWrapper(HttpServletRequest, HttpServletResponse, LastModifiedData, DecoraManager) - Constructor for class jodd.decora.DecoraResponseWrapper
 
DecoraServletFilter - Class in jodd.decora
Decora main filter.
DecoraServletFilter() - Constructor for class jodd.decora.DecoraServletFilter
 
DecoraTag - Class in jodd.decora.parser
Decora tag, defined by the name and its position in decorator file.
DecoraTag(String, String, int, int) - Constructor for class jodd.decora.parser.DecoraTag
 
DecoraTag(String, String, int, int, int, int) - Constructor for class jodd.decora.parser.DecoraTag
 
decoraTagDefaultValueEnd - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
decoraTagDefaultValueStart - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
decoraTagEnd - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
decoraTagName - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
decoraTags - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
decoraTags - Variable in class jodd.decora.parser.PageRegionExtractor
 
decoraTagStart - Variable in class jodd.decora.parser.DecoratorTagVisitor
 
decorate(Writer, char[], char[]) - Method in class jodd.decora.parser.DecoraParser
Decorates page content with decorator template and outputs the result.
decorateContentType(String, String, String) - Method in class jodd.decora.DecoraManager
Determines if some content type should be decorated.
decorateErrorPages - Variable in class jodd.decora.DecoraManager
 
decorateRequest(HttpServletRequest) - Method in class jodd.decora.DecoraManager
Determines if a request should be decorated.
decorateStatusCode(int) - Method in class jodd.decora.DecoraManager
Determines if buffering should be used for some HTTP status code.
DecoratorTagVisitor - Class in jodd.decora.parser
Visitor that detect Decora tags in the decorator.
DecoratorTagVisitor() - Constructor for class jodd.decora.parser.DecoratorTagVisitor
 
DEFAULT_DECORATOR - Static variable in class jodd.decora.DecoraManager
 
defineDecoraTag() - Method in class jodd.decora.parser.DecoratorTagVisitor
Defines Decora tag position inside decorator content.
destroy() - Method in class jodd.decora.DecoraServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class jodd.decora.DecoraServletFilter
 
duplicate() - Method in class jodd.decora.parser.DecoraTag
Duplicates static content of the class, for caching purposes.

E

end() - Method in class jodd.decora.parser.PageRegionExtractor
 
endRegion(int, int) - Method in class jodd.decora.parser.DecoraTag
Ends region definition by setting the region length.

G

get() - Static method in class jodd.decora.JoddDecora
Returns the module instance.
getDateHeader(String) - Method in class jodd.decora.DecoraRequestWrapper
Returns -1 for excluded HTTP headers.
getDecoraTags() - Method in class jodd.decora.parser.DecoratorTagVisitor
Returns an array of founded Decora tags.
getDeepLevel() - Method in class jodd.decora.parser.DecoraTag
 
getDefaultValueLength() - Method in class jodd.decora.parser.DecoraTag
Returns the length of Decora default value if exist.
getDefaultValueStart() - Method in class jodd.decora.parser.DecoraTag
Returns start index of Decora default value if exist.
getEndIndex() - Method in class jodd.decora.parser.DecoraTag
Returns end index of Decora tag in decorator file.
getHeader(String) - Method in class jodd.decora.DecoraRequestWrapper
Returns null for excluded HTTP headers.
getName() - Method in class jodd.decora.parser.DecoraTag
Returns decora tag name.
getRegionLength() - Method in class jodd.decora.parser.DecoraTag
Returns region length.
getRegionStart() - Method in class jodd.decora.parser.DecoraTag
Returns start index of the region in the page.
getRegionTagEnd() - Method in class jodd.decora.parser.DecoraTag
 
getRegionTagStart() - Method in class jodd.decora.parser.DecoraTag
 
getStartIndex() - Method in class jodd.decora.parser.DecoraTag
Returns start index of Decora tag in decorator file.

H

hasDefaultValue() - Method in class jodd.decora.parser.DecoraTag
Returns true if Decora tag has default value.

I

init(FilterConfig) - Method in class jodd.decora.DecoraServletFilter
Initializes Decora filter.
init() - Static method in class jodd.decora.JoddDecora
 
innerCount - Variable in class jodd.decora.parser.PageRegionExtractor.RegionMarker
 
isDecorateErrorPages() - Method in class jodd.decora.DecoraManager
 
isExcluded(String) - Method in class jodd.decora.DecoraRequestWrapper
Checks if header name is excluded.
isInsideOtherTagRegion(DecoraTag) - Method in class jodd.decora.parser.DecoraTag
Returns true if region of this Decora tag is inside of region of provided Decora tag.
isMatchedTag(Tag) - Method in class jodd.decora.parser.DecoraTag
Returns true if provided tag matches decorator tag.
isRegionDefined() - Method in class jodd.decora.parser.DecoraTag
Returns true if region is fully defined.
isRegionStarted() - Method in class jodd.decora.parser.DecoraTag
Returns true if region definition is started.
isRegionUndefined() - Method in class jodd.decora.parser.DecoraTag
Returns true if region is undefined.

J

jodd.decora - package jodd.decora
Decora is web decoration framework to help in creating sites consisting of pages based on templates.
jodd.decora.parser - package jodd.decora.parser
Decora parser creates output from decorator and page content.
JoddDecora - Class in jodd.decora
Jodd Decora module.
JoddDecora() - Constructor for class jodd.decora.JoddDecora
 

N

name - Variable in class jodd.decora.parser.PageRegionExtractor.RegionMarker
 

O

onDecoraTag(Tag) - Method in class jodd.decora.parser.DecoratorTagVisitor
Handle Decora tags.
onIdAttrEnd(Tag) - Method in class jodd.decora.parser.DecoratorTagVisitor
 
onIdAttrStart(Tag) - Method in class jodd.decora.parser.DecoratorTagVisitor
Handle open and empty ID attribute tags.

P

PageRegionExtractor - Class in jodd.decora.parser
Region extractor parses page and resolves regions for each Decora tag.
PageRegionExtractor(DecoraTag[]) - Constructor for class jodd.decora.parser.PageRegionExtractor
 
PageRegionExtractor.RegionMarker - Class in jodd.decora.parser
Region marker for founded, and not yet closed regions.
PARAM_DECORA_MANAGER - Static variable in class jodd.decora.DecoraServletFilter
 
PARAM_DECORA_PARSER - Static variable in class jodd.decora.DecoraServletFilter
 
parseDecorator(char[]) - Method in class jodd.decora.parser.DecoraParser
Parses decorator file and collects Decora tags used in template.
parsePage(char[], DecoraTag[]) - Method in class jodd.decora.parser.DecoraParser
Parses target page and extracts Decora regions for replacements.
preResponseCommit() - Method in class jodd.decora.DecoraResponseWrapper
 

R

RegionMarker(CharSequence) - Constructor for class jodd.decora.parser.PageRegionExtractor.RegionMarker
 
regionMarkers - Variable in class jodd.decora.parser.PageRegionExtractor
Decora tags of current regions.
request - Variable in class jodd.decora.DecoraResponseWrapper
 
resolveDecorator(HttpServletRequest, String) - Method in class jodd.decora.DecoraManager
Resolves decorator path based on request and action path.
response - Variable in class jodd.decora.DecoraResponseWrapper
 

S

setDecorateErrorPages(boolean) - Method in class jodd.decora.DecoraManager
 
startRegion(int, int, int) - Method in class jodd.decora.parser.DecoraTag
Starts defining region by setting the start index and reset region length to zero.

T

tag(Tag) - Method in class jodd.decora.parser.DecoratorTagVisitor
 
tag(Tag) - Method in class jodd.decora.parser.PageRegionExtractor
 
toString() - Method in class jodd.decora.parser.DecoraTag
 

W

wrapRequest(HttpServletRequest) - Method in class jodd.decora.DecoraServletFilter
Creates HTTP request wrapper.
writeDecoratedPage(Writer, char[], char[], DecoraTag[]) - Method in class jodd.decora.parser.DecoraParser
Writes decorated content.
writeRegion(Writer, char[], DecoraTag, DecoraTag[]) - Method in class jodd.decora.parser.DecoraParser
Writes region to output, but extracts all inner regions.
B C D E G H I J N O P R S T W 
Skip navigation links

Copyright © 2003-present Jodd Team