public class OSDQFunctions extends Object
Constructor and Description |
---|
OSDQFunctions() |
Modifier and Type | Method and Description |
---|---|
static float |
cosineDistance(String a,
String b) |
static String |
digit(String sourceValue) |
static float |
jaccardDistance(String a,
String b) |
static float |
jaroWinklerDistance(String a,
String b) |
static float |
levenshteinDistance(String a,
String b) |
static String |
random(String sourceValue) |
static boolean |
validCreditCard(String cc) |
static boolean |
validEmail(String email) |
static boolean |
validPhone(String phone) |
static boolean |
validSSN(String ssn) |
static int |
whitespaceIndex(String val) |
@TeiidFunction(category="Miscellaneous", determinism=COMMAND_DETERMINISTIC) public static String random(String sourceValue)
a
- The string that need to randomize
vivek singh' will become 'ihg vkeivh'@TeiidFunction(category="Miscellaneous") public static String digit(String sourceValue)
a
- This function will return digit characters of the string@TeiidFunction(category="Miscellaneous") public static int whitespaceIndex(String val)
val
- @TeiidFunction(category="Miscellaneous") public static boolean validCreditCard(String cc)
Credit
- Card number@TeiidFunction(category="Miscellaneous") public static boolean validSSN(String ssn)
ssn
- number@TeiidFunction(category="Miscellaneous") public static boolean validPhone(String phone)
phone
- number@TeiidFunction(category="Miscellaneous") public static boolean validEmail(String email)
email
- @TeiidFunction(category="Miscellaneous") public static float cosineDistance(String a, String b)
String
- aString
- b@TeiidFunction(category="Miscellaneous") public static float jaccardDistance(String a, String b)
String
- aString
- b@TeiidFunction(category="Miscellaneous") public static float jaroWinklerDistance(String a, String b)
String
- aString
- b@TeiidFunction(category="Miscellaneous") public static float levenshteinDistance(String a, String b)
String
- aString
- bCopyright © 2019. All rights reserved.