ExpandableStringEnum<T> Classe

  • java.lang.Object
    • com.microsoft.bot.restclient.ExpandableStringEnum<T>

Paramètres de type

T

un type d’énumération extensible spécifique

public abstract class ExpandableStringEnum

Implémentation de base pour les énumérations de chaîne unique extensibles.

Récapitulatif du constructeur

Constructeur Description
ExpandableStringEnum()

Résumé de la méthode

Modificateur et type Méthode et description
protected static T <T>fromString(String name, Class<T> clazz)
protected static java.util.Collection<T> <T>values(Class<T> clazz)
boolean equals(Object obj)
int hashCode()
java.lang.String toString()
protected T withNameValue(String name, T value, Class<T> clazz)

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails du constructeur

ExpandableStringEnum

public ExpandableStringEnum()

Détails de la méthode

<T>fromString

protected static T fromString(String name, Class clazz)

Paramètres:

name
clazz

<T>values

protected static Collection values(Class clazz)

Paramètres:

clazz

equals

public boolean equals(Object obj)

Remplacements:

ExpandableStringEnum<T>.equals(Object obj)

Paramètres:

obj

hashCode

public int hashCode()

Remplacements:

ExpandableStringEnum<T>.hashCode()

toString

public String toString()

Remplacements:

ExpandableStringEnum<T>.toString()

withNameValue

protected T withNameValue(String name, T value, Class clazz)

Paramètres:

name
value
clazz

S’applique à