|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface ValueHandler
GIOP 스트림에의, 및 GIOP 스트림로부터의, Java 객체의 직렬화를 가능하게 하는 메소드를 정의합니다.
메소드의 개요 | |
---|---|
String |
getRMIRepositoryID (Class clz)
지정된 Java 클래스의 CORBA RepositoryId 를 돌려줍니다. |
RunTime |
getRunTimeCodeBase ()
이 ValueHandler 의 CodeBase 를 돌려줍니다. |
boolean |
isCustomMarshaled (Class clz)
지정된 클래스가 커스텀 정렬화와 디폴트 정렬화의 어느 쪽을 실행하는지를 나타냅니다. |
Serializable |
readValue (InputStream in,
int offset,
Class clz,
String repositoryID,
RunTime sender)
Java 시멘틱스를 사용해 스트림로부터 값을 읽어들입니다. |
Serializable |
writeReplace (Serializable value)
값에 writeReplace 메소드가 포함되어 있으면, 결과가 돌려주어집니다. |
void |
writeValue (OutputStream out,
Serializable value)
Java 시멘틱스를 사용해 스트림에 값을 기입합니다. |
메소드의 상세 |
---|
void writeValue(OutputStream out, Serializable value)
out
- 치를 기입하는 스트림value
- 스트림에 기입해지는 값Serializable readValue(InputStream in, int offset, Class clz, String repositoryID, RunTime sender)
in
- 치를 읽어들이는 스트림offset
- 입력 스트림에 있어서의 현재의 위치clz
- 읽히는 값의 타입repositoryID
- 읽히는 값의 RepositoryIdsender
- 송신 문맥 실행시 코드 베이스
String getRMIRepositoryID(Class clz)
clz
- Java 클래스
boolean isCustomMarshaled(Class clz)
clz
- 커스텀 정렬화를 테스트하는 클래스
true
, 그렇지 않은 경우는 false
RunTime getRunTimeCodeBase()
Serializable writeReplace(Serializable value)
writeReplace
메소드가 포함되어 있으면, 결과가 돌려주어집니다. 그렇지 않은 경우는, 값자체가 돌려주어집니다.
value
- 정렬화 되는 값
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.