|
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 인스턴스의 값인 경우는
truepublic boolean equals(Object obj)
obj 파라미터와 이 SimpleType 인스턴스가 동일한지 어떤지를 비교합니다.
2 개의 SimpleType 인스턴스는,getClassName 메소드가 같은 값을 돌려주는 경우에 한해 동일하다고 말할 수 있습니다.
OpenType <T > 내의 equals obj - 이 SimpleType 인스턴스와 동일한지 어떤지 비교되는 객체.
obj 가 null 또는 SimpleType 클래스의 인스턴스가 아닌 경우,
equals 는 false 를 돌려준다
SimpleType 인스턴스와 동일한 경우는 trueObject.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 도 참조해 주세요.