Package com.cobber.fta.plugins
Class LogicalTypeLatitudeDMS
- java.lang.Object
-
- com.cobber.fta.LogicalType
-
- com.cobber.fta.LogicalTypeCode
-
- com.cobber.fta.LogicalTypeInfinite
-
- com.cobber.fta.plugins.LogicalTypeCoordinateDMS
-
- com.cobber.fta.plugins.LogicalTypeLatitudeDMS
-
- All Implemented Interfaces:
LTRandom
,java.lang.Comparable<LogicalType>
public class LogicalTypeLatitudeDMS extends LogicalTypeCoordinateDMS
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
REGEXP
static java.lang.String
SEMANTIC_TYPE
-
Fields inherited from class com.cobber.fta.LogicalTypeCode
random
-
Fields inherited from class com.cobber.fta.LogicalType
defn, headerPatterns, locale, priority, threshold
-
-
Constructor Summary
Constructors Constructor Description LogicalTypeLatitudeDMS(PluginDefinition plugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FTAType
getBaseType()
The underlying type we are qualifying.java.lang.String
getQualifier()
The user-friendly name of the Qualifier.java.lang.String
getRegExp()
The Regular Expression that most closely matches (SeeLogicalType.isRegExpComplete()
) this Logical Type.-
Methods inherited from class com.cobber.fta.plugins.LogicalTypeCoordinateDMS
initialize, isCandidate, isRegExpComplete, isValid, isValidSet, nextRandom
-
Methods inherited from class com.cobber.fta.LogicalTypeInfinite
isClosed
-
Methods inherited from class com.cobber.fta.LogicalTypeCode
seed
-
Methods inherited from class com.cobber.fta.LogicalType
acceptsBaseType, compareTo, getConfidence, getDescription, getHeaderConfidence, getPriority, getSignature, getThreshold, isLocaleSensitive, setThreshold
-
-
-
-
Field Detail
-
SEMANTIC_TYPE
public static final java.lang.String SEMANTIC_TYPE
- See Also:
- Constant Field Values
-
REGEXP
public static final java.lang.String REGEXP
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
LogicalTypeLatitudeDMS
public LogicalTypeLatitudeDMS(PluginDefinition plugin)
-
-
Method Detail
-
getQualifier
public java.lang.String getQualifier()
Description copied from class:LogicalType
The user-friendly name of the Qualifier. For example, EMAIL for an email address- Specified by:
getQualifier
in classLogicalType
- Returns:
- The user-friendly name of the type-qualifier.
-
getBaseType
public FTAType getBaseType()
Description copied from class:LogicalType
The underlying type we are qualifying.- Overrides:
getBaseType
in classLogicalTypeCoordinateDMS
- Returns:
- The underlying type - e.g. STRING, LONG, etc.
-
getRegExp
public java.lang.String getRegExp()
Description copied from class:LogicalType
The Regular Expression that most closely matches (SeeLogicalType.isRegExpComplete()
) this Logical Type. Note: All valid matches will match this RE, but the inverse is not necessarily true.- Specified by:
getRegExp
in classLogicalType
- Returns:
- The Java Regular Expression that most closely matches this Logical Type.
-
-