Tabnine Logo
com.nulabinc.zxcvbn.matchers
Code IndexAdd Tabnine to your IDE (free)

How to use com.nulabinc.zxcvbn.matchers

Best Java code snippets using com.nulabinc.zxcvbn.matchers (Showing top 20 results out of 315)

origin: nulab/zxcvbn4j

public static Match createDictionaryMatch(int i, int j, String token, String matchedWord, int rank, String dictionaryName) {
  return new Match.Builder(Pattern.Dictionary, i, j, token)
      .matchedWord(matchedWord)
      .rank(rank)
      .dictionaryName(dictionaryName)
      .reversed(false)
      .l33t(false)
      .build();
}
origin: nulab/zxcvbn4j

public static Match createSpatialMatch(int i, int j, String token, String graph, int turns, int shiftedCount) {
  return new Match.Builder(Pattern.Spatial, i, j, token)
      .graph(graph)
      .turns(turns)
      .shiftedCount(shiftedCount)
      .build();
}
origin: com.nulab-inc/zxcvbn

public static Match createDictionaryL33tMatch(int i, int j, String token, String matchedWord, int rank, String dictionaryName, boolean reversed, Map<Character, Character> sub, String subDisplay) {
  return new Match.Builder(Pattern.Dictionary, i, j, token)
      .matchedWord(matchedWord)
      .rank(rank)
      .dictionaryName(dictionaryName)
      .reversed(reversed)
      .sub(sub)
      .subDisplay(subDisplay)
      .l33t(true)
      .build();
}
origin: com.nulab-inc/zxcvbn

public static Match createRepeatMatch(int i, int j, String token, String baseToken, double baseGuesses, List<Match> baseMatches, int repeatCount) {
  return new Match.Builder(Pattern.Repeat, i, j, token)
      .baseToken(baseToken)
      .baseGuesses(baseGuesses)
      .baseMatches(baseMatches)
      .repeatCount(repeatCount)
      .build();
}
origin: nulab/zxcvbn4j

  public static Match createDateMatch(int i, int j, String token, String separator, int year, int month, int day) {
    return new Match.Builder(Pattern.Date, i, j, token)
        .separator(separator)
        .year(year)
        .month(month)
        .day(day)
        .build();
  }
}
origin: nulab/zxcvbn4j

public static Match createSequenceMatch(int i, int j, String token, String sequenceName, int sequenceSpace, boolean ascending) {
  return new Match.Builder(Pattern.Sequence, i, j, token)
      .sequenceName(sequenceName)
      .sequenceSpace(sequenceSpace)
      .ascending(ascending)
      .build();
}
origin: com.nulab-inc/zxcvbn

public static Match createRegexMatch(int i, int j, String token, String regexName, java.util.regex.Matcher regexMatch) {
  return new Match.Builder(Pattern.Regex, i, j, token)
      .regexName(regexName)
      .regexMatch(regexMatch)
      .build();
}
origin: com.nulab-inc/zxcvbn

private Keyboard(final String name, final AdjacentGraphBuilder adjacentGraphBuilder) {
  this.name = name;
  this.adjacencyGraph = adjacentGraphBuilder.build();
  this.slanted = adjacentGraphBuilder.isSlanted();
  this.startingPositions = adjacencyGraph.size();
  this.averageDegree = calcAverageDegree(adjacencyGraph);
}
origin: com.nulab-inc/zxcvbn

  public Match build() {
    return new Match(this);
  }
}
origin: com.nulab-inc/zxcvbn

public static Match createDictionaryMatch(int i, int j, String token, String matchedWord, int rank, String dictionaryName) {
  return new Match.Builder(Pattern.Dictionary, i, j, token)
      .matchedWord(matchedWord)
      .rank(rank)
      .dictionaryName(dictionaryName)
      .reversed(false)
      .l33t(false)
      .build();
}
origin: nulab/zxcvbn4j

