Class StringInterners

java.lang.Object
opennlp.tools.util.jvm.StringInterners

public class StringInterners extends Object
Provides string interning utility methods. Interning mechanism can be configured via the system property opennlp.interner.class by specifying an implementation via its fully qualified classname. It needs to implement StringInterner.

If not specified by the user, the default interner is CHMStringInterner.

  • Constructor Details

    • StringInterners

      public StringInterners()
  • Method Details

    • intern

      public static String intern(String sample)
      Interns and returns a reference to the representative instance for any collection of string instances that are equal to each other.
      Parameters:
      sample - string instance to be interned
      Returns:
      reference to the interned string instance