All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AnalysisConfig |
Capture how the Analysis is configured.
|
AnalyzerContext |
Definition of the Context for running an Analysis.
|
DateTimeParser |
Analyze String data to determine whether input represents a date or datetime.
|
DateTimeParser.DateResolutionMode |
When we have ambiguity - should we prefer to conclude day first, month first or unspecified.
|
DateTimeParserResult |
|
DetermineDateFormat |
|
Driver |
|
FactsCore |
A set of core facts for the Analysis in question.
|
FactsTypeBased |
A set of facts (based on type) for the Analysis in question.
|
FTAException |
Base exception for all FTA exceptions.
|
FTAPluginException |
FTAPluginException is thrown when we are provided with an incorrect plugin definition.
|
FTAType |
|
FTAUnsupportedLocaleException |
FTAUnsupportedLocaleException is thrown when we are unable to cope with the Locale supplied.
|
Generation |
Simple class to demonstrate how to generate valid pseudo-random input based on a Semantic Types.
|
InlineContent |
|
InternalErrorException |
InternalErrorException is thrown when we get into an 'impossible' state.
|
KnownPatterns |
A set of predefined patterns, for simple numerics, strings and boolean values.
|
KnownPatterns.ID |
|
LocaleInfo |
|
LogicalType |
All Logical Types are derived from this abstract class.
|
LogicalTypeAddress2EN |
Plugin to detect the second line of an Address.
|
LogicalTypeAddressEN |
Plugin to detect an Address line.
|
LogicalTypeCheckDigit |
Plugin to detect valid check digits.
|
LogicalTypeCheckDigitABA |
Plugin to detect valid ABA Number (or Routing Transit Number (RTN)).
|
LogicalTypeCheckDigitCUSIP |
Plugin to detect valid CUSIPs .
|
LogicalTypeCheckDigitEAN13 |
Plugin to detect valid EAN-13 (UPC, ISBN-13) identifiers.
|
LogicalTypeCheckDigitIBAN |
Plugin to detect valid International Bank Account Numbers (IBAN) .
|
LogicalTypeCheckDigitISIN |
Plugin to detect valid International Securities Identification Number.
|
LogicalTypeCheckDigitLuhn |
Plugin to detect valid Luhn check digits (typically Credit Cards or IMEI Numbers).
|
LogicalTypeCheckDigitSEDOL |
Plugin to detect valid SEDOL identifiers.
|
LogicalTypeCode |
All Logical Types that support the LTRandom interface should extend this abstract class.
|
LogicalTypeCoordinateDMS |
|
LogicalTypeCountryEN |
Plugin to detect Country names.
|
LogicalTypeDOYAbbr |
Plugin to detect Day of Week Abbreviations.
|
LogicalTypeDOYFull |
Plugin to detect full Day of Week Names.
|
LogicalTypeEmail |
Plugin to detect Email Addresses.
|
LogicalTypeFactory |
Construct a LogicalType from PluginDefinition or a Semantic Type name.
|
LogicalTypeFinite |
All Logical Types that consist of a constrained domain, for example, a finite (small) number of elements should
subclass this abstract class.
|
LogicalTypeFiniteSimple |
|
LogicalTypeFiniteSimpleExternal |
|
LogicalTypeFirstName |
|
LogicalTypeGender |
Plugin to detect Gender.
|
LogicalTypeGUID |
Plugin to detect GUIDs.
|
LogicalTypeInfinite |
All Logical Types that consist of a unconstrained domain, for example, an infinite (or large) number of elements should
subclass this abstract class.
|
LogicalTypeIPV4Address |
|
LogicalTypeIPV6Address |
|
LogicalTypeJobTitleEN |
Plugin to detect Job Titles.
|
LogicalTypeLastName |
|
LogicalTypeLatitudeDMS |
|
LogicalTypeLongitudeDMS |
|
LogicalTypeMonthAbbr |
Plugin to detect Month Abbreviations.
|
LogicalTypeMonthFull |
Plugin to detect full Month Names.
|
LogicalTypeNameFirstLast |
Plugin to detect '<First Name> <Last Name>'.
|
LogicalTypeNameLastFirst |
Plugin to detect '<Last Name>, <First Name>'.
|
LogicalTypeNAStateProvince |
Plugin to detect NA States/Provinces
|
LogicalTypePersonName |
|
LogicalTypePhoneNumber |
Plugin to detect Phone Numbers.
|
LogicalTypeRegExp |
|
LogicalTypeUKPostalCode |
Plugin to detect valid UK Postal codes.
|
LogicalTypeURL |
Plugin to detect URLs.
|
LogicalTypeUSZip5 |
Plugin to detect valid US Zip codes.
|
LogicalTypeUSZipPlus4 |
Plugin to detect valid US Zip plus 4 codes.
|
LogicalTypeVIN |
Plugin to detect Vehicle Identification Numbers (VINs).
|
LTRandom |
This interface provides a nextRandom method which creates a new valid example of the Semantic Type.
|
MinMax |
|
PatternInfo |
The PatternInfo class maintains a set of information about a simple pattern.
|
PatternInfo.TypeQualifier |
|
Performance |
|
PluginColor |
|
PluginDefinition |
Definition of a Plugin.
|
Plugins |
A singleton (per thread) used to track the set of plugins.
|
Processor |
|
RandomSet<E> |
|
RegExpGenerator |
Analyze a set of strings and return a suitable Regular Expression.
|
RegExpSplitter |
|
SampleBulk |
|
SampleDate |
|
SamplePlugin |
|
SamplePluginFrench |
|
Shapes |
Class used to manage Shapes.
|
SimpleDateMatcher |
Helper class to manage several of the fixed length date inputs.
|
SimpleFacts |
|
SingletonSet |
Class used to cache large sets across multiple threads.
|
Smashed |
Smashed will generate a simplified string, used to determine if all inputs are of the same form.
|
TextAnalysisResult |
TextAnalysisResult is the result of a TextAnalyzer analysis of a data stream.
|
TextAnalyzer |
Analyze Text data to determine type information and other key metrics
associated with a text stream.
|
TopBottomK<T extends java.lang.Comparable<C>,C> |
Class used to track the top and bottom K values.
|
Trace |
Class used to manage tracing for FTA.
|
TraceException |
Tracing is thrown when we detect an issue with tracing.
|
Trivial |
|
Utils |
A Utility class with a set of helper functions.
|
Validation |
Simple class to demonstrate how to validate input based on the use of Semantic Types.
|