Common Enumerations

Enum MatchingAlgorithm

Package: com.pb.bdq.api.matcher

Class: Algorithm

  1. Acronym
  2. CharacterFrequency
  3. DaitchMokotoffSoundex
  4. Date
  5. DoubleMetaphone
  6. EditDistance
  7. EuclideanDistance
  8. ExactMatch
  9. Initials
  10. JaroWinklerDistance
  11. KeyboardDistance
  12. Koeln
  13. KullbackLeiblerDistance
  14. Metaphone
  15. SpanishMetaphone
  16. Metaphone3
  17. NGramDistance
  18. NGramSimilarity
  19. NumericString
  20. Nysiis
  21. Phonix
  22. Soundex
  23. SubString
  24. SyllableAlignment

Enum Algorithm

Package: com.pb.bdq.api.matchkeygenerator

Class: MatchKeyRule

  1. Soundex
  2. Metaphone
  3. SpanishMetaphone
  4. DoubleMetaphone
  5. Nysiis
  6. Phonix
  7. Metaphone3
  8. Koeln
  9. Consonant
  10. SubString

Enum RecordSeparator

Package: com.pb.bdq.common.job

Class: FilePath

  1. WINDOWS
  2. LINUX
  3. MACINTOSH

Enum ReferenceDataPathLocation

Package: com.pb.bdq.common.job
Enum Constant Description
HDFS The Reference Data is placed on HDFS.
LocaltoDataNodes The Reference Data is placed on all available data nodes in the cluster.

Enum Operation

Package: com.pb.bdq.api.consolidation
  1. CONTAINS
  2. HIGHEST
  3. LOWEST
  4. NOT_EQUAL
  5. GREATER
  6. LESSER
  7. EQUAL
  8. GREATER_THAN_EQUAL_TO
  9. LESS_THAN_EQUAL_TO
  10. IS_EMPTY
  11. IS_NOT_EMPTY
  12. MOST_COMMON
  13. LONGEST
  14. SHORTEST

Enum MatchingMethod

Package: com.pb.bdq.api.matcher
Class: ParentMatchRule
  1. AllTrue
  2. AnyTrue
  3. BasedOnThreshold

Enum ScoringMethod

Package: com.pb.bdq.api.matcher
Class: MatchRule
  1. Minimum
  2. Maximum
  3. Average
  4. WeightedAverage
  5. VectorSummation

Enum MissingDataMethod

Package: com.pb.bdq.api.matcher
Class: MatchRule
  1. IgnoreBlanks
  2. CountAs100
  3. CountAs0
  4. CompareBlanks

Enum JoinDetail.JoinType

Package: com.pb.bdq.dim.api.detai
Class: JoinDetail
  1. Full
  2. Inner
  3. LeftOuter

Enum JoinType

Package: com.pb.bdq.api.consolidation
Class: ConjoinedRule
  1. OR
  2. AND

Enum IncludeTerm

Package: com.pb.bdq.api.advtransformer
Class: TableDataExtraction
  1. ExtractedData
  2. NonExtractedData
  3. TermNeither

Enum Extract

Package: com.pb.bdq.api.advtransformer
Class: TableDataExtraction
  1. ExtractTerm
  2. ExtractNWordsLeft
  3. ExtractNWordsRight

Enum AdvTransformerExtractionType

Package: com.pb.bdq.api.advtransformer
Class: AbstractAdvancedTransformerRules
  1. TableData
  2. RegularExpression

Enum MatchRuleType

Package: com.pb.bdq.api.matcher
Class: MatchRule
  1. Parent
  2. Child

Enum SortInput

Package: com.pb.bdq.api.matcher

Class: MatchRule

  1. CHARS
  2. TERMS

Enum TableLookupAction

Package: com.pb.bdq.api.tablelookup

Class: AbstractTableLookupRule

  1. Standardize
  2. Categorize
  3. Identify