Methods 
                        
                            | Type | Name and description | 
                        
                        
                            | static OutputEncodingStack | currentStack()
 | 
                        
                        
                            | static OutputEncodingStack | currentStack(OutputContext outputContext)
 | 
                        
                        
                            | static OutputEncodingStack | currentStack(boolean allowCreate)
 | 
                        
                        
                            | static OutputEncodingStack | currentStack(OutputContext outputContext, boolean allowCreate)
 | 
                        
                        
                            | static OutputEncodingStack | currentStack(boolean allowCreate, java.io.Writer topWriter, boolean autoSync, boolean pushTop)
 | 
                        
                        
                            | static OutputEncodingStack | currentStack(OutputContext outputContext, boolean allowCreate, java.io.Writer topWriter, boolean autoSync, boolean pushTop)
 | 
                        
                        
                            | static OutputEncodingStack | currentStack(OutputEncodingStackAttributes attributes)
 | 
                        
                        
                            | static java.io.Writer | currentWriter()
 | 
                        
                        
                            | void | flushActiveWriter()
 | 
                        
                        
                            | java.io.Writer | getCurrentOriginalWriter()
 | 
                        
                        
                            | Encoder | getDefaultTaglibEncoder()
 | 
                        
                        
                            | Encoder | getExpressionEncoder()
 | 
                        
                        
                            | OutputEncodingStack.OutputProxyWriter | getExpressionWriter()
 | 
                        
                        
                            | Encoder | getOutEncoder()
 | 
                        
                        
                            | OutputEncodingStack.OutputProxyWriter | getOutWriter()
 | 
                        
                        
                            | OutputContext | getOutputContext()
 | 
                        
                        
                            | Encoder | getStaticEncoder()
 | 
                        
                        
                            | OutputEncodingStack.OutputProxyWriter | getStaticWriter()
 | 
                        
                        
                            | Encoder | getTaglibEncoder()
 | 
                        
                        
                            | OutputEncodingStack.OutputProxyWriter | getTaglibWriter()
 | 
                        
                        
                            | void | pop()
 | 
                        
                        
                            | void | pop(boolean forceSync)
 | 
                        
                        
                            | void | push(java.io.Writer newWriter)
 | 
                        
                        
                            | void | push(java.io.Writer newWriter, boolean checkExisting)
 | 
                        
                        
                            | void | push(OutputEncodingStackAttributes attributes)
 | 
                        
                        
                            | void | push(OutputEncodingStackAttributes attributes, boolean checkExisting)
 | 
                        
                        
                            | void | restoreThreadLocalsToOriginals()
 |