|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.io.ObjectInputStream.GetField
public abstract static class ObjectInputStream.GetField
입력 스트림로부터 읽힌 지속 필드에의 액세스를 제공합니다.
생성자 의 개요 | |
---|---|
ObjectInputStream.GetField ()
|
메소드의 개요 | |
---|---|
abstract boolean |
defaulted (String name)
이름으로 지정된 필드가 디폴트로 설정되어 있어 이 스트림로 값을 가지지 않는 경우에 true 를 돌려줍니다. |
abstract boolean |
get (String name,
boolean val)
이름으로 지정된 boolean 필드의 값을 지속 필드로부터 가져옵니다. |
abstract byte |
get (String name,
byte val)
이름으로 지정된 byte 필드의 값을 지속 필드로부터 가져옵니다. |
abstract char |
get (String name,
char val)
이름으로 지정된 char 필드의 값을 지속 필드로부터 가져옵니다. |
abstract double |
get (String name,
double val)
이름으로 지정된 double 필드의 값을 지속 필드로부터 가져옵니다. |
abstract float |
get (String name,
float val)
이름으로 지정된 float 필드의 값을 지속 필드로부터 가져옵니다. |
abstract int |
get (String name,
int val)
이름으로 지정된 int 필드의 값을 지속 필드로부터 가져옵니다. |
abstract long |
get (String name,
long val)
이름으로 지정된 long 필드의 값을 지속 필드로부터 가져옵니다. |
abstract Object |
get (String name,
Object val)
이름으로 지정된 Object 필드의 값을 지속 필드로부터 가져옵니다. |
abstract short |
get (String name,
short val)
이름으로 지정된 short 필드의 값을 지속 필드로부터 가져옵니다. |
abstract ObjectStreamClass |
getObjectStreamClass ()
스트림로 필드를 기술하는 ObjectStreamClass 를 가져옵니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자 의 상세 |
---|
public ObjectInputStream.GetField()
메소드의 상세 |
---|
public abstract ObjectStreamClass getObjectStreamClass()
public abstract boolean defaulted(String name) throws IOException
name
- 필드의 이름
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
가 직렬화 필드에 대응하지 않는 경우public abstract boolean get(String name, boolean val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
boolean
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract byte get(String name, byte val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
byte
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract char get(String name, char val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
char
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract short get(String name, short val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
short
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract int get(String name, int val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
int
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract long get(String name, long val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
long
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract float get(String name, float val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
float
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract double get(String name, double val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
double
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우public abstract Object get(String name, Object val) throws IOException
name
- 필드의 이름val
- name
에 값이 없는 경우에 사용하는 디폴트 값
Object
필드의 값
IOException
- 기본이 되는 InputStream
의 read중에 입출력 에러가 발생했을 경우
IllegalArgumentException
- name
의 형태가 직렬화되어 있지 않은지, 또는 필드의 형태가 부정한 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.