LanguageDetector
@Deprecated
public class LanguageIdentifier
extends java.lang.Object
Constructor and Description |
---|
LanguageIdentifier(LanguageProfile profile)
Deprecated.
Constructs a language identifier based on a LanguageProfile
|
LanguageIdentifier(java.lang.String content)
Deprecated.
Constructs a language identifier based on a String of text content
|
Modifier and Type | Method and Description |
---|---|
static void |
addProfile(java.lang.String language,
LanguageProfile profile)
Deprecated.
Adds a single language profile
|
static void |
clearProfiles()
Deprecated.
Clears the current map of language profiles
|
static java.lang.String |
getErrors()
Deprecated.
Returns a string of error messages related to initializing language profiles
|
java.lang.String |
getLanguage()
Deprecated.
Gets the identified language
|
static java.util.Set<java.lang.String> |
getSupportedLanguages()
Deprecated.
Returns what languages are supported for language identification
|
static boolean |
hasErrors()
Deprecated.
Tests whether there were errors initializing language config
|
static void |
initProfiles()
Deprecated.
Builds the language profiles.
|
static void |
initProfiles(java.util.Map<java.lang.String,LanguageProfile> profilesMap)
Deprecated.
Initializes the language profiles from a user supplied initialized Map.
|
boolean |
isReasonablyCertain()
Deprecated.
Tries to judge whether the identification is certain enough
to be trusted.
|
java.lang.String |
toString()
Deprecated.
|
public LanguageIdentifier(LanguageProfile profile)
profile
- the language profilepublic LanguageIdentifier(java.lang.String content)
content
- the textpublic static void addProfile(java.lang.String language, LanguageProfile profile)
language
- an ISO 639 code representing languageprofile
- the language profilepublic java.lang.String getLanguage()
public boolean isReasonablyCertain()
true
if the distance is smaller then , false
otherwisepublic static void initProfiles()
public static void initProfiles(java.util.Map<java.lang.String,LanguageProfile> profilesMap)
profilesMap
- map of language profilespublic static void clearProfiles()
public static boolean hasErrors()
public static java.lang.String getErrors()
public static java.util.Set<java.lang.String> getSupportedLanguages()
public java.lang.String toString()
toString
in class java.lang.Object
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"