View Javadoc
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  }