| java.lang.Object org.geotools.feature.iso.Restrictions
Restrictions | public class Restrictions (Code) | | Helper methods for dealing with Type restrictions represented by Filters
author: Gabriel Roldan, Axios Engineering |
Method Summary | |
public static Filter | createEnumeration(Name attributeName, Class binding, Set values) | public static Filter | createFractionDigits(Name attributeName, Class binding, int fractionDigits) | public static Filter | createLength(Name attributeName, Class binding, int length) Creates a Filter that enforces the length of value to be equal to the
declared length. | public static Filter | createMaxExclusive(Name attributeName, Class binding, Object maxValue) | public static Filter | createMaxInclusive(Name attributeName, Class binding, Object maxValue) | public static Filter | createMaxLength(Name attributeName, Class binding, int length) | public static Filter | createMinExclusive(Name attributeName, Class binding, Object minValue) | public static Filter | createMinInclusive(Name attributeName, Class binding, Object minValue) | public static Filter | createMinLength(Name attributeName, Class binding, int length) | public static Filter | createPattern(Name attributeName, Class binding, String regExp) | public static Filter | createTotalDigits(Name attributeName, Class binding, int totalDigits) | public static Filter | createWhiteSpace(Name attributeName, Class binding, String constraintName) |
createEnumeration | public static Filter createEnumeration(Name attributeName, Class binding, Set values)(Code) | | Creates a Filter that
|
createFractionDigits | public static Filter createFractionDigits(Name attributeName, Class binding, int fractionDigits)(Code) | | Creates a Filter that
|
createLength | public static Filter createLength(Name attributeName, Class binding, int length)(Code) | | Creates a Filter that enforces the length of value to be equal to the
declared length.
length is the number of units of length, where units of
length varies depending on the type that is being ?derived? from (#of
chars for a string type, #of octets for a binary type, etc)
Parameters: attributeName - Parameters: binding - Parameters: length - |
createMaxExclusive | public static Filter createMaxExclusive(Name attributeName, Class binding, Object maxValue)(Code) | | Creates a Filter that
|
createMaxInclusive | public static Filter createMaxInclusive(Name attributeName, Class binding, Object maxValue)(Code) | | Creates a Filter that
|
createMaxLength | public static Filter createMaxLength(Name attributeName, Class binding, int length)(Code) | | Creates a Filter that
|
createMinExclusive | public static Filter createMinExclusive(Name attributeName, Class binding, Object minValue)(Code) | | Creates a Filter that
|
createMinInclusive | public static Filter createMinInclusive(Name attributeName, Class binding, Object minValue)(Code) | | Creates a Filter that
|
createMinLength | public static Filter createMinLength(Name attributeName, Class binding, int length)(Code) | | Creates a Filter that
|
createPattern | public static Filter createPattern(Name attributeName, Class binding, String regExp)(Code) | | Creates a Filter that
|
createTotalDigits | public static Filter createTotalDigits(Name attributeName, Class binding, int totalDigits)(Code) | | Creates a Filter that
|
createWhiteSpace | public static Filter createWhiteSpace(Name attributeName, Class binding, String constraintName)(Code) | | Creates a Filter that
|
|
|