public static Match createDictionaryL33tMatch(int i, int j, String token, String matchedWord, int rank, String dictionaryName, boolean reversed, Map<Character, Character> sub, String subDisplay) {
  return new Match.Builder(Pattern.Dictionary, i, j, token)
      .matchedWord(matchedWord)
      .rank(rank)
      .dictionaryName(dictionaryName)
      .reversed(reversed)
      .sub(sub)
      .subDisplay(subDisplay)
      .l33t(true)
      .build();
}
origin: nulab/zxcvbn4j

public static Match createRepeatMatch(int i, int j, String token, String baseToken, double baseGuesses, List<Match> baseMatches, int repeatCount) {
  return new Match.Builder(Pattern.Repeat, i, j, token)
      .baseToken(baseToken)
      .baseGuesses(baseGuesses)
      .baseMatches(baseMatches)
      .repeatCount(repeatCount)
      .build();
}
origin: com.nulab-inc/zxcvbn

  public static Match createDateMatch(int i, int j, String token, String separator, int year, int month, int day) {
    return new Match.Builder(Pattern.Date, i, j, token)
        .separator(separator)
        .year(year)
        .month(month)
        .day(day)
        .build();
  }
}
origin: com.nulab-inc/zxcvbn

public static Match createSequenceMatch(int i, int j, String token, String sequenceName, int sequenceSpace, boolean ascending) {
  return new Match.Builder(Pattern.Sequence, i, j, token)
      .sequenceName(sequenceName)
      .sequenceSpace(sequenceSpace)
      .ascending(ascending)
      .build();
}
origin: com.nulab-inc/zxcvbn

public static Match createSpatialMatch(int i, int j, String token, String graph, int turns, int shiftedCount) {
  return new Match.Builder(Pattern.Spatial, i, j, token)
      .graph(graph)
      .turns(turns)
      .shiftedCount(shiftedCount)
      .build();
}
origin: nulab/zxcvbn4j

public static Match createRegexMatch(int i, int j, String token, String regexName, java.util.regex.Matcher regexMatch) {
  return new Match.Builder(Pattern.Regex, i, j, token)
      .regexName(regexName)
      .regexMatch(regexMatch)
      .build();
}
origin: nulab/zxcvbn4j

private Keyboard(final String name, final AdjacentGraphBuilder adjacentGraphBuilder) {
  this.name = name;
  this.adjacencyGraph = adjacentGraphBuilder.build();
  this.slanted = adjacentGraphBuilder.isSlanted();
  this.startingPositions = adjacencyGraph.size();
  this.averageDegree = calcAverageDegree(adjacencyGraph);
}
origin: nulab/zxcvbn4j

  public Match build() {
    return new Match(this);
  }
}
origin: com.nulab-inc/zxcvbn

public static Match createReversedDictionaryMatch(int i, int j, String token, String matchedWord, int rank, String dictionaryName) {
  return new Match.Builder(Pattern.Dictionary, i, j, token)
      .matchedWord(matchedWord)
      .rank(rank)
      .dictionaryName(dictionaryName)
      .reversed(true)
      .l33t(false)
      .build();
}
origin: nulab/zxcvbn4j

public static Match createReversedDictionaryMatch(int i, int j, String token, String matchedWord, int rank, String dictionaryName) {
  return new Match.Builder(Pattern.Dictionary, i, j, token)
      .matchedWord(matchedWord)
      .rank(rank)
      .dictionaryName(dictionaryName)
      .reversed(true)
      .l33t(false)
      .build();
}
com.nulabinc.zxcvbn.matchers

Most used classes

  • DateMatcher
  • DictionaryMatcher
  • Keyboard
  • L33tMatcher
  • Match$Builder
  • RegexMatcher,
  • RepeatMatcher,
  • ReverseDictionaryMatcher,
  • SequenceMatcher,
  • SpatialMatcher,
  • DateMatcher$Dm,
  • DateMatcher$Dmy,
  • Dictionary,
  • Keyboard$AdjacentGraphBuilder$SplitMatcher,
  • Keyboard$AdjacentGraphBuilder,
  • Keyboard$Position,
  • L33tSubsEnumerator,
  • Match,
  • OmnibusMatcher
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now