你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ExpandableStringEnum<T> 类
- java.
lang. Object - com.
microsoft. azure. management. resources. fluentcore. arm. ExpandableStringEnum<T>
- com.
类型参数
- T
特定的可扩展枚举类型
public abstract class ExpandableStringEnum
可扩展的单字符串枚举的基本实现。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
ExpandableStringEnum() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
protected static T | fromString(String name, Class<T> clazz) |
protected static java.util.Collection<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) |
方法继承自 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
构造函数详细信息
ExpandableStringEnum
public ExpandableStringEnum()
方法详细信息
fromString
protected static T
参数:
name
clazz
values
protected static Collection
参数:
clazz
equals
public boolean equals(Object obj)
替代:
ExpandableStringEnum<T>.equals(Object obj)参数:
obj
hashCode
public int hashCode()
替代:
ExpandableStringEnum<T>.hashCode()toString
public String toString()
替代:
ExpandableStringEnum<T>.toString()withNameValue
protected T withNameValue(String name, T value, Class
参数:
name
value
clazz