public class DMVUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
DMVUtils.LEVEL_ENUM |
Modifier and Type | Field and Description |
---|---|
static char |
ALPHA |
static char |
ARBITRARY_LEN |
static char |
DIGIT |
static char |
DOT |
static char |
LOWER |
static char |
MINUS |
static char |
OTHER |
static char |
SPACE |
static char |
UPPER |
Constructor and Description |
---|
DMVUtils() |
Modifier and Type | Method and Description |
---|---|
static String |
acceptNegativeNumbersAsDigits(String pattern) |
static Map<String,Double> |
calculatePatternsRatio(Map<String,Integer> patterns_hist,
int nr_entries) |
static String |
encodeRawString(String input) |
static String |
findDominantPattern(Map<String,Double> dominant_patterns,
double threshold) |
static String |
getFrequencyOfEachConsecutiveChar(String s) |
static Map<String,Integer> |
LevelsExecutor(Map<String,Integer> old_pattern_hist,
DMVUtils.LEVEL_ENUM level) |
static String |
removeInnerCharacterInPattern(String pattern,
char outter_char,
char inner_char) |
static String |
removeUpperLowerCase(String pattern) |
static FrameBlock |
syntacticalPatternDiscovery(FrameBlock frame,
double threshold,
String disguised_value) |
public static final char DIGIT
public static final char LOWER
public static final char UPPER
public static final char ALPHA
public static final char SPACE
public static final char DOT
public static final char OTHER
public static final char ARBITRARY_LEN
public static final char MINUS
public static FrameBlock syntacticalPatternDiscovery(FrameBlock frame, double threshold, String disguised_value)
public static Map<String,Double> calculatePatternsRatio(Map<String,Integer> patterns_hist, int nr_entries)
public static String findDominantPattern(Map<String,Double> dominant_patterns, double threshold)
public static Map<String,Integer> LevelsExecutor(Map<String,Integer> old_pattern_hist, DMVUtils.LEVEL_ENUM level)
public static String removeInnerCharacterInPattern(String pattern, char outter_char, char inner_char)
Copyright © 2021 The Apache Software Foundation. All rights reserved.