public class Entity
extends java.lang.Object
Constructor and Description |
---|
Entity(java.lang.String id)
Create new entity, given an entity identifier.
|
Modifier and Type | Method and Description |
---|---|
static Entity |
createTerm(java.lang.String termStr,
java.lang.String languageCode)
Create term entity.
|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getId()
Return entity identifier.
|
java.lang.String |
getTermLanguage()
Get language code associated with a term entity.
|
java.lang.String |
getTermStr()
Get string associated with a term entity.
|
java.lang.String |
getURI()
Return an URI for the entity.
|
int |
hashCode() |
boolean |
isTerm()
Report whether the current entity represents a language-specific term.
|
java.lang.String |
toString() |
public Entity(java.lang.String id)
id
- public java.lang.String getId()
public java.lang.String getURI()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isTerm()
public java.lang.String getTermLanguage()
public java.lang.String getTermStr()
public final boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
public static final Entity createTerm(java.lang.String termStr, java.lang.String languageCode)
termStr
- term string (case-sensitive)languageCode
- ISO 639-3 language code