Package com.nulabinc.zxcvbn.matchers
Class Match.Builder
- java.lang.Object
-
- com.nulabinc.zxcvbn.matchers.Match.Builder
-
- Enclosing class:
- Match
public static class Match.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Match.Builder
ascending(boolean ascending)
Match.Builder
baseGuesses(double baseGuesses)
Match.Builder
baseMatches(java.util.List<Match> baseMatches)
Match.Builder
baseToken(java.lang.CharSequence baseToken)
Match
build()
Match.Builder
day(int day)
Match.Builder
dictionaryName(java.lang.String dictionaryName)
Match.Builder
graph(java.lang.String graph)
Match.Builder
guesses(java.lang.Double guesses)
Match.Builder
guessesLog10(java.lang.Double guessesLog10)
Match.Builder
l33t(boolean l33t)
Match.Builder
matchedWord(java.lang.CharSequence matchedWord)
Match.Builder
month(int month)
Match.Builder
rank(int rank)
Match.Builder
regexMatch(java.util.regex.Matcher regexMatch)
Match.Builder
regexName(java.lang.String regexName)
Match.Builder
repeatCount(int repeatCount)
Match.Builder
reversed(boolean reversed)
Match.Builder
separator(java.lang.String separator)
Match.Builder
sequenceName(java.lang.String sequenceName)
Match.Builder
sequenceSpace(int sequenceSpace)
Match.Builder
shiftedCount(int shiftedCount)
Match.Builder
sub(java.util.Map<java.lang.Character,java.lang.Character> sub)
Match.Builder
subDisplay(java.lang.String subDisplay)
Match.Builder
turns(int turns)
Match.Builder
year(int year)
-
-
-
Constructor Detail
-
Builder
public Builder(Pattern pattern, int i, int j, java.lang.CharSequence token)
-
-
Method Detail
-
matchedWord
public Match.Builder matchedWord(java.lang.CharSequence matchedWord)
-
rank
public Match.Builder rank(int rank)
-
dictionaryName
public Match.Builder dictionaryName(java.lang.String dictionaryName)
-
reversed
public Match.Builder reversed(boolean reversed)
-
l33t
public Match.Builder l33t(boolean l33t)
-
sub
public Match.Builder sub(java.util.Map<java.lang.Character,java.lang.Character> sub)
-
subDisplay
public Match.Builder subDisplay(java.lang.String subDisplay)
-
sequenceName
public Match.Builder sequenceName(java.lang.String sequenceName)
-
sequenceSpace
public Match.Builder sequenceSpace(int sequenceSpace)
-
ascending
public Match.Builder ascending(boolean ascending)
-
regexName
public Match.Builder regexName(java.lang.String regexName)
-
regexMatch
public Match.Builder regexMatch(java.util.regex.Matcher regexMatch)
-
baseToken
public Match.Builder baseToken(java.lang.CharSequence baseToken)
-
baseGuesses
public Match.Builder baseGuesses(double baseGuesses)
-
baseMatches
public Match.Builder baseMatches(java.util.List<Match> baseMatches)
-
repeatCount
public Match.Builder repeatCount(int repeatCount)
-
graph
public Match.Builder graph(java.lang.String graph)
-
turns
public Match.Builder turns(int turns)
-
shiftedCount
public Match.Builder shiftedCount(int shiftedCount)
-
separator
public Match.Builder separator(java.lang.String separator)
-
year
public Match.Builder year(int year)
-
month
public Match.Builder month(int month)
-
day
public Match.Builder day(int day)
-
guesses
public Match.Builder guesses(java.lang.Double guesses)
-
guessesLog10
public Match.Builder guessesLog10(java.lang.Double guessesLog10)
-
build
public Match build()
-
-