|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--java.beans.XMLDecoder
XMLDecoder
클래스는 XMLEncoder
로 작성된 XML 문서의 독해에 사용할 수 있는 것 외에ObjectInputStream
와 같은 기능도 갖추고 있습니다. 예를 들어, 다음의 코드에서는 XMLEncoder
클래스에서 작성된 XML 문서에 정의되고 있는 최초의 오브젝트를 읽어낼 수가 있습니다.
XMLDecoder d = new XMLDecoder( new BufferedInputStream( new FileInputStream("Test.xml"))); Object result = d.readObject(); d.close();
XMLEncoder
,
ObjectInputStream
생성자의 개요 | |
XMLDecoder (InputStream in)
XMLEncoder 클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다. |
|
XMLDecoder (InputStream in,
Object owner)
XMLEncoder 클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다. |
|
XMLDecoder (InputStream in,
Object owner,
ExceptionListener exceptionListener)
XMLEncoder 클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다. |
메소드의 개요 | |
void |
close ()
이 메소드는 이 스트림에 관련지을 수 있고 있는 입력 스트림을 클로우즈 합니다. |
ExceptionListener |
getExceptionListener ()
이 스트림의 예외 핸들러를 취득합니다. |
Object |
getOwner ()
이 디코더의 소유자를 취득합니다. |
Object |
readObject ()
입력으로부터 다음의 오브젝트를 읽어냅니다. |
void |
setExceptionListener (ExceptionListener exceptionListener)
이 스트림의 예외 핸들러를 exceptionListener 로 합니다. |
void |
setOwner (Object owner)
이 디코더의 소유자를 owner 로 설정합니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자의 상세 |
public XMLDecoder(InputStream in)
XMLEncoder
클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다.
in
- 부하의 스트림XMLEncoder.XMLEncoder(OutputStream)
public XMLDecoder(InputStream in, Object owner)
XMLEncoder
클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다.
in
- 부하의 스트림owner
- 이 스트림의 소유자public XMLDecoder(InputStream in, Object owner, ExceptionListener exceptionListener)
XMLEncoder
클래스에서 작성된 어카이브(archive)를 읽어내기 위한 새로운 입력 스트림을 작성합니다.
in
- 부하의 스트림owner
- 이 스트림의 소유자메소드의 상세 |
public void close()
public void setExceptionListener(ExceptionListener exceptionListener)
exceptionListener
로 합니다. 이 스트림이 회복 가능한 예외를 캐치 하면(자), 이 예외 핸들러에 통지됩니다.
exceptionListener
- 이 스트림의 예외 핸들러getExceptionListener()
public ExceptionListener getExceptionListener()
setExceptionListener(java.beans.ExceptionListener)
public Object readObject()
ArrayIndexOutOfBoundsException
- 스트림에 (더 이상) 오브젝트가 포함되지 않은 경우XMLEncoder.writeObject(java.lang.Object)
public void setOwner(Object owner)
owner
로 설정합니다.
owner
- 이 디코더의 소유자getOwner()
public Object getOwner()
setOwner(java.lang.Object)
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.