You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-dev@james.apache.org by no...@apache.org on 2007/09/25 09:03:28 UTC

svn commit: r579097 [3/40] - in /james/site/trunk/www/jspf: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/james/ apidocs/org/apache/james/jspf/ apidocs/org/apache/james/jspf/core/ apidocs/org/apache/james/jspf/core/class-use/ apidocs/...

Added: james/site/trunk/www/jspf/apidocs/index-all.html
URL: http://svn.apache.org/viewvc/james/site/trunk/www/jspf/apidocs/index-all.html?rev=579097&view=auto
==============================================================================
--- james/site/trunk/www/jspf/apidocs/index-all.html (added)
+++ james/site/trunk/www/jspf/apidocs/index-all.html Tue Sep 25 00:03:10 2007
@@ -0,0 +1,1545 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.5.0_12) on Tue Sep 25 08:45:07 CEST 2007 -->
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<TITLE>
+Index (Apache JAMES jSPF 0.9.6-SNAPSHOT API)
+</TITLE>
+
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="./stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="Index (Apache JAMES jSPF 0.9.6-SNAPSHOT API)";
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="./help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="./index.html?index-all.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="./allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="./allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR>
+<A NAME="_A_"><!-- --></A><H2>
+<B>A</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/core/DNSRequest.html#A"><B>A</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSRequest.html" title="class in org.apache.james.jspf.core">DNSRequest</A>
+<DD>The record types for the lookups
+<DT><A HREF="./org/apache/james/jspf/core/DNSRequest.html#AAAA"><B>AAAA</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSRequest.html" title="class in org.apache.james.jspf.core">DNSRequest</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html#addEntry(java.lang.String, java.lang.String)"><B>addEntry(String, String)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html" title="class in org.apache.james.jspf.policies.local">FallbackPolicy</A>
+<DD>Add a entry.
+<DT><A HREF="./org/apache/james/jspf/terms/AllMechanism.html" title="class in org.apache.james.jspf.terms"><B>AllMechanism</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>This class represent the all mechanism<DT><A HREF="./org/apache/james/jspf/terms/AllMechanism.html#AllMechanism()"><B>AllMechanism()</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AllMechanism.html" title="class in org.apache.james.jspf.terms">AllMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html#ALPHA_DIGIT_PATTERN"><B>ALPHA_DIGIT_PATTERN</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html" title="interface in org.apache.james.jspf.core">SPFTermsRegexps</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html#ALPHA_PATTERN"><B>ALPHA_PATTERN</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html" title="interface in org.apache.james.jspf.core">SPFTermsRegexps</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms"><B>AMechanism</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>This class represent the a mechanism<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#AMechanism()"><B>AMechanism()</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Directive.html#ATTRIBUTE_MECHANISM_RESULT"><B>ATTRIBUTE_MECHANISM_RESULT</B></A> - 
+Static variable in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Directive.html" title="class in org.apache.james.jspf.terms">Directive</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Utils.html#ATTRIBUTE_SPF1_RECORD"><B>ATTRIBUTE_SPF1_RECORD</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Utils.html" title="class in org.apache.james.jspf.core">SPF1Utils</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_B_"><!-- --></A><H2>
+<B>B</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Utils.html#BEST_GUESS_RECORD"><B>BEST_GUESS_RECORD</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Utils.html" title="class in org.apache.james.jspf.core">SPF1Utils</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/BestGuessPolicy.html" title="class in org.apache.james.jspf.policies.local"><B>BestGuessPolicy</B></A> - Class in <A HREF="./org/apache/james/jspf/policies/local/package-summary.html">org.apache.james.jspf.policies.local</A><DD>PolicyPostFilter which handles best guess.<DT><A HREF="./org/apache/james/jspf/policies/local/BestGuessPolicy.html#BestGuessPolicy()"><B>BestGuessPolicy()</B></A> - 
+Constructor for class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/BestGuessPolicy.html" title="class in org.apache.james.jspf.policies.local">BestGuessPolicy</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_C_"><!-- --></A><H2>
+<B>C</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#checkAddressList(org.apache.james.jspf.core.IPAddr, java.util.List, int)"><B>checkAddressList(IPAddr, List, int)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>Check if the given ipaddress array contains the provided ip.
+<DT><A HREF="./org/apache/james/jspf/core/MacroExpand.html#checkExpand(java.lang.String, org.apache.james.jspf.core.SPFSession, boolean)"><B>checkExpand(String, SPFSession, boolean)</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroExpand.html" title="class in org.apache.james.jspf.core">MacroExpand</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Utils.html#checkFQDN(java.lang.String)"><B>checkFQDN(String)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Utils.html" title="class in org.apache.james.jspf.core">SPF1Utils</A>
+<DD>Check for valid FQDN
+<DT><A HREF="./org/apache/james/jspf/core/SPFChecker.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFChecker.html" title="interface in org.apache.james.jspf.core">SPFChecker</A>
+<DD>Run check for SPF with the given values.
+<DT><A HREF="./org/apache/james/jspf/impl/SPF.html#checkSPF(java.lang.String, java.lang.String, java.lang.String)"><B>checkSPF(String, String, String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SPF.html" title="class in org.apache.james.jspf.impl">SPF</A>
+<DD>Run check for SPF with the given values.
+<DT><A HREF="./org/apache/james/jspf/impl/SPF.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SPF.html" title="class in org.apache.james.jspf.impl">SPF</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/InitialChecksPolicy.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/InitialChecksPolicy.html" title="class in org.apache.james.jspf.policies">InitialChecksPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/SPFRetriever.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/SPFRetriever.html" title="class in org.apache.james.jspf.policies">SPFRetriever</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/SPFStrictCheckerRetriever.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/SPFStrictCheckerRetriever.html" title="class in org.apache.james.jspf.policies">SPFStrictCheckerRetriever</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AllMechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AllMechanism.html" title="class in org.apache.james.jspf.terms">AllMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Directive.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Directive.html" title="class in org.apache.james.jspf.terms">Directive</A>
+<DD>Run the Directive
+<DT><A HREF="./org/apache/james/jspf/terms/ExistsMechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/ExistsMechanism.html" title="class in org.apache.james.jspf.terms">ExistsMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html" title="class in org.apache.james.jspf.terms">IncludeMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html" title="class in org.apache.james.jspf.terms">IP4Mechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/MXMechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/MXMechanism.html" title="class in org.apache.james.jspf.terms">MXMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/PTRMechanism.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/PTRMechanism.html" title="class in org.apache.james.jspf.terms">PTRMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/UnknownModifier.html#checkSPF(org.apache.james.jspf.core.SPFSession)"><B>checkSPF(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/UnknownModifier.html" title="class in org.apache.james.jspf.terms">UnknownModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/ExpModifier.html#checkSPFLogged(org.apache.james.jspf.core.SPFSession)"><B>checkSPFLogged(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/ExpModifier.html" title="class in org.apache.james.jspf.terms">ExpModifier</A>
+<DD>Generate the explanation and set it in SPF1Data so it can be accessed
+ easy later if needed
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#checkSPFLogged(org.apache.james.jspf.core.SPFSession)"><B>checkSPFLogged(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/RedirectModifier.html#checkSPFLogged(org.apache.james.jspf.core.SPFSession)"><B>checkSPFLogged(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/RedirectModifier.html" title="class in org.apache.james.jspf.terms">RedirectModifier</A>
+<DD>Set the host which should be used for redirection and set it in SPF1Data
+ so it can be accessed easy later if needed
+<DT><A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html#clearEntrys()"><B>clearEntrys()</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html" title="class in org.apache.james.jspf.policies.local">FallbackPolicy</A>
+<DD>Clear all entries
+<DT><A HREF="./org/apache/james/jspf/terms/AllMechanism.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AllMechanism.html" title="class in org.apache.james.jspf.terms">AllMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/ConfigurationEnabled.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in interface org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/ConfigurationEnabled.html" title="interface in org.apache.james.jspf.terms">ConfigurationEnabled</A>
+<DD>Configuration
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html" title="class in org.apache.james.jspf.terms">IncludeMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html" title="class in org.apache.james.jspf.terms">IP4Mechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/UnknownModifier.html#config(org.apache.james.jspf.terms.Configuration)"><B>config(Configuration)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/UnknownModifier.html" title="class in org.apache.james.jspf.terms">UnknownModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Configuration.html" title="interface in org.apache.james.jspf.terms"><B>Configuration</B></A> - Interface in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>&nbsp;<DT><A HREF="./org/apache/james/jspf/terms/ConfigurationEnabled.html" title="interface in org.apache.james.jspf.terms"><B>ConfigurationEnabled</B></A> - Interface in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>&nbsp;<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html#convertRecordsToList(org.xbill.DNS.Record[])"><B>convertRecordsToList(Record[])</B></A> - 
+Static method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html" title="class in org.apache.james.jspf.impl">DNSServiceXBillImpl</A>
+<DD>Convert the given Record array to a List
+<DT><A HREF="./org/apache/james/jspf/core/Inet6Util.html#convertToBytes(java.lang.String, byte[], int)"><B>convertToBytes(String, byte[], int)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Inet6Util.html" title="class in org.apache.james.jspf.core">Inet6Util</A>
+<DD>Converts a 4 character hex word into a 2 byte word equivalent
+<DT><A HREF="./org/apache/james/jspf/core/Inet6Util.html#createByteArrayFromIPAddressString(java.lang.String)"><B>createByteArrayFromIPAddressString(String)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Inet6Util.html" title="class in org.apache.james.jspf.core">Inet6Util</A>
+<DD>Creates an byte[] based on an ipAddressString.
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html#createTerm(java.lang.Class, org.apache.james.jspf.terms.Configuration)"><B>createTerm(Class, Configuration)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html" title="class in org.apache.james.jspf.impl">DefaultTermsFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/TermsFactory.html#createTerm(java.lang.Class, org.apache.james.jspf.terms.Configuration)"><B>createTerm(Class, Configuration)</B></A> - 
+Method in interface org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/TermsFactory.html" title="interface in org.apache.james.jspf.parser">TermsFactory</A>
+<DD>Create a new term starting from the TermDefinition created by this factory
+</DL>
+<HR>
+<A NAME="_D_"><!-- --></A><H2>
+<B>D</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#debug(java.lang.String)"><B>debug(String)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Log a debug message.
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#debug(java.lang.String, java.lang.Throwable)"><B>debug(String, Throwable)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Log a debug message.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#debug(java.lang.String)"><B>debug(String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Log a debug message.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#debug(java.lang.String, java.lang.Throwable)"><B>debug(String, Throwable)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Log a debug message.
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Utils.html#DEFAULT_EXPLANATION"><B>DEFAULT_EXPLANATION</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Utils.html" title="class in org.apache.james.jspf.core">SPF1Utils</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/DefaultExplanationPolicy.html" title="class in org.apache.james.jspf.policies.local"><B>DefaultExplanationPolicy</B></A> - Class in <A HREF="./org/apache/james/jspf/policies/local/package-summary.html">org.apache.james.jspf.policies.local</A><DD>Policy to add a default explanation<DT><A HREF="./org/apache/james/jspf/policies/local/DefaultExplanationPolicy.html#DefaultExplanationPolicy(org.apache.james.jspf.core.Logger, java.lang.String, org.apache.james.jspf.core.MacroExpand)"><B>DefaultExplanationPolicy(Logger, String, MacroExpand)</B></A> - 
+Constructor for class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/DefaultExplanationPolicy.html" title="class in org.apache.james.jspf.policies.local">DefaultExplanationPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultSPF.html" title="class in org.apache.james.jspf.impl"><B>DefaultSPF</B></A> - Class in <A HREF="./org/apache/james/jspf/impl/package-summary.html">org.apache.james.jspf.impl</A><DD>&nbsp;<DT><A HREF="./org/apache/james/jspf/impl/DefaultSPF.html#DefaultSPF()"><B>DefaultSPF()</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultSPF.html" title="class in org.apache.james.jspf.impl">DefaultSPF</A>
+<DD>Uses default Log4JLogger and DNSJava based dns resolver
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultSPF.html#DefaultSPF(org.apache.james.jspf.core.Logger)"><B>DefaultSPF(Logger)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultSPF.html" title="class in org.apache.james.jspf.impl">DefaultSPF</A>
+<DD>Uses passed logger and DNSJava based dns resolver
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html" title="class in org.apache.james.jspf.impl"><B>DefaultTermDefinition</B></A> - Class in <A HREF="./org/apache/james/jspf/impl/package-summary.html">org.apache.james.jspf.impl</A><DD>Default implementation for the TermDefinition.<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html#DefaultTermDefinition(java.lang.Class)"><B>DefaultTermDefinition(Class)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html" title="class in org.apache.james.jspf.impl">DefaultTermDefinition</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html" title="class in org.apache.james.jspf.impl"><B>DefaultTermsFactory</B></A> - Class in <A HREF="./org/apache/james/jspf/impl/package-summary.html">org.apache.james.jspf.impl</A><DD>The default implementation of the TermsFactory<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html#DefaultTermsFactory(org.apache.james.jspf.core.Logger)"><B>DefaultTermsFactory(Logger)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html" title="class in org.apache.james.jspf.impl">DefaultTermsFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html#DefaultTermsFactory(org.apache.james.jspf.core.Logger, org.apache.james.jspf.wiring.WiringService)"><B>DefaultTermsFactory(Logger, WiringService)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html" title="class in org.apache.james.jspf.impl">DefaultTermsFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html#DELEMITER_REGEX"><B>DELEMITER_REGEX</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html" title="interface in org.apache.james.jspf.core">SPFTermsRegexps</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Directive.html" title="class in org.apache.james.jspf.terms"><B>Directive</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>A Directive is a mechanism with a resulting qualifier.<DT><A HREF="./org/apache/james/jspf/terms/Directive.html#Directive(java.lang.String, org.apache.james.jspf.terms.Mechanism, org.apache.james.jspf.core.Logger)"><B>Directive(String, Mechanism, Logger)</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Directive.html" title="class in org.apache.james.jspf.terms">Directive</A>
+<DD>Construct Directive
+<DT><A HREF="./org/apache/james/jspf/executor/DNSAsynchLookupService.html" title="interface in org.apache.james.jspf.executor"><B>DNSAsynchLookupService</B></A> - Interface in <A HREF="./org/apache/james/jspf/executor/package-summary.html">org.apache.james.jspf.executor</A><DD>Interface which should be used to access all necassary DNS-Records<DT><A HREF="./org/apache/james/jspf/impl/DNSJnioAsynchService.html" title="class in org.apache.james.jspf.impl"><B>DNSJnioAsynchService</B></A> - Class in <A HREF="./org/apache/james/jspf/impl/package-summary.html">org.apache.james.jspf.impl</A><DD>&nbsp;<DT><A HREF="./org/apache/james/jspf/impl/DNSJnioAsynchService.html#DNSJnioAsynchService(org.xbill.DNS.ExtendedNonblockingResolver)"><B>DNSJnioAsynchService(ExtendedNonblockingResolver)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSJnioAsynchService.html" title="class in org.apache.james.jspf.impl">DNSJnioAsynchService</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html" title="class in org.apache.james.jspf.core"><B>DNSLookupContinuation</B></A> - Class in <A HREF="./org/apache/james/jspf/core/package-summary.html">org.apache.james.jspf.core</A><DD>This object is used as the return value for spf resolving tasks.<DT><A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html#DNSLookupContinuation(org.apache.james.jspf.core.DNSRequest, org.apache.james.jspf.core.SPFCheckerDNSResponseListener)"><B>DNSLookupContinuation(DNSRequest, SPFCheckerDNSResponseListener)</B></A> - 
+Constructor for class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html" title="class in org.apache.james.jspf.core">DNSLookupContinuation</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSRequest.html" title="class in org.apache.james.jspf.core"><B>DNSRequest</B></A> - Class in <A HREF="./org/apache/james/jspf/core/package-summary.html">org.apache.james.jspf.core</A><DD>Represent a DNSRequest<DT><A HREF="./org/apache/james/jspf/core/DNSRequest.html#DNSRequest(java.lang.String, int)"><B>DNSRequest(String, int)</B></A> - 
+Constructor for class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSRequest.html" title="class in org.apache.james.jspf.core">DNSRequest</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSResponse.html" title="class in org.apache.james.jspf.core"><B>DNSResponse</B></A> - Class in <A HREF="./org/apache/james/jspf/core/package-summary.html">org.apache.james.jspf.core</A><DD>Represent a DNSResponse<DT><A HREF="./org/apache/james/jspf/core/DNSResponse.html#DNSResponse(org.apache.james.jspf.core.exceptions.TimeoutException)"><B>DNSResponse(TimeoutException)</B></A> - 
+Constructor for class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSResponse.html" title="class in org.apache.james.jspf.core">DNSResponse</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSResponse.html#DNSResponse(java.util.List)"><B>DNSResponse(List)</B></A> - 
+Constructor for class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSResponse.html" title="class in org.apache.james.jspf.core">DNSResponse</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSService.html" title="interface in org.apache.james.jspf.core"><B>DNSService</B></A> - Interface in <A HREF="./org/apache/james/jspf/core/package-summary.html">org.apache.james.jspf.core</A><DD>Interface which should be used to access all necassary DNS-Records<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceAsynchSimulator.html" title="class in org.apache.james.jspf.impl"><B>DNSServiceAsynchSimulator</B></A> - Class in <A HREF="./org/apache/james/jspf/impl/package-summary.html">org.apache.james.jspf.impl</A><DD>Wrap a DNSService an execute the calls asynch in a new Thread<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceAsynchSimulator.html#DNSServiceAsynchSimulator(org.apache.james.jspf.core.DNSService, boolean)"><B>DNSServiceAsynchSimulator(DNSService, boolean)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceAsynchSimulator.html" title="class in org.apache.james.jspf.impl">DNSServiceAsynchSimulator</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSServiceEnabled.html" title="interface in org.apache.james.jspf.core"><B>DNSServiceEnabled</B></A> - Interface in <A HREF="./org/apache/james/jspf/core/package-summary.html">org.apache.james.jspf.core</A><DD>Components that need to log can implement this interface so that
+ the container will provide the DNSService<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html" title="class in org.apache.james.jspf.impl"><B>DNSServiceXBillImpl</B></A> - Class in <A HREF="./org/apache/james/jspf/impl/package-summary.html">org.apache.james.jspf.impl</A><DD>This class contains helper to get all neccassary DNS infos that are needed
+ for SPF<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html#DNSServiceXBillImpl(org.apache.james.jspf.core.Logger)"><B>DNSServiceXBillImpl(Logger)</B></A> - 
+Constructor for class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html" title="class in org.apache.james.jspf.impl">DNSServiceXBillImpl</A>
+<DD>Default Constructor
+<DT><A HREF="./org/apache/james/jspf/core/MacroExpand.html#DOMAIN"><B>DOMAIN</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroExpand.html" title="class in org.apache.james.jspf.core">MacroExpand</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html#DOMAIN_END_REGEX"><B>DOMAIN_END_REGEX</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html" title="interface in org.apache.james.jspf.core">SPFTermsRegexps</A>
+<DD>ABNF: domain-end = ( "." toplabel [ "." ] ) / macro-expand
+<DT><A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html#DOMAIN_SPEC_REGEX"><B>DOMAIN_SPEC_REGEX</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html" title="interface in org.apache.james.jspf.core">SPFTermsRegexps</A>
+<DD>ABNF: domain-spec = macro-string domain-end
+<DT><A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html#DOMAIN_SPEC_REGEX_R"><B>DOMAIN_SPEC_REGEX_R</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFTermsRegexps.html" title="interface in org.apache.james.jspf.core">SPFTermsRegexps</A>
+<DD>Spring MACRO_STRING from DOMAIN_END (domain end starts with .)
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#DUAL_CIDR_LENGTH_REGEX"><B>DUAL_CIDR_LENGTH_REGEX</B></A> - 
+Static variable in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>ABNF: dual-cidr-length = [ ip4-cidr-length ] [ "/" ip6-cidr-length ]
+</DL>
+<HR>
+<A NAME="_E_"><!-- --></A><H2>
+<B>E</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/core/DNSServiceEnabled.html#enableDNSService(org.apache.james.jspf.core.DNSService)"><B>enableDNSService(DNSService)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSServiceEnabled.html" title="interface in org.apache.james.jspf.core">DNSServiceEnabled</A>
+<DD>Provide component with a DNSService.
+<DT><A HREF="./org/apache/james/jspf/terms/PTRMechanism.html#enableDNSService(org.apache.james.jspf.core.DNSService)"><B>enableDNSService(DNSService)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/PTRMechanism.html" title="class in org.apache.james.jspf.terms">PTRMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/LogEnabled.html#enableLogging(org.apache.james.jspf.core.Logger)"><B>enableLogging(Logger)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/LogEnabled.html" title="interface in org.apache.james.jspf.core">LogEnabled</A>
+<DD>Provide component with a logger.
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#enableLogging(org.apache.james.jspf.core.Logger)"><B>enableLogging(Logger)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#enableLogging(org.apache.james.jspf.core.Logger)"><B>enableLogging(Logger)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html#enableLogging(org.apache.james.jspf.core.Logger)"><B>enableLogging(Logger)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html" title="class in org.apache.james.jspf.terms">IncludeMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroExpandEnabled.html#enableMacroExpand(org.apache.james.jspf.core.MacroExpand)"><B>enableMacroExpand(MacroExpand)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroExpandEnabled.html" title="interface in org.apache.james.jspf.core">MacroExpandEnabled</A>
+<DD>Provide component with a DNSService.
+<DT><A HREF="./org/apache/james/jspf/terms/ExpModifier.html#enableMacroExpand(org.apache.james.jspf.core.MacroExpand)"><B>enableMacroExpand(MacroExpand)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/ExpModifier.html" title="class in org.apache.james.jspf.terms">ExpModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#enableMacroExpand(org.apache.james.jspf.core.MacroExpand)"><B>enableMacroExpand(MacroExpand)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html#enableMacroExpand(org.apache.james.jspf.core.MacroExpand)"><B>enableMacroExpand(MacroExpand)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html" title="class in org.apache.james.jspf.terms">IncludeMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/RedirectModifier.html#enableMacroExpand(org.apache.james.jspf.core.MacroExpand)"><B>enableMacroExpand(MacroExpand)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/RedirectModifier.html" title="class in org.apache.james.jspf.terms">RedirectModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFCheckEnabled.html#enableSPFChecking(org.apache.james.jspf.core.SPFChecker)"><B>enableSPFChecking(SPFChecker)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFCheckEnabled.html" title="interface in org.apache.james.jspf.core">SPFCheckEnabled</A>
+<DD>Provide component with an SPF Checker.
+<DT><A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html#enableSPFChecking(org.apache.james.jspf.core.SPFChecker)"><B>enableSPFChecking(SPFChecker)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html" title="class in org.apache.james.jspf.terms">IncludeMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/RedirectModifier.html#enableSPFChecking(org.apache.james.jspf.core.SPFChecker)"><B>enableSPFChecking(SPFChecker)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/RedirectModifier.html" title="class in org.apache.james.jspf.terms">RedirectModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#enforceSingleInstance()"><B>enforceSingleInstance()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Modifier.html#enforceSingleInstance()"><B>enforceSingleInstance()</B></A> - 
+Method in interface org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Modifier.html" title="interface in org.apache.james.jspf.terms">Modifier</A>
+<DD>Return true if the Modifier is only allowed once
+<DT><A HREF="./org/apache/james/jspf/terms/UnknownModifier.html#enforceSingleInstance()"><B>enforceSingleInstance()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/UnknownModifier.html" title="class in org.apache.james.jspf.terms">UnknownModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#error(java.lang.String)"><B>error(String)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Log a error message.
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#error(java.lang.String, java.lang.Throwable)"><B>error(String, Throwable)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Log a error message.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#error(java.lang.String)"><B>error(String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Log a error message.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#error(java.lang.String, java.lang.Throwable)"><B>error(String, Throwable)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Log a error message.
+<DT><A HREF="./org/apache/james/jspf/executor/SPFExecutor.html#execute(org.apache.james.jspf.core.SPFSession, org.apache.james.jspf.executor.FutureSPFResult)"><B>execute(SPFSession, FutureSPFResult)</B></A> - 
+Method in interface org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFExecutor.html" title="interface in org.apache.james.jspf.executor">SPFExecutor</A>
+<DD>Execute SPF queries
+<DT><A HREF="./org/apache/james/jspf/executor/StagedMultipleSPFExecutor.html#execute(org.apache.james.jspf.core.SPFSession, org.apache.james.jspf.executor.FutureSPFResult)"><B>execute(SPFSession, FutureSPFResult)</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/StagedMultipleSPFExecutor.html" title="class in org.apache.james.jspf.executor">StagedMultipleSPFExecutor</A>
+<DD>Execute the non-blocking part of the processing and returns.
+<DT><A HREF="./org/apache/james/jspf/executor/StagedMultipleSPFExecutor.html#execute(org.apache.james.jspf.core.SPFSession, org.apache.james.jspf.executor.FutureSPFResult, boolean)"><B>execute(SPFSession, FutureSPFResult, boolean)</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/StagedMultipleSPFExecutor.html" title="class in org.apache.james.jspf.executor">StagedMultipleSPFExecutor</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SynchronousSPFExecutor.html#execute(org.apache.james.jspf.core.SPFSession, org.apache.james.jspf.executor.FutureSPFResult)"><B>execute(SPFSession, FutureSPFResult)</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SynchronousSPFExecutor.html" title="class in org.apache.james.jspf.executor">SynchronousSPFExecutor</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/ExistsMechanism.html" title="class in org.apache.james.jspf.terms"><B>ExistsMechanism</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>This class represent the exists mechanism<DT><A HREF="./org/apache/james/jspf/terms/ExistsMechanism.html#ExistsMechanism()"><B>ExistsMechanism()</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/ExistsMechanism.html" title="class in org.apache.james.jspf.terms">ExistsMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroExpand.html#expand(java.lang.String, org.apache.james.jspf.core.MacroData, boolean)"><B>expand(String, MacroData, boolean)</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroExpand.html" title="class in org.apache.james.jspf.core">MacroExpand</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#expandHost(org.apache.james.jspf.core.SPFSession)"><B>expandHost(SPFSession)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>Expand the hostname
+<DT><A HREF="./org/apache/james/jspf/core/MacroExpand.html#EXPLANATION"><B>EXPLANATION</B></A> - 
+Static variable in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroExpand.html" title="class in org.apache.james.jspf.core">MacroExpand</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SPFResult.html#explanation"><B>explanation</B></A> - 
+Variable in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFResult.html" title="class in org.apache.james.jspf.executor">SPFResult</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/ExpModifier.html" title="class in org.apache.james.jspf.terms"><B>ExpModifier</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>This class represent the exp modifier<DT><A HREF="./org/apache/james/jspf/terms/ExpModifier.html#ExpModifier()"><B>ExpModifier()</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/ExpModifier.html" title="class in org.apache.james.jspf.terms">ExpModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/SPFRetriever.html#extractSPFRecord(java.util.List)"><B>extractSPFRecord(List)</B></A> - 
+Static method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/SPFRetriever.html" title="class in org.apache.james.jspf.policies">SPFRetriever</A>
+<DD>Return the extracted SPF-Record
+</DL>
+<HR>
+<A NAME="_F_"><!-- --></A><H2>
+<B>F</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Constants.html#FAIL"><B>FAIL</B></A> - 
+Static variable in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Constants.html" title="interface in org.apache.james.jspf.core">SPF1Constants</A>
+<DD>Qualifier for FAIL
+<DT><A HREF="./org/apache/james/jspf/core/exceptions/SPFErrorConstants.html#FAIL_CONV"><B>FAIL_CONV</B></A> - 
+Static variable in interface org.apache.james.jspf.core.exceptions.<A HREF="./org/apache/james/jspf/core/exceptions/SPFErrorConstants.html" title="interface in org.apache.james.jspf.core.exceptions">SPFErrorConstants</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html" title="class in org.apache.james.jspf.policies.local"><B>FallbackPolicy</B></A> - Class in <A HREF="./org/apache/james/jspf/policies/local/package-summary.html">org.apache.james.jspf.policies.local</A><DD>Class to support Fallback feature<DT><A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html#FallbackPolicy(org.apache.james.jspf.core.Logger, org.apache.james.jspf.core.SPFRecordParser)"><B>FallbackPolicy(Logger, SPFRecordParser)</B></A> - 
+Constructor for class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html" title="class in org.apache.james.jspf.policies.local">FallbackPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#fatalError(java.lang.String)"><B>fatalError(String)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Log a fatalError message.
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#fatalError(java.lang.String, java.lang.Throwable)"><B>fatalError(String, Throwable)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Log a fatalError message.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#fatalError(java.lang.String)"><B>fatalError(String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Log a fatalError message.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#fatalError(java.lang.String, java.lang.Throwable)"><B>fatalError(String, Throwable)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Log a fatalError message.
+<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor"><B>FutureSPFResult</B></A> - Class in <A HREF="./org/apache/james/jspf/executor/package-summary.html">org.apache.james.jspf.executor</A><DD>A Blocking version of SPFResult which block until the SPFResult is fully set<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html#FutureSPFResult()"><B>FutureSPFResult()</B></A> - 
+Constructor for class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor">FutureSPFResult</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_G_"><!-- --></A><H2>
+<B>G</B></H2>
+<DL>
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms"><B>GenericMechanism</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>This abstract class represent a gerneric mechanism<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#GenericMechanism()"><B>GenericMechanism()</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms"><B>GenericModifier</B></A> - Class in <A HREF="./org/apache/james/jspf/terms/package-summary.html">org.apache.james.jspf.terms</A><DD>This abstract class represent a gerneric modifier<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#GenericModifier()"><B>GenericModifier()</B></A> - 
+Constructor for class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#getAAAARecords(java.lang.String)"><B>getAAAARecords(String)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>Retrieve a list of AAAA records
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getAddress(java.lang.String, int)"><B>getAddress(String, int)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>Get ipAddress for the given String and netmask
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getAddress(java.lang.String)"><B>getAddress(String)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#getARecords(java.lang.String)"><B>getARecords(String)</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>Get a list of IPAddr's for a server
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>Retrieve a stored attribute
+<DT><A HREF="./org/apache/james/jspf/core/Logger.html#getChildLogger(java.lang.String)"><B>getChildLogger(String)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/Logger.html" title="interface in org.apache.james.jspf.core">Logger</A>
+<DD>Create a new child logger.
+<DT><A HREF="./org/apache/james/jspf/impl/Log4JLogger.html#getChildLogger(java.lang.String)"><B>getChildLogger(String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/Log4JLogger.html" title="class in org.apache.james.jspf.impl">Log4JLogger</A>
+<DD>Create a new child logger.
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getClientDomain()"><B>getClientDomain()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get clientDomain (p)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getClientDomain()"><B>getClientDomain()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getCurrentDomain()"><B>getCurrentDomain()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get current-domain (d)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getCurrentDomain()"><B>getCurrentDomain()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getCurrentResult()"><B>getCurrentResult()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>Get the current result
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getCurrentResultExpanded()"><B>getCurrentResultExpanded()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getCurrentSenderPart()"><B>getCurrentSenderPart()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get current-senderpart (l)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getCurrentSenderPart()"><B>getCurrentSenderPart()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Record.html#getDirectives()"><B>getDirectives()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Record.html" title="class in org.apache.james.jspf.core">SPF1Record</A>
+<DD>Return the directives as Collection
+<DT><A HREF="./org/apache/james/jspf/terms/GenericMechanism.html#getDomain()"><B>getDomain()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericMechanism.html" title="class in org.apache.james.jspf.terms">GenericMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/IResponse.html#getException()"><B>getException()</B></A> - 
+Method in interface org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/IResponse.html" title="interface in org.apache.james.jspf.executor">IResponse</A>
+<DD>Return the exception which was stored for the IResponse object
+<DT><A HREF="./org/apache/james/jspf/executor/IResponseImpl.html#getException()"><B>getException()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/IResponseImpl.html" title="class in org.apache.james.jspf.executor">IResponseImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getExceptionCatcher()"><B>getExceptionCatcher()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>Return the SPFCheckerExceptionCatcher on the top of the Stack, but not 
+ remove it.
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getExplanation()"><B>getExplanation()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>Get the explanation
+<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html#getExplanation()"><B>getExplanation()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor">FutureSPFResult</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SPFResult.html#getExplanation()"><B>getExplanation()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFResult.html" title="class in org.apache.james.jspf.executor">SPFResult</A>
+<DD>Get the explanation string
+ If no explanation exists return the empty string
+<DT><A HREF="./org/apache/james/jspf/impl/SPF.html#getFallbackPolicy()"><B>getFallbackPolicy()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SPF.html" title="class in org.apache.james.jspf.impl">SPF</A>
+<DD>Return the FallbackPolicy object which can be used to 
+ provide default spfRecords for hosts which have no records
+<DT><A HREF="./org/apache/james/jspf/impl/SRS.html#getHash(java.lang.String, java.lang.String, java.lang.String)"><B>getHash(String, String, String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SRS.html" title="class in org.apache.james.jspf.impl">SRS</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html#getHeader()"><B>getHeader()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor">FutureSPFResult</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SPFResult.html#getHeader()"><B>getHeader()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFResult.html" title="class in org.apache.james.jspf.executor">SPFResult</A>
+<DD>Get the full SPF-Header (headername and headertext)
+<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html#getHeaderName()"><B>getHeaderName()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor">FutureSPFResult</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SPFResult.html#getHeaderName()"><B>getHeaderName()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFResult.html" title="class in org.apache.james.jspf.executor">SPFResult</A>
+<DD>Get the SPF-Headername
+<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html#getHeaderText()"><B>getHeaderText()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor">FutureSPFResult</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SPFResult.html#getHeaderText()"><B>getHeaderText()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFResult.html" title="class in org.apache.james.jspf.executor">SPFResult</A>
+<DD>Get SPF-Headertext
+<DT><A HREF="./org/apache/james/jspf/impl/SRS.html#getHex(byte[])"><B>getHex(byte[])</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SRS.html" title="class in org.apache.james.jspf.impl">SRS</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/GenericModifier.html#getHost()"><B>getHost()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/GenericModifier.html" title="class in org.apache.james.jspf.terms">GenericModifier</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html#getHost()"><B>getHost()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IncludeMechanism.html" title="class in org.apache.james.jspf.terms">IncludeMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSRequest.html#getHostname()"><B>getHostname()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSRequest.html" title="class in org.apache.james.jspf.core">DNSRequest</A>
+<DD>Return the hostname to process the request for
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getHostName()"><B>getHostName()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get sender-domain (h)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getHostName()"><B>getHostName()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/IResponse.html#getId()"><B>getId()</B></A> - 
+Method in interface org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/IResponse.html" title="interface in org.apache.james.jspf.executor">IResponse</A>
+<DD>Get id of the IResponse object
+<DT><A HREF="./org/apache/james/jspf/executor/IResponseImpl.html#getId()"><B>getId()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/IResponseImpl.html" title="class in org.apache.james.jspf.executor">IResponseImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getInAddress(java.lang.String)"><B>getInAddress(String)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>This method return the InAddress for the given ip.
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getInAddress()"><B>getInAddress()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get inAddress (v)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getInAddress()"><B>getInAddress()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html#getIp()"><B>getIp()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html" title="class in org.apache.james.jspf.terms">IP4Mechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#getIp4cidr()"><B>getIp4cidr()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/AMechanism.html#getIp6cidr()"><B>getIp6cidr()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/AMechanism.html" title="class in org.apache.james.jspf.terms">AMechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getIPAddress()"><B>getIPAddress()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getIpAddress()"><B>getIpAddress()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>Get the ipAddress which was used to connect
+<DT><A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html#getListener()"><B>getListener()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html" title="class in org.apache.james.jspf.core">DNSLookupContinuation</A>
+<DD>Return the SPFCheckerDNSResponseListener which should called for the DNSRequest
+<DT><A HREF="./org/apache/james/jspf/core/DNSService.html#getLocalDomainNames()"><B>getLocalDomainNames()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSService.html" title="interface in org.apache.james.jspf.core">DNSService</A>
+<DD>Try to get all domain names for the running host
+<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html#getLocalDomainNames()"><B>getLocalDomainNames()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html" title="class in org.apache.james.jspf.impl">DNSServiceXBillImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getMacroIpAddress()"><B>getMacroIpAddress()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get sending-host (i)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getMacroIpAddress()"><B>getMacroIpAddress()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getMailFrom()"><B>getMailFrom()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get responsible-sender (s)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getMailFrom()"><B>getMailFrom()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getMaskedIPAddress()"><B>getMaskedIPAddress()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getMaskLength()"><B>getMaskLength()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>Get mask length
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html#getMatchSize()"><B>getMatchSize()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html" title="class in org.apache.james.jspf.impl">DefaultTermDefinition</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/TermDefinition.html#getMatchSize()"><B>getMatchSize()</B></A> - 
+Method in interface org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/TermDefinition.html" title="interface in org.apache.james.jspf.parser">TermDefinition</A>
+<DD>Return the number of groups to be expected from the pattern of this
+ Term.
+<DT><A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html#getMaxCidr()"><B>getMaxCidr()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IP4Mechanism.html" title="class in org.apache.james.jspf.terms">IP4Mechanism</A>
+<DD>Returns the max cidr for ip4
+<DT><A HREF="./org/apache/james/jspf/terms/IP6Mechanism.html#getMaxCidr()"><B>getMaxCidr()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/IP6Mechanism.html" title="class in org.apache.james.jspf.terms">IP6Mechanism</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Directive.html#getMechanism()"><B>getMechanism()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Directive.html" title="class in org.apache.james.jspf.terms">Directive</A>
+<DD>Return the Mechanism which should be run
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html#getMechanismsCollection()"><B>getMechanismsCollection()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html" title="class in org.apache.james.jspf.impl">DefaultTermsFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/TermsFactory.html#getMechanismsCollection()"><B>getMechanismsCollection()</B></A> - 
+Method in interface org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/TermsFactory.html" title="interface in org.apache.james.jspf.parser">TermsFactory</A>
+<DD>Return the collection of known Mechanisms
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Record.html#getModifiers()"><B>getModifiers()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Record.html" title="class in org.apache.james.jspf.core">SPF1Record</A>
+<DD>Return the modifiers as Collection
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html#getModifiersCollection()"><B>getModifiersCollection()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermsFactory.html" title="class in org.apache.james.jspf.impl">DefaultTermsFactory</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/TermsFactory.html#getModifiersCollection()"><B>getModifiersCollection()</B></A> - 
+Method in interface org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/TermsFactory.html" title="interface in org.apache.james.jspf.parser">TermsFactory</A>
+<DD>Return the collection of known Modifiers
+<DT><A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html#getMySPFRecord(java.lang.String)"><B>getMySPFRecord(String)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html" title="class in org.apache.james.jspf.policies.local">FallbackPolicy</A>
+<DD>Return the SPF1Record for the given host
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getNibbleFormat()"><B>getNibbleFormat()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>Return the NibbleFormat of the IPAddr
+<DT><A HREF="./org/apache/james/jspf/impl/SPF.html#getOverridePolicy()"><B>getOverridePolicy()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SPF.html" title="class in org.apache.james.jspf.impl">SPF</A>
+<DD>Return the OverridePolicy object which can be used to
+ override spfRecords for hosts
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html#getPattern()"><B>getPattern()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html" title="class in org.apache.james.jspf.impl">DefaultTermDefinition</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/TermDefinition.html#getPattern()"><B>getPattern()</B></A> - 
+Method in interface org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/TermDefinition.html" title="interface in org.apache.james.jspf.parser">TermDefinition</A>
+<DD>Retrieve the pattern to be used to match a string against this record type.
+<DT><A HREF="./org/apache/james/jspf/impl/SPF.html#getPolicies()"><B>getPolicies()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SPF.html" title="class in org.apache.james.jspf.impl">SPF</A>
+<DD>Return a default policy for SPF
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getProperIpAddress(java.lang.String)"><B>getProperIpAddress(String)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>This method convert the given ip to the proper format.
+<DT><A HREF="./org/apache/james/jspf/terms/Directive.html#getQualifier()"><B>getQualifier()</B></A> - 
+Method in class org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Directive.html" title="class in org.apache.james.jspf.terms">Directive</A>
+<DD>Return the Qualifier
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getReadableIP(java.lang.String)"><B>getReadableIP(String)</B></A> - 
+Static method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>This method try to covnert an ip address to an easy readable ip.
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getReadableIP()"><B>getReadableIP()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get readableIP (c)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getReadableIP()"><B>getReadableIP()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getReceivingDomain()"><B>getReceivingDomain()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get receivingDomain (r)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getReceivingDomain()"><B>getReceivingDomain()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/SPF1Record.html#getRecord()"><B>getRecord()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPF1Record.html" title="class in org.apache.james.jspf.core">SPF1Record</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSService.html#getRecordLimit()"><B>getRecordLimit()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSService.html" title="interface in org.apache.james.jspf.core">DNSService</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html#getRecordLimit()"><B>getRecordLimit()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html" title="class in org.apache.james.jspf.impl">DNSServiceXBillImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSService.html#getRecords(org.apache.james.jspf.core.DNSRequest)"><B>getRecords(DNSRequest)</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSService.html" title="interface in org.apache.james.jspf.core">DNSService</A>
+<DD>Retrieve dns records for the given host
+<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html#getRecords(org.apache.james.jspf.core.DNSRequest)"><B>getRecords(DNSRequest)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceXBillImpl.html" title="class in org.apache.james.jspf.impl">DNSServiceXBillImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/DNSAsynchLookupService.html#getRecordsAsynch(org.apache.james.jspf.core.DNSRequest, int, org.apache.james.jspf.executor.IResponseQueue)"><B>getRecordsAsynch(DNSRequest, int, IResponseQueue)</B></A> - 
+Method in interface org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/DNSAsynchLookupService.html" title="interface in org.apache.james.jspf.executor">DNSAsynchLookupService</A>
+<DD>Retrieve dns records for the given host asynchronously
+<DT><A HREF="./org/apache/james/jspf/impl/DNSJnioAsynchService.html#getRecordsAsynch(org.apache.james.jspf.core.DNSRequest, int, org.apache.james.jspf.executor.IResponseQueue)"><B>getRecordsAsynch(DNSRequest, int, IResponseQueue)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSJnioAsynchService.html" title="class in org.apache.james.jspf.impl">DNSJnioAsynchService</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/impl/DNSServiceAsynchSimulator.html#getRecordsAsynch(org.apache.james.jspf.core.DNSRequest, int, org.apache.james.jspf.executor.IResponseQueue)"><B>getRecordsAsynch(DNSRequest, int, IResponseQueue)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DNSServiceAsynchSimulator.html" title="class in org.apache.james.jspf.impl">DNSServiceAsynchSimulator</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/DNSRequest.html#getRecordType()"><B>getRecordType()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSRequest.html" title="class in org.apache.james.jspf.core">DNSRequest</A>
+<DD>Return the RecordType which is use for this request
+<DT><A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html#getRequest()"><B>getRequest()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSLookupContinuation.html" title="class in org.apache.james.jspf.core">DNSLookupContinuation</A>
+<DD>Return the DNSRequest which was used
+<DT><A HREF="./org/apache/james/jspf/core/DNSResponse.html#getResponse()"><B>getResponse()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/DNSResponse.html" title="class in org.apache.james.jspf.core">DNSResponse</A>
+<DD>Returns the DNS response
+<DT><A HREF="./org/apache/james/jspf/core/exceptions/NeutralException.html#getResult()"><B>getResult()</B></A> - 
+Method in exception org.apache.james.jspf.core.exceptions.<A HREF="./org/apache/james/jspf/core/exceptions/NeutralException.html" title="class in org.apache.james.jspf.core.exceptions">NeutralException</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/exceptions/NoneException.html#getResult()"><B>getResult()</B></A> - 
+Method in exception org.apache.james.jspf.core.exceptions.<A HREF="./org/apache/james/jspf/core/exceptions/NoneException.html" title="class in org.apache.james.jspf.core.exceptions">NoneException</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/exceptions/PermErrorException.html#getResult()"><B>getResult()</B></A> - 
+Method in exception org.apache.james.jspf.core.exceptions.<A HREF="./org/apache/james/jspf/core/exceptions/PermErrorException.html" title="class in org.apache.james.jspf.core.exceptions">PermErrorException</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/exceptions/SPFResultException.html#getResult()"><B>getResult()</B></A> - 
+Method in exception org.apache.james.jspf.core.exceptions.<A HREF="./org/apache/james/jspf/core/exceptions/SPFResultException.html" title="class in org.apache.james.jspf.core.exceptions">SPFResultException</A>
+<DD>The result for this exception
+<DT><A HREF="./org/apache/james/jspf/core/exceptions/TempErrorException.html#getResult()"><B>getResult()</B></A> - 
+Method in exception org.apache.james.jspf.core.exceptions.<A HREF="./org/apache/james/jspf/core/exceptions/TempErrorException.html" title="class in org.apache.james.jspf.core.exceptions">TempErrorException</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html#getResult()"><B>getResult()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/FutureSPFResult.html" title="class in org.apache.james.jspf.executor">FutureSPFResult</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/SPFResult.html#getResult()"><B>getResult()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/SPFResult.html" title="class in org.apache.james.jspf.executor">SPFResult</A>
+<DD>Get the result string
+<DT><A HREF="./org/apache/james/jspf/impl/SRS.html#getReturnPath(java.lang.String, java.lang.String)"><B>getReturnPath(String, String)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SRS.html" title="class in org.apache.james.jspf.impl">SRS</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/core/IPAddr.html#getReverseIP()"><B>getReverseIP()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/IPAddr.html" title="class in org.apache.james.jspf.core">IPAddr</A>
+<DD>Get reverse ipAddress
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getSenderDomain()"><B>getSenderDomain()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get senderDomain (o)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getSenderDomain()"><B>getSenderDomain()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/BestGuessPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/BestGuessPolicy.html" title="class in org.apache.james.jspf.policies.local">BestGuessPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/DefaultExplanationPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/DefaultExplanationPolicy.html" title="class in org.apache.james.jspf.policies.local">DefaultExplanationPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/FallbackPolicy.html" title="class in org.apache.james.jspf.policies.local">FallbackPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/OverridePolicy.html#getSPFRecord(java.lang.String)"><B>getSPFRecord(String)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/OverridePolicy.html" title="class in org.apache.james.jspf.policies.local">OverridePolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/local/TrustedForwarderPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.local.<A HREF="./org/apache/james/jspf/policies/local/TrustedForwarderPolicy.html" title="class in org.apache.james.jspf.policies.local">TrustedForwarderPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/NeutralIfNotMatchPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/NeutralIfNotMatchPolicy.html" title="class in org.apache.james.jspf.policies">NeutralIfNotMatchPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/NoSPFRecordFoundPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/NoSPFRecordFoundPolicy.html" title="class in org.apache.james.jspf.policies">NoSPFRecordFoundPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/ParseRecordPolicy.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in class org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/ParseRecordPolicy.html" title="class in org.apache.james.jspf.policies">ParseRecordPolicy</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/policies/Policy.html#getSPFRecord(java.lang.String)"><B>getSPFRecord(String)</B></A> - 
+Method in interface org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/Policy.html" title="interface in org.apache.james.jspf.policies">Policy</A>
+<DD>Get a record for the given domain
+<DT><A HREF="./org/apache/james/jspf/policies/PolicyPostFilter.html#getSPFRecord(java.lang.String, org.apache.james.jspf.core.SPF1Record)"><B>getSPFRecord(String, SPF1Record)</B></A> - 
+Method in interface org.apache.james.jspf.policies.<A HREF="./org/apache/james/jspf/policies/PolicyPostFilter.html" title="interface in org.apache.james.jspf.policies">PolicyPostFilter</A>
+<DD>Filter or replace a record for the given domain
+<DT><A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html#getTermDef()"><B>getTermDef()</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/DefaultTermDefinition.html" title="class in org.apache.james.jspf.impl">DefaultTermDefinition</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/TermDefinition.html#getTermDef()"><B>getTermDef()</B></A> - 
+Method in interface org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/TermDefinition.html" title="interface in org.apache.james.jspf.parser">TermDefinition</A>
+<DD>The class implementing this Term type.
+<DT><A HREF="./org/apache/james/jspf/core/MacroData.html#getTimeStamp()"><B>getTimeStamp()</B></A> - 
+Method in interface org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/MacroData.html" title="interface in org.apache.james.jspf.core">MacroData</A>
+<DD>Get timeStamp (t)
+<DT><A HREF="./org/apache/james/jspf/core/SPFSession.html#getTimeStamp()"><B>getTimeStamp()</B></A> - 
+Method in class org.apache.james.jspf.core.<A HREF="./org/apache/james/jspf/core/SPFSession.html" title="class in org.apache.james.jspf.core">SPFSession</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/impl/SRS.html#getTimeStamp(long)"><B>getTimeStamp(long)</B></A> - 
+Method in class org.apache.james.jspf.impl.<A HREF="./org/apache/james/jspf/impl/SRS.html" title="class in org.apache.james.jspf.impl">SRS</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/executor/IResponse.html#getValue()"><B>getValue()</B></A> - 
+Method in interface org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/IResponse.html" title="interface in org.apache.james.jspf.executor">IResponse</A>
+<DD>Get the value which is stored in the IResponse object
+<DT><A HREF="./org/apache/james/jspf/executor/IResponseImpl.html#getValue()"><B>getValue()</B></A> - 
+Method in class org.apache.james.jspf.executor.<A HREF="./org/apache/james/jspf/executor/IResponseImpl.html" title="class in org.apache.james.jspf.executor">IResponseImpl</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/MatcherBasedConfiguration.html#group(int)"><B>group(int)</B></A> - 
+Method in class org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/MatcherBasedConfiguration.html" title="class in org.apache.james.jspf.parser">MatcherBasedConfiguration</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Configuration.html#group(int)"><B>group(int)</B></A> - 
+Method in interface org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Configuration.html" title="interface in org.apache.james.jspf.terms">Configuration</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/parser/MatcherBasedConfiguration.html#groupCount()"><B>groupCount()</B></A> - 
+Method in class org.apache.james.jspf.parser.<A HREF="./org/apache/james/jspf/parser/MatcherBasedConfiguration.html" title="class in org.apache.james.jspf.parser">MatcherBasedConfiguration</A>
+<DD>&nbsp;
+<DT><A HREF="./org/apache/james/jspf/terms/Configuration.html#groupCount()"><B>groupCount()</B></A> - 
+Method in interface org.apache.james.jspf.terms.<A HREF="./org/apache/james/jspf/terms/Configuration.html" title="interface in org.apache.james.jspf.terms">Configuration</A>
+<DD>&nbsp;
+</DL>
+<HR>
+<A NAME="_H_"><!-- --></A><H2>
+<B>H</B></H2>
+<DL>

[... 713 lines stripped ...]