📄 filtercapabilities.html
字号:
</DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TD></TR></TABLE><A NAME="FilterCapabilities(long)"><!-- --></A><H3>FilterCapabilities</H3><PRE>public <B>FilterCapabilities</B>(long filterCapabilitiesType)</PRE><DL></DL><HR><A NAME="FilterCapabilities()"><!-- --></A><H3>FilterCapabilities</H3><PRE>public <B>FilterCapabilities</B>()</PRE><DL></DL><HR><A NAME="FilterCapabilities(java.lang.Class)"><!-- --></A><H3>FilterCapabilities</H3><PRE>public <B>FilterCapabilities</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> type)</PRE><DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="addType(long)"><!-- --></A><H3>addType</H3><PRE>public void <B>addType</B>(long type)</PRE><DL><DD>Adds a new support type to capabilities.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>type</CODE> - The one of the masks enumerated in this class</DL></DD></DL><HR><A NAME="addType(java.lang.Class)"><!-- --></A><H3>addType</H3><PRE>public void <B>addType</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> type)</PRE><DL><DD>Adds a new support type to capabilities. For 2.2 only function expression support is added this way. As of geotools 2.3 this will be the supported way of adding to Filtercapabilities.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>type</CODE> - the Class that indicates the new support.</DL></DD></DL><HR><A NAME="addAll(org.geotools.filter.FilterCapabilities)"><!-- --></A><H3>addAll</H3><PRE>public void <B>addAll</B>(<A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter">FilterCapabilities</A> capabilities)</PRE><DL><DD>Add all the capabilities in the provided FilterCapabilities to this capabilities.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>capabilities</CODE> - capabilities to add.</DL></DD></DL><HR><A NAME="addType(short)"><!-- --></A><H3>addType</H3><PRE>public void <B>addType</B>(short type)</PRE><DL><DD><B>Deprecated.</B> <I></I> <P><DD>Adds a new support type to capabilities.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>type</CODE> - The <A HREF="../../../org/geotools/filter/FilterType.html" title="interface in org.geotools.filter"><CODE>FilterType</CODE></A> type that is supported<DT><B>See Also:</B><DD><A HREF="../../../org/geotools/filter/FilterCapabilities.html#convertFilterTypeToMask(short)"><CODE>convertFilterTypeToMask(short)</CODE></A>, <A HREF="../../../org/geotools/filter/FilterCapabilities.html#addType(long)"><CODE>addType(long)</CODE></A></DL></DD></DL><HR><A NAME="convertFilterTypeToMask(short)"><!-- --></A><H3>convertFilterTypeToMask</H3><PRE>public <A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter">FilterCapabilities</A> <B>convertFilterTypeToMask</B>(short type)</PRE><DL><DD>Returns the mask that is equivalent to the FilterType constant.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>type</CODE> - a constant from <A HREF="../../../org/geotools/filter/FilterType.html" title="interface in org.geotools.filter"><CODE>FilterType</CODE></A><DT><B>Returns:</B><DD>the mask that is equivalent to the FilterType constant.</DL></DD></DL><HR><A NAME="supports(org.geotools.filter.Filter)"><!-- --></A><H3>supports</H3><PRE>public boolean <B>supports</B>(<A HREF="../../../org/geotools/filter/Filter.html" title="interface in org.geotools.filter">Filter</A> filter)</PRE><DL><DD>Determines if the filter passed in is supported.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>filter</CODE> - The Filter to be tested.<DT><B>Returns:</B><DD>true if supported, false otherwise.</DL></DD></DL><HR><A NAME="fullySupports(org.geotools.filter.Filter)"><!-- --></A><H3>fullySupports</H3><PRE>public boolean <B>fullySupports</B>(<A HREF="../../../org/geotools/filter/Filter.html" title="interface in org.geotools.filter">Filter</A> filter)</PRE><DL><DD>Determines if the filter and all its sub filters are supported. Is most important for logic filters, as they are the only ones with subFilters. Null filters should not be used here, if nothing should be filtered than Filter.NONE can be used. Embedded nulls can be a particular source of problems, buried in logic filters.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>filter</CODE> - the filter to be tested.<DT><B>Returns:</B><DD>true if all sub filters are supported, false otherwise.<DT><B>Throws:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/IllegalArgumentException.html" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - If a null filter is passed in. As this function is recursive a null in a logic filter will also cause an error.</DL></DD></DL><HR><A NAME="supports(short)"><!-- --></A><H3>supports</H3><PRE>public boolean <B>supports</B>(short type)</PRE><DL><DD><B>Deprecated.</B> <I></I> <P><DD>Determines if the filter type passed in is supported.<P><DD><DL><DT><B>Parameters:</B><DD><CODE>type</CODE> - The AbstractFilter type to be tested<DT><B>Returns:</B><DD>true if supported, false otherwise.</DL></DD></DL><HR><A NAME="supports(long)"><!-- --></A><H3>supports</H3><PRE>public boolean <B>supports</B>(long type)</PRE><DL><DD><DL></DL></DD></DL><HR><A NAME="supports(org.geotools.filter.FilterCapabilities)"><!-- --></A><H3>supports</H3><PRE>public boolean <B>supports</B>(<A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter">FilterCapabilities</A> type)</PRE><DL><DD><DL></DL></DD></DL><HR><A NAME="supports(java.lang.Class)"><!-- --></A><H3>supports</H3><PRE>public boolean <B>supports</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Class.html" title="class or interface in java.lang">Class</A> type)</PRE><DL><DD><DL></DL></DD></DL><HR><A NAME="getScalarOps()"><!-- --></A><H3>getScalarOps</H3><PRE>public long <B>getScalarOps</B>()</PRE><DL><DD><DL></DL></DD></DL><HR><A NAME="getSpatialOps()"><!-- --></A><H3>getSpatialOps</H3><PRE>public long <B>getSpatialOps</B>()</PRE><DL><DD><DL></DL></DD></DL><HR><A NAME="findOperation(java.lang.String)"><!-- --></A><H3>findOperation</H3><PRE>public static <A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter">FilterCapabilities</A> <B>findOperation</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</PRE><DL><DD>Translates a String into an object that represents the operation<P><DD><DL><DT><B>Parameters:</B><DD><CODE>name</CODE> - String, operation name<DT><B>Returns:</B><DD>one of the <A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter"><CODE>FilterCapabilities</CODE></A> constants</DL></DD></DL><HR><A NAME="findFunction(java.lang.String)"><!-- --></A><H3>findFunction</H3><PRE>public static <A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter">FilterCapabilities</A> <B>findFunction</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html" title="class or interface in java.lang">String</A> name)</PRE><DL><DD>Translates a String into an object that represents function expression<P><DD><DL><DT><B>Parameters:</B><DD><CODE>name</CODE> - String, expression name<DT><B>Returns:</B><DD>one of the <A HREF="../../../org/geotools/filter/FilterCapabilities.html" title="class in org.geotools.filter"><CODE>FilterCapabilities</CODE></A> constants</DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ======= START OF BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="Skip navigation links"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""><TR><TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_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> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/FilterCapabilities.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../org/geotools/filter/FilterAttributeExtractor.html" title="class in org.geotools.filter"><B>PREV CLASS</B></A> <A HREF="../../../org/geotools/filter/FilterDOMParser.html" title="class in org.geotools.filter"><B>NEXT CLASS</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A> <A HREF="FilterCapabilities.html" target="_top"><B>NO FRAMES</B></A> <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><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR>Copyright © 1996-2007 <a href="http://www.geotools.org">Geotools</a>. All Rights Reserved.</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -