|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface Bindings
키가 Strings
인 모든 키와 값의 페어의 매핑입니다.
상자의 클래스의 개요 |
---|
인터페이스 java.util. Map 로부터 상속된 상자의 클래스/인터페이스 |
---|
Map.Entry <K ,V > |
메소드의 개요 | |
---|---|
boolean |
containsKey (Object key)
맵이 지정된 키의 매핑을 보관 유지하는 경우에 true 를 돌려줍니다. |
Object |
get (Object key)
맵이 지정된 키를 맵 하는 값을 돌려줍니다. |
Object |
put (String name,
Object value)
이름을 매길 수 있었던 값을 설정합니다. |
void |
putAll (Map <? extends String ,? extends Object > toMerge)
지정된 Map 내의 모든 매핑을 이 Bindings 에 추가합니다. |
Object |
remove (Object key)
이 키에 매핑이 있는 경우에, 그 매핑을 맵으로부터 삭제합니다 (임의의 오퍼레이션). |
인터페이스 java.util. Map 로부터 상속된 메소드 |
---|
clear , containsValue , entrySet , equals , hashCode , isEmpty , keySet , size , values |
메소드의 상세 |
---|
Object put(String name, Object value)
Map <String ,Object >
내의 put
name
- 치에 관련지을 수 있었던 이름value
- 이름에 관련지을 수 있었던 값
NullPointerException
- 이름이 null 의 경우.
IllegalArgumentException
- 이름이 빈 상태(empty)의 String 의 경우. void putAll(Map <? extends String ,? extends Object > toMerge)
Map
내의 모든 매핑을 이 Bindings
에 추가합니다.
Map <String ,Object >
내의 putAll
toMerge
- 이것에 머지 하는 Map
.
NullPointerException
- toMerge 맵이 null 의 경우, 또는 맵내의 몇개의 키가 null 의 경우.
IllegalArgumentException
- 맵내의 몇개의 키가 빈 상태(empty)의 String 인 경우. boolean containsKey(Object key)
Map <String ,Object >
내의 containsKey
key
- 맵에 있을지 어떨지가 판정되는 키
NullPointerException
- 키가 null 의 경우
ClassCastException
- key 가 String 가 아닌 경우
IllegalArgumentException
- key 가 빈 상태(empty)의 String 인 경우Object get(Object key)
즉, 맵에 (key==null ? k==null :key.equals(k)) 라고 하는 조건으로, 열쇠 k 로부터 값 v 까지 매핑이 포함되는 경우, 이 메소드는 v 를 돌려줍니다. 포함되지 않는 경우는 null 를 돌려줍니다. 이러한 매핑이 1 개만 있습니다.
Map <String ,Object >
내의 get
key
- 관련지을 수 있었던 값이 반환되는 키
NullPointerException
- 키가 null 의 경우
ClassCastException
- key 가 String 가 아닌 경우
IllegalArgumentException
- key 가 빈 상태(empty)의 String 인 경우Object remove(Object key)
(key==null ? k==null :key.equals(k))
라고 하는 조건으로, 키 k 로부터 값 v 까지 매핑이 맵에 포함되는 경우, 이 매핑은 삭제됩니다. 맵은 이러한 매핑을 1 개만 포함합니다.
맵이, 이전에 키를 매핑 하고 있는 값. 이 키에 대한 매핑이 맵에 없는 경우는 null. null 의 반환값은, 구현이 null 치를 지원하고 있는 경우, 지정된 키와 null 를 이전 관련짓고 있던 맵을 나타내는 경우도 있습니다. 1 번 호출이 돌아가면, 맵은 지정된 키의 매핑을 포함하지 않습니다.
Map <String ,Object >
내의 remove
key
- 매핑이 맵으로부터 삭제되는 키.
NullPointerException
- 키가 null 의 경우
ClassCastException
- key 가 String 가 아닌 경우
IllegalArgumentException
- key 가 빈 상태(empty)의 String 인 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.