MultiLanguageString
Inheritance: java.lang.Object
public class MultiLanguageString
Representa una cadena multilingüe.
Constructores
| Constructor | Descripción |
|---|---|
| MultiLanguageString() | Crea una cadena multilingüe vacía. |
Métodos
| Método | Descripción |
|---|---|
| addLanguageString(String str, int languageId) | Agrega una cadena de un idioma específico. |
| containsString(String str) | Devuelve true si la cadena está presente en todas las cadenas de idioma. |
| equals(Object objToCompare) | Devuelve true si los objetos se consideran iguales. |
| getAllLanguageIds() | Obtiene los identificadores de idioma para todas las cadenas o una matriz vacía si no hay cadenas presentes. |
| getAllStrings() | Devuelve todas las cadenas de todos los idiomas. |
| getClass() | |
| getEnglishString() | Devuelve la cadena en inglés si se encuentra. |
| getStringForLanguageId(int languageId) | Devuelve la cadena relacionada con el identificador de idioma proporcionado, si se encuentra. |
| hashCode() | Implementación de GetHashCode. |
| isEmpty() | True, si MultiLanguageString no tiene cadenas de idiomas. |
| notify() | |
| notifyAll() | |
| op_Equality(MultiLanguageString obj1, String obj2) | Implementación del operador de igualdad. |
| op_Equality(String obj1, MultiLanguageString obj2) | Implementación del operador de igualdad. |
| op_Inequality(MultiLanguageString obj1, String obj2) | Implementación del operador de desigualdad. |
| op_Inequality(String obj1, MultiLanguageString obj2) | Implementación del operador de desigualdad. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MultiLanguageString()
public MultiLanguageString()
Crea una cadena multilingüe vacía.
addLanguageString(String str, int languageId)
public void addLanguageString(String str, int languageId)
Agrega una cadena de un idioma específico.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| str | java.lang.String | Cadena a agregar |
| languageId | int | Identificador de idioma |
containsString(String str)
public boolean containsString(String str)
Devuelve true si la cadena está presente en todas las cadenas de idioma.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| str | java.lang.String | Cadena a comprobar. |
Returns: boolean - True si la cadena está presente en todas las cadenas de idioma.
equals(Object objToCompare)
public boolean equals(Object objToCompare)
Devuelve true si los objetos se consideran iguales.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| objToCompare | java.lang.Object | objeto a comparar con |
Returns: boolean - resultado de la comparación
getAllLanguageIds()
public int[] getAllLanguageIds()
Obtiene los identificadores de idioma para todas las cadenas o una matriz vacía si no hay cadenas presentes.
Returns: int[] - Matriz con identificadores de idioma o matriz vacía si no hay cadenas presentes.
getAllStrings()
public String[] getAllStrings()
Devuelve todas las cadenas de todos los idiomas.
Returns: java.lang.String[] - Matriz de todas las cadenas de todos los idiomas.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getEnglishString()
public String getEnglishString()
Devuelve la cadena en inglés si se encuentra. De lo contrario, devuelve la primera cadena que no sea en inglés.
Returns: java.lang.String - Cadena en inglés si se encuentra, de lo contrario la primera cadena que no sea en inglés.
getStringForLanguageId(int languageId)
public String getStringForLanguageId(int languageId)
Devuelve la cadena relacionada con el identificador de idioma proporcionado, si se encuentra. Cadena vacía en caso contrario.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| languageId | int | Identificador de idioma. |
Returns: java.lang.String - Cadena relacionada con el identificador de idioma proporcionado, si se encuentra. Cadena vacía en caso contrario.
hashCode()
public int hashCode()
Implementación de GetHashCode.
Returns: int - código hash del objeto
isEmpty()
public boolean isEmpty()
True, si MultiLanguageString no tiene cadenas de idiomas.
Returns: boolean - Verdadero, si MultiLanguageString no tiene cadenas de idiomas.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
op_Equality(MultiLanguageString obj1, String obj2)
public static boolean op_Equality(MultiLanguageString obj1, String obj2)
Implementación del operador de igualdad.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj1 | MultiLanguageString | primer objeto a comparar |
| obj2 | java.lang.String | segundo objeto a comparar |
Returns: boolean - resultado de la comparación
op_Equality(String obj1, MultiLanguageString obj2)
public static boolean op_Equality(String obj1, MultiLanguageString obj2)
Implementación del operador de igualdad.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj1 | java.lang.String | cadena a comparar |
| obj2 | MultiLanguageString | cadena multilingüe a comparar |
Returns: boolean - resultado de la comparación
op_Inequality(MultiLanguageString obj1, String obj2)
public static boolean op_Inequality(MultiLanguageString obj1, String obj2)
Implementación del operador de desigualdad.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj1 | MultiLanguageString | cadena a comparar |
| obj2 | java.lang.String | cadena multilingüe a comparar |
Returns: boolean - resultado de la comparación
op_Inequality(String obj1, MultiLanguageString obj2)
public static boolean op_Inequality(String obj1, MultiLanguageString obj2)
Implementación del operador de desigualdad.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj1 | java.lang.String | cadena a comparar |
| obj2 | MultiLanguageString | cadena multilingüe a comparar |
Returns: boolean - resultado de la comparación
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| arg0 | long | |
| arg1 | int |