|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.management.openmbean.OpenType <T>
javax.management.openmbean.SimpleType<T>
public final class SimpleType<T>
SimpleType
클래스는, 배열에서도
치에서도 CompositeData
치도 아닌 모든 「공개 데이터」치를 기술하는 인스턴스를 가지는, 「공개형」클래스입니다. 가질 수 있는 모든 인스턴스를 static 필드로서 사전 정의해, public 생성자 을 가지지 않습니다.
TabularData
Java 클래스명이 className 의 값을 기술하는 SimpleType
인스턴스의 경우, 이 SimpleType
인스턴스의 이름 및 설명에 일치하는 내부 필드도 className 로 설정됩니다. 즉,getClassName
,getTypeName
, 및 getDescription
메소드가 모두 같은 캐릭터 라인치 className 를 돌려줍니다.
필드의 개요 | |
---|---|
static SimpleType <BigDecimal > |
BIGDECIMAL
Java 클래스명이 java.math.BigDecimal 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <BigInteger > |
BIGINTEGER
Java 클래스명이 java.math.BigInteger 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Boolean > |
BOOLEAN
Java 클래스명이 java.lang.Boolean 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Byte > |
BYTE
Java 클래스명이 java.lang.Byte 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Character > |
CHARACTER
Java 클래스명이 java.lang.Character 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Date > |
DATE
Java 클래스명이 java.util.Date 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Double > |
DOUBLE
Java 클래스명이 java.lang.Double 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Float > |
FLOAT
Java 클래스명이 java.lang.Float 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Integer > |
INTEGER
Java 클래스명이 java.lang.Integer 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Long > |
LONG
Java 클래스명이 java.lang.Long 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <ObjectName > |
OBJECTNAME
Java 클래스명이 javax.management.ObjectName 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Short > |
SHORT
Java 클래스명이 java.lang.Short 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <String > |
STRING
Java 클래스명이 java.lang.String 의 값을 기술하는 SimpleType 인스턴스입니다. |
static SimpleType <Void > |
VOID
Java 클래스명이 java.lang.Void 의 값을 기술하는 SimpleType 인스턴스입니다. |
클래스 javax.management.openmbean. OpenType 로부터 상속된 필드 |
---|
ALLOWED_CLASSNAMES , ALLOWED_CLASSNAMES_LIST |
메소드의 개요 | |
---|---|
boolean |
equals (Object obj)
지정된 obj 파라미터와 이 SimpleType 인스턴스가 동일한지 어떤지를 비교합니다. |
int |
hashCode ()
이 SimpleType 인스턴스의 해시 코드값를 돌려줍니다. |
boolean |
isValue (Object obj)
obj 가, 이 SimpleType 인스턴스의 값일지 어떨지를 테스트합니다. |
Object |
readResolve ()
ObjectInputStream 로부터 읽어낸 객체를, 그 값의 일의의 인스턴스로 옮겨놓습니다. |
String |
toString ()
이 SimpleType 인스턴스의 캐릭터 라인 표현을 돌려줍니다. |
클래스 javax.management.openmbean. OpenType 로부터 상속된 메소드 |
---|
getClassName , getDescription , getTypeName , isArray |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , finalize , getClass , notify , notifyAll , wait , wait , wait |
필드의 상세 |
---|
public static final SimpleType <Void > VOID
java.lang.Void
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Boolean > BOOLEAN
java.lang.Boolean
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Character > CHARACTER
java.lang.Character
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Byte > BYTE
java.lang.Byte
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Short > SHORT
java.lang.Short
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Integer > INTEGER
java.lang.Integer
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Long > LONG
java.lang.Long
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Float > FLOAT
java.lang.Float
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Double > DOUBLE
java.lang.Double
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <String > STRING
java.lang.String
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <BigDecimal > BIGDECIMAL
java.math.BigDecimal
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <BigInteger > BIGINTEGER
java.math.BigInteger
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <Date > DATE
java.util.Date
의 값을 기술하는 SimpleType
인스턴스입니다.
public static final SimpleType <ObjectName > OBJECTNAME
javax.management.ObjectName
의 값을 기술하는 SimpleType
인스턴스입니다.
메소드의 상세 |
---|
public boolean isValue(Object obj)
SimpleType
인스턴스의 값일지 어떨지를 테스트합니다. 이 메소드는,obj 가 null 가 아니고,obj 의 클래스명이 이 SimpleType
인스턴스에 정의된 className 필드와 같은 이름 (getClassName
메소드에 의해 반환되는 클래스명)인 경우에 한해 true
를 돌려줍니다.
OpenType <T >
내의 isValue
obj
- 판정되는 객체
SimpleType
인스턴스의 값인 경우는
true
public boolean equals(Object obj)
obj
파라미터와 이 SimpleType
인스턴스가 동일한지 어떤지를 비교합니다.
2 개의 SimpleType
인스턴스는,getClassName
메소드가 같은 값을 돌려주는 경우에 한해 동일하다고 말할 수 있습니다.
OpenType <T >
내의 equals
obj
- 이 SimpleType
인스턴스와 동일한지 어떤지 비교되는 객체.
obj 가 null
또는 SimpleType
클래스의 인스턴스가 아닌 경우,
equals
는 false
를 돌려준다
SimpleType
인스턴스와 동일한 경우는 true
Object.hashCode()
,
Hashtable
public int hashCode()
SimpleType
인스턴스의 해시 코드값를 돌려줍니다. SimpleType
인스턴스의 해시 코드는,getClassName
메소드에 의해 반환되는 캐릭터 라인치의 해시 코드입니다.
SimpleType
인스턴스는 불변으로, 이 인스턴스의 해시 코드는,hashCode
의 최초의 호출시에 1 회만 계산됩니다. 그 후의 호출에는, 같은 값이 돌려주어집니다.
OpenType <T >
내의 hashCode
SimpleType
인스턴스의 해시 코드값Object.equals(java.lang.Object)
,
Hashtable
public String toString()
SimpleType
인스턴스의 캐릭터 라인 표현을 돌려줍니다.
캐릭터 라인 표현은, 이 클래스의 이름 (javax.management.openmbean.SimpleType
)과 이 인스턴스의 형명 (이 SimpleType
인스턴스가 가리키는 값의 Java 클래스명)으로 구성됩니다.
SimpleType
인스턴스는 불변으로, 이 인스턴스의 캐릭터 라인 표현은,toString
의 최초의 호출시에 1 회만 계산됩니다. 그 후의 호출에는, 같은 값이 돌려주어집니다.
OpenType <T >
내의 toString
SimpleType
인스턴스의 캐릭터 라인 표현public Object readResolve() throws ObjectStreamException
ObjectInputStream
로부터 읽어낸 객체를, 그 값의 일의의 인스턴스로 옮겨놓습니다.
ObjectStreamException
- 읽어내진 객체를
해결할 수 없는 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세 : 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.