⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filterfactory.html

📁 Geotools是一个开源的Java GIS工具包,可利用它来开发符合标准的地理信息系统。Geotools提供了OGC(Open Geospatial Consortium)规范的一个实现来作为他们的
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<DD>Shortcut the process - will only grab values matching AttributeType.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>at</CODE> - <DT><B>Returns:</B><DD>The new Attribtue Expression<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if there were creation problems</DL></DD></DL><HR><A NAME="createLiteralExpression(java.lang.Object)"><!-- --></A><H3>createLiteralExpression</H3><PRE>public <A HREF="../../../org/geotools/filter/LiteralExpression.html" title="interface in org.geotools.filter">LiteralExpression</A> <B>createLiteralExpression</B>(<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html" title="class or interface in java.lang">Object</A>&nbsp;o)                                          throws <A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates a Literal Expression from an Object.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>o</CODE> - the object to serve as the literal.<DT><B>Returns:</B><DD>The new Literal Expression<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if there were creation problems.</DL></DD></DL><HR><A NAME="createCompareFilter(short)"><!-- --></A><H3>createCompareFilter</H3><PRE>public <A HREF="../../../org/geotools/filter/CompareFilter.html" title="interface in org.geotools.filter">CompareFilter</A> <B>createCompareFilter</B>(short&nbsp;type)                                  throws <A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></PRE><DL><DD><B>Deprecated.</B>&nbsp;<I>use one of <CODE>FilterFactory.less(Expression, Expression)</CODE>         <CODE>FilterFactory.lessOrEqual(Expression, Expression)</CODE>         <CODE>FilterFactory.equals(Expression, Expression)</CODE>         <CODE>FilterFactory.greater(Expression, Expression)</CODE>         <CODE>FilterFactory.greaterOrEqual(Expression, Expression)</CODE>         <CODE>FilterFactory.between(Expression, Expression, Expression)</CODE></I><P><DD>Creates a new compare filter of the given type.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>type</CODE> - the type of comparison - must be a compare type.<DT><B>Returns:</B><DD>The new compare filter.<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if there were creation problems.</DL></DD></DL><HR><A NAME="createLiteralExpression()"><!-- --></A><H3>createLiteralExpression</H3><PRE>public <A HREF="../../../org/geotools/filter/LiteralExpression.html" title="interface in org.geotools.filter">LiteralExpression</A> <B>createLiteralExpression</B>()</PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates an empty Literal Expression<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>The new Literal Expression.</DL></DD></DL><HR><A NAME="createLiteralExpression(java.lang.String)"><!-- --></A><H3>createLiteralExpression</H3><PRE>public <A HREF="../../../org/geotools/filter/LiteralExpression.html" title="interface in org.geotools.filter">LiteralExpression</A> <B>createLiteralExpression</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>&nbsp;s)</PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates a String Literal Expression<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>s</CODE> - the string to serve as the literal.<DT><B>Returns:</B><DD>The new Literal Expression</DL></DD></DL><HR><A NAME="createLiteralExpression(double)"><!-- --></A><H3>createLiteralExpression</H3><PRE>public <A HREF="../../../org/geotools/filter/LiteralExpression.html" title="interface in org.geotools.filter">LiteralExpression</A> <B>createLiteralExpression</B>(double&nbsp;d)</PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates a Double Literal Expression<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>d</CODE> - the double to serve as the literal.<DT><B>Returns:</B><DD>The new Literal Expression</DL></DD></DL><HR><A NAME="createAttributeExpression(org.geotools.feature.FeatureType)"><!-- --></A><H3>createAttributeExpression</H3><PRE>public <A HREF="../../../org/geotools/filter/AttributeExpression.html" title="interface in org.geotools.filter">AttributeExpression</A> <B>createAttributeExpression</B>(<A HREF="../../../org/geotools/feature/FeatureType.html" title="interface in org.geotools.feature">FeatureType</A>&nbsp;schema)</PRE><DL><DD><B>Deprecated.</B>&nbsp;<I>use <A HREF="../../../org/geotools/filter/FilterFactory.html#createAttributeExpression(java.lang.String)"><CODE>createAttributeExpression(String)</CODE></A> instead.</I><P><DD>Creates a Attribute Expression with an initial schema.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>schema</CODE> - the schema to create with.<DT><B>Returns:</B><DD>The new Attribute Expression.</DL></DD></DL><HR><A NAME="createMathExpression(short)"><!-- --></A><H3>createMathExpression</H3><PRE>public <A HREF="../../../org/geotools/filter/MathExpression.html" title="interface in org.geotools.filter">MathExpression</A> <B>createMathExpression</B>(short&nbsp;expressionType)                                    throws <A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></PRE><DL><DD><B>Deprecated.</B>&nbsp;<I>use one of  <CODE>FilterFactory.add(Expression, Expression)</CODE>         <CODE>FilterFactory.subtract(Expression, Expression)</CODE>         <CODE>FilterFactory.multiply(Expression, Expression)</CODE>         <CODE>FilterFactory.divide(Expression, Expression)</CODE></I><P><DD>Creates a Math Expression of the given type.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>expressionType</CODE> - must be a math expression type.<DT><B>Returns:</B><DD>The new Math Expression.<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if there were creation problems.</DL></DD></DL><HR><A NAME="createNullFilter()"><!-- --></A><H3>createNullFilter</H3><PRE>public <A HREF="../../../org/geotools/filter/NullFilter.html" title="interface in org.geotools.filter">NullFilter</A> <B>createNullFilter</B>()</PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates an empty Null Filter.<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>The new Null Filter.</DL></DD></DL><HR><A NAME="createBetweenFilter()"><!-- --></A><H3>createBetweenFilter</H3><PRE>public <A HREF="../../../org/geotools/filter/BetweenFilter.html" title="interface in org.geotools.filter">BetweenFilter</A> <B>createBetweenFilter</B>()                                  throws <A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates an empty Between Filter.<P><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>The new Between Filter.<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if there were creation problems.</DL></DD></DL><HR><A NAME="createGeometryFilter(short)"><!-- --></A><H3>createGeometryFilter</H3><PRE>public <A HREF="../../../org/geotools/filter/GeometryFilter.html" title="interface in org.geotools.filter">GeometryFilter</A> <B>createGeometryFilter</B>(short&nbsp;filterType)                                    throws <A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></PRE><DL><DD><B>Deprecated.</B>&nbsp;<I>use one of         <CODE>FilterFactory.bbox(String, double, double, double, double, String)</CODE>  <CODE>FilterFactory.beyond(String, Geometry, double, String)</CODE>  <CODE>FilterFactory.contains(String, Geometry)</CODE>  <CODE>FilterFactory.crosses(String, Geometry)</CODE>  <CODE>FilterFactory.disjoint(String, Geometry)</CODE>  <CODE>FilterFactory.dwithin(String, Geometry, double, String)</CODE>  <CODE>FilterFactory.equals(String, Geometry)</CODE>  <CODE>FilterFactory.intersects(String, Geometry)</CODE>  <CODE>FilterFactory.overlaps(String, Geometry)</CODE>  <CODE>FilterFactory.touches(String, Geometry)</CODE>  <CODE>FilterFactory.within(String, Geometry)</CODE></I><P><DD>Creates a Geometry Filter.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>filterType</CODE> - the type to create, must be a geometry type.<DT><B>Returns:</B><DD>The new Geometry Filter.<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if the filterType is not a geometry.</DL></DD></DL><HR><A NAME="createGeometryDistanceFilter(short)"><!-- --></A><H3>createGeometryDistanceFilter</H3><PRE>public <A HREF="../../../org/geotools/filter/GeometryDistanceFilter.html" title="interface in org.geotools.filter">GeometryDistanceFilter</A> <B>createGeometryDistanceFilter</B>(short&nbsp;filterType)                                                    throws <A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></PRE><DL><DD><B>Deprecated.</B>&nbsp;<I>use one of  <CODE>FilterFactory.beyond(String, Geometry, double, String)</CODE>         <CODE>FilterFactory.dwithin(String, Geometry, double, String)</CODE></I><P><DD>Creates a Geometry Distance Filter<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>filterType</CODE> - the type to create, must be beyond or dwithin.<DT><B>Returns:</B><DD>The new  Expression<DT><B>Throws:</B><DD><CODE><A HREF="../../../org/geotools/filter/IllegalFilterException.html" title="class in org.geotools.filter">IllegalFilterException</A></CODE> - if the filterType is not a geometry         distance type.</DL></DD></DL><HR><A NAME="createFidFilter(java.lang.String)"><!-- --></A><H3>createFidFilter</H3><PRE>public <A HREF="../../../org/geotools/filter/FidFilter.html" title="interface in org.geotools.filter">FidFilter</A> <B>createFidFilter</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>&nbsp;fid)</PRE><DL><DD><B>Deprecated.</B>&nbsp;<DD>Creates a Fid Filter with an initial fid.<P><DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>fid</CODE> - the feature ID to create with.<DT><B>Returns:</B><DD>The new FidFilter.</DL></DD>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -