Package org.geotools.filter.function
Class StaticGeometry
Object
StaticGeometry
- Author:
- David Blasby (The Open Planning Project)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic double
static boolean
static Geometry
static int
boundaryDimension
(Geometry arg0) static Geometry
static Geometry
bufferWithSegments
(Geometry arg0, Double arg1, Integer arg2) static Geometry
static boolean
static Geometry
convexHull
(Geometry arg0) static boolean
static Geometry
difference
(Geometry arg0, Geometry arg1) static int
static boolean
static double
static boolean
static Geometry
static Geometry
static boolean
equalsExact
(Geometry arg0, Geometry arg1) static boolean
equalsExactTolerance
(Geometry arg0, Geometry arg1, Double arg2) static boolean
static Geometry
exteriorRing
(Geometry arg0) static String
geometryType
(Geometry arg0) static Geometry
geomFromWKT
(String wkt) static double
geomLength
(Geometry arg0) static Geometry
getGeometryN
(Geometry arg0, Integer arg1) static double
static double
static boolean
greaterEqualThan
(Object o1, Object o2) Delegates to FilterFactorystatic boolean
greaterThan
(Object o1, Object o2) Delegates to FilterFactorystatic Object
if_then_else
(Boolean p, Object a, Object b) static boolean
in10
(Object s, Object s1, Object s2, Object s3, Object s4, Object s5, Object s6, Object s7, Object s8, Object s9, Object s10) static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
in8
(Object s, Object s1, Object s2, Object s3, Object s4, Object s5, Object s6, Object s7, Object s8) static boolean
in9
(Object s, Object s1, Object s2, Object s3, Object s4, Object s5, Object s6, Object s7, Object s8, Object s9) static boolean
static double
static Geometry
interiorPoint
(Geometry arg0) static Geometry
interiorRingN
(Geometry arg0, Integer arg1) static Geometry
intersection
(Geometry arg0, Geometry arg1) static boolean
intersects
(Geometry arg0, Geometry arg1) static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
isWithinDistance
(Geometry arg0, Geometry arg1, Double arg2) static boolean
lessEqualThan
(Object o1, Object o2) Delegates to FilterFactorystatic boolean
Delegates to FilterFactorystatic Geometry
static Geometry
minimumDiameter
(Geometry arg0) static Geometry
static boolean
static boolean
notEqualTo
(Object o1, Object o2) static int
numGeometries
(Geometry arg0) static int
numInteriorRing
(Geometry arg0) static int
static Geometry
octagonalEnvelope
(Geometry arg0) static boolean
static boolean
static double
static int
static long
static Geometry
static String
static boolean
relatePattern
(Geometry arg0, Geometry arg1, String arg2) static int
static Point
startPoint
(Geometry arg0) static String
strAbbreviate
(String s, Integer lower, Integer upper, String toAppend) static String
static String
static String
strDefaultIfBlank
(String s, String defaultStr) static boolean
strEndsWith
(String s1, String s2) static boolean
strEqualsIgnoreCase
(String s1, String s2) static int
strIndexOf
(String s1, String s2) static int
strLastIndexOf
(String s1, String s2) static int
static boolean
strMatches
(String s1, String s2) static String
strReplace
(String s1, String s2, String s3, Boolean bAll) static boolean
strStartsWith
(String s1, String s2) static String
static String
strSubstring
(String s1, Integer beg, Integer end) static String
strSubstringStart
(String s1, Integer beg) static String
strToLowerCase
(String s1) static String
strToUpperCase
(String s1) static String
static Geometry
symDifference
(Geometry arg0, Geometry arg1) static boolean
static String
static Geometry
static boolean
-
Constructor Details
-
StaticGeometry
public StaticGeometry()
-
-
Method Details
-
geomFromWKT
-
toWKT
-
contains
-
isEmpty
-
geomLength
-
intersects
-
isValid
-
geometryType
-
numPoints
-
isSimple
-
distance
-
isWithinDistance
-
area
-
centroid
-
interiorPoint
-
dimension
-
boundary
-
boundaryDimension
-
envelope
-
disjoint
-
touches
-
crosses
-
within
-
overlaps
-
relatePattern
-
relate
-
bufferWithSegments
-
buffer
-
convexHull
-
intersection
-
union
-
difference
-
symDifference
-
equalsExactTolerance
-
equalsExact
-
numGeometries
-
getGeometryN
-
getX
-
getY
-
isClosed
-
pointN
-
startPoint
-
endPoint
-
isRing
-
exteriorRing
-
numInteriorRing
-
interiorRingN
-
minimumCircle
-
minimumRectangle
-
octagonalEnvelope
-
minimumDiameter
-
strConcat
-
strEndsWith
-
strStartsWith
-
strEqualsIgnoreCase
-
strIndexOf
-
strLastIndexOf
-
strLength
-
strToLowerCase
-
strToUpperCase
-
strAbbreviate
-
strCapitalize
-
strDefaultIfBlank
-
strStripAccents
-
strMatches
-
strReplace
-
strSubstring
-
strSubstringStart
-
strTrim
-
parseDouble
-
parseInt
-
parseLong
-
parseBoolean
-
roundDouble
-
int2ddouble
-
int2bbool
-
double2bool
-
if_then_else
-
equalTo
-
notEqualTo
-
lessThan
Delegates to FilterFactory -
greaterThan
Delegates to FilterFactory -
greaterEqualThan
Delegates to FilterFactory -
lessEqualThan
Delegates to FilterFactory -
isLike
-
isNull
-
between
- Returns:
- true if value is between low and high
-
not
-
in2
-
in3
-
in4
-
in5
-
in6
-
in7
-
in8
-
in9
-
in10
-