Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class SimpleType<T> extends OpenType<T>
SimpleType
класс является открытым классом типа, экземпляры которого описывают все открытые значения данных, которые не являются ни массивами, ни CompositeData
значения, ни TabularData
значения. Это предопределяет все свои возможные экземпляры как статические поля, и не имеет никакого общедоступного конструктора. Данный a SimpleType
описание экземпляра оценивает, чье имя класса Java является именем класса, внутренние поля, соответствующие имени и описанию этого SimpleType
экземпляр также устанавливается в имя класса. Другими словами, его методы getClassName
, getTypeName
и getDescription
весь возврат то же самое строковое имя класса значения.
Модификатор и Тип | Поле и Описание |
---|---|
static SimpleType<BigDecimal> |
BIGDECIMAL
SimpleType описание экземпляра оценивает, чье имя класса Java java.math.BigDecimal . |
static SimpleType<BigInteger> |
BIGINTEGER
SimpleType описание экземпляра оценивает, чье имя класса Java java.math.BigInteger . |
static SimpleType<Boolean> |
БУЛЕВСКАЯ ПЕРЕМЕННАЯ
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Boolean . |
static SimpleType<Byte> |
БАЙТ
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Byte . |
static SimpleType<Character> |
СИМВОЛ
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Character . |
static SimpleType<Date> |
ДАТА
SimpleType описание экземпляра оценивает, чье имя класса Java java.util.Date . |
static SimpleType<Double> |
ДВОЙНОЙ
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Double . |
static SimpleType<Float> |
ПЛАВАНИЕ
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Float . |
static SimpleType<Integer> |
ЦЕЛОЕ ЧИСЛО
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Integer . |
static SimpleType<Long> |
ДОЛГО
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Long . |
static SimpleType<ObjectName> |
ИМЯ ОБЪЕКТА
SimpleType описание экземпляра оценивает, чье имя класса Java javax.management.ObjectName . |
static SimpleType<Short> |
КОРОТКИЙ
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Short . |
static SimpleType<String> |
СТРОКА
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.String . |
static SimpleType<Void> |
ПУСТО
SimpleType описание экземпляра оценивает, чье имя класса Java java.lang.Void . |
ALLOWED_CLASSNAMES, ALLOWED_CLASSNAMES_LIST
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
equals(Object obj)
Сравнивает указанное
obj параметр с этим SimpleType экземпляр для равенства. |
int |
hashCode()
Возвращает значение хэш-кода для этого
SimpleType экземпляр. |
boolean |
isValue(Object obj)
Тесты, является ли obj значением для этого
SimpleType экземпляр. |
Объект |
readResolve()
Замените объект, считанный из
ObjectInputStream с уникальным экземпляром для того значения. |
Строка |
toString()
Возвращает строковое представление этого
SimpleType экземпляр. |
getClassName, getDescription, getTypeName, isArray
public static final SimpleType<Void> VOID
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Void
.public static final SimpleType<Boolean> BOOLEAN
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Boolean
.public static final SimpleType<Character> CHARACTER
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Character
.public static final SimpleType<Byte> BYTE
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Byte
.public static final SimpleType<Short> SHORT
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Short
.public static final SimpleType<Integer> INTEGER
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Integer
.public static final SimpleType<Long> LONG
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Long
.public static final SimpleType<Float> FLOAT
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Float
.public static final SimpleType<Double> DOUBLE
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.Double
.public static final SimpleType<String> STRING
SimpleType
описание экземпляра оценивает, чье имя класса Java java.lang.String
.public static final SimpleType<BigDecimal> BIGDECIMAL
SimpleType
описание экземпляра оценивает, чье имя класса Java java.math.BigDecimal
.public static final SimpleType<BigInteger> BIGINTEGER
SimpleType
описание экземпляра оценивает, чье имя класса Java java.math.BigInteger
.public static final SimpleType<Date> DATE
SimpleType
описание экземпляра оценивает, чье имя класса Java java.util.Date
.public static final SimpleType<ObjectName> OBJECTNAME
SimpleType
описание экземпляра оценивает, чье имя класса Java javax.management.ObjectName
.public boolean isValue(Object obj)
SimpleType
экземпляр. Этот метод возвраты true
если и только если obj не является нулевым, и имя класса obj является тем же самым как полем имени класса, определенным для этого SimpleType
экземпляр (то есть имя класса, возвращенное getClassName
метод).
public boolean equals(Object obj)
obj
параметр с этим SimpleType
экземпляр для равенства. Два SimpleType
экземпляры равны если и только если их getClassName
методы возвращают то же самое значение.
equals
в классе OpenType<T>
obj
- объект, который будет сравнен для равенства с этим SimpleType
экземпляр; если obj null
или не экземпляр класса SimpleType
, equals
возвраты false
.true
если указанный объект равен этому SimpleType
экземпляр.Object.hashCode()
, HashMap
public int hashCode()
SimpleType
экземпляр. Хэш-код a SimpleType
экземпляр является хэш-кодом строкового значения, возвращенного getClassName
метод. Как SimpleType
экземпляры являются неизменными, хэш-код для этого экземпляра вычисляется однажды на первом звонке hashCode
, и затем то же самое значение возвращается для последующих вызовов.
hashCode
в классе OpenType<T>
SimpleType
экземплярObject.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
public String toString()
SimpleType
экземпляр. Строковое представление состоит из имени этого класса (то есть javax.management.openmbean.SimpleType
) и имя типа для этого экземпляра (который является именем класса java значений это SimpleType
экземпляр представляет).
Как SimpleType
экземпляры являются неизменными, строковое представление для этого экземпляра вычисляется однажды на первом звонке toString
, и затем то же самое значение возвращается для последующих вызовов.
public Object readResolve() throws ObjectStreamException
ObjectInputStream
с уникальным экземпляром для того значения.ObjectStreamException
- если объект чтения не может быть разрешен.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.