1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
6<TITLE>
7Class Hierarchy (OWASP Java HTML Sanitizer)
8</TITLE>
9
10
11<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
12
13<SCRIPT type="text/javascript">
14function windowTitle()
15{
16    if (location.href.indexOf('is-external=true') == -1) {
17        parent.document.title="Class Hierarchy (OWASP Java HTML Sanitizer)";
18    }
19}
20</SCRIPT>
21<NOSCRIPT>
22</NOSCRIPT>
23
24</HEAD>
25
26<BODY BGCOLOR="white" onload="windowTitle();">
27<HR>
28
29
30<!-- ========= START OF TOP NAVBAR ======= -->
31<A NAME="navbar_top"><!-- --></A>
32<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
33<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
34<TR>
35<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
36<A NAME="navbar_top_firstrow"><!-- --></A>
37<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
38  <TR ALIGN="center" VALIGN="top">
39  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
40  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
42  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
43  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
46  </TR>
47</TABLE>
48</TD>
49<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
50<a href="http://code.google.com/p/owasp-java-html-sanitizer" target=_top>code.google.com home</a></EM>
51</TD>
52</TR>
53
54<TR>
55<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
56&nbsp;PREV&nbsp;
57&nbsp;NEXT</FONT></TD>
58<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
59  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
60&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
61&nbsp;<SCRIPT type="text/javascript">
62  <!--
63  if(window==top) {
64    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
65  }
66  //-->
67</SCRIPT>
68<NOSCRIPT>
69  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
70</NOSCRIPT>
71
72
73</FONT></TD>
74</TR>
75</TABLE>
76<A NAME="skip-navbar_top"></A>
77<!-- ========= END OF TOP NAVBAR ========= -->
78
79<HR>
80<CENTER>
81<H2>
82Hierarchy For All Packages</H2>
83</CENTER>
84<DL>
85<DT><B>Package Hierarchies:</B><DD><A HREF="org/owasp/html/package-tree.html">org.owasp.html</A>, <A HREF="org/owasp/html/examples/package-tree.html">org.owasp.html.examples</A></DL>
86<HR>
87<H2>
88Class Hierarchy
89</H2>
90<UL>
91<LI TYPE="circle">java.lang.Object<UL>
92<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/AttributePolicy.Util.html" title="class in org.owasp.html"><B>AttributePolicy.Util</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/CssSchema.html" title="class in org.owasp.html"><B>CssSchema</B></A><LI TYPE="circle">org.owasp.html.examples.<A HREF="org/owasp/html/examples/EbayPolicyExample.html" title="class in org.owasp.html.examples"><B>EbayPolicyExample</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/ElementPolicy.Util.html" title="class in org.owasp.html"><B>ElementPolicy.Util</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/FilterUrlByProtocolAttributePolicy.html" title="class in org.owasp.html"><B>FilterUrlByProtocolAttributePolicy</B></A> (implements org.owasp.html.<A HREF="org/owasp/html/AttributePolicy.html" title="interface in org.owasp.html">AttributePolicy</A>)
93<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlChangeReporter.html" title="class in org.owasp.html"><B>HtmlChangeReporter</B></A>&lt;T&gt;<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlPolicyBuilder.html" title="class in org.owasp.html"><B>HtmlPolicyBuilder</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlPolicyBuilder.AttributeBuilder.html" title="class in org.owasp.html"><B>HtmlPolicyBuilder.AttributeBuilder</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlSanitizer.html" title="class in org.owasp.html"><B>HtmlSanitizer</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlStreamRenderer.html" title="class in org.owasp.html"><B>HtmlStreamRenderer</B></A> (implements org.owasp.html.<A HREF="org/owasp/html/HtmlStreamEventReceiver.html" title="interface in org.owasp.html">HtmlStreamEventReceiver</A>)
94<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/PolicyFactory.html" title="class in org.owasp.html"><B>PolicyFactory</B></A> (implements com.google.common.base.Function&lt;F,T&gt;)
95<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/Sanitizers.html" title="class in org.owasp.html"><B>Sanitizers</B></A><LI TYPE="circle">org.owasp.html.examples.<A HREF="org/owasp/html/examples/SlashdotPolicyExample.html" title="class in org.owasp.html.examples"><B>SlashdotPolicyExample</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/TagBalancingHtmlStreamEventReceiver.html" title="class in org.owasp.html"><B>TagBalancingHtmlStreamEventReceiver</B></A> (implements org.owasp.html.<A HREF="org/owasp/html/HtmlStreamEventReceiver.html" title="interface in org.owasp.html">HtmlStreamEventReceiver</A>)
96<LI TYPE="circle">org.owasp.html.examples.<A HREF="org/owasp/html/examples/UrlTextExample.html" title="class in org.owasp.html.examples"><B>UrlTextExample</B></A></UL>
97</UL>
98<H2>
99Interface Hierarchy
100</H2>
101<UL>
102<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/AttributePolicy.html" title="interface in org.owasp.html"><B>AttributePolicy</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/ElementPolicy.html" title="interface in org.owasp.html"><B>ElementPolicy</B></A><LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/Handler.html" title="interface in org.owasp.html"><B>Handler</B></A>&lt;T&gt;<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlChangeListener.html" title="interface in org.owasp.html"><B>HtmlChangeListener</B></A>&lt;T&gt;<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlStreamEventReceiver.html" title="interface in org.owasp.html"><B>HtmlStreamEventReceiver</B></A><UL>
103<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlSanitizer.Policy.html" title="interface in org.owasp.html"><B>HtmlSanitizer.Policy</B></A></UL>
104</UL>
105<H2>
106Annotation Type Hierarchy
107</H2>
108<UL>
109<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/TCB.html" title="annotation in org.owasp.html"><B>TCB</B></A> (implements java.lang.annotation.Annotation)
110</UL>
111<H2>
112Enum Hierarchy
113</H2>
114<UL>
115<LI TYPE="circle">java.lang.Object<UL>
116<LI TYPE="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
117<UL>
118<LI TYPE="circle">org.owasp.html.<A HREF="org/owasp/html/HtmlTextEscapingMode.html" title="enum in org.owasp.html"><B>HtmlTextEscapingMode</B></A></UL>
119</UL>
120</UL>
121<HR>
122
123
124<!-- ======= START OF BOTTOM NAVBAR ====== -->
125<A NAME="navbar_bottom"><!-- --></A>
126<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
127<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
128<TR>
129<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
130<A NAME="navbar_bottom_firstrow"><!-- --></A>
131<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
132  <TR ALIGN="center" VALIGN="top">
133  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
134  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
135  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
136  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
137  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
138  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
139  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
140  </TR>
141</TABLE>
142</TD>
143<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
144<a href="http://code.google.com/p/owasp-java-html-sanitizer" target=_top>code.google.com home</a></EM>
145</TD>
146</TR>
147
148<TR>
149<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
150&nbsp;PREV&nbsp;
151&nbsp;NEXT</FONT></TD>
152<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
153  <A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>  &nbsp;
154&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
155&nbsp;<SCRIPT type="text/javascript">
156  <!--
157  if(window==top) {
158    document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
159  }
160  //-->
161</SCRIPT>
162<NOSCRIPT>
163  <A HREF="allclasses-noframe.html"><B>All Classes</B></A>
164</NOSCRIPT>
165
166
167</FONT></TD>
168</TR>
169</TABLE>
170<A NAME="skip-navbar_bottom"></A>
171<!-- ======== END OF BOTTOM NAVBAR ======= -->
172
173<HR>
174
175</BODY>
176</HTML>
177