1 package org.wikimedia.search.extra.analysis.homoglyph; 2 3 public class GlyphPair { 4 private final String original; 5 private final String mirror; 6 7 public GlyphPair(String original, String mirror) { 8 this.original = original; 9 this.mirror = mirror; 10 } 11 12 public static GlyphPair gp(String original, String mirror) { 13 return new GlyphPair(original, mirror); 14 } 15 16 public String getOriginal() { 17 return original; 18 } 19 20 public String getMirror() { 21 return mirror; 22 } 23 24 public GlyphPair swap() { 25 return new GlyphPair(mirror, original); 26 } 27 28 public String toString() { 29 return "(" + original + "," + mirror + ")"; 30 } 31 }