|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjava.util.AbstractCollection <E>
java.util.AbstractList <E>
java.util.ArrayList <Object >
javax.management.AttributeList
public class AttributeList
MBean 의 속성의 값의 리스트를 나타냅니다. AttributeList
내에 Attribute
객체를 삽입하기 위해서 사용되는 메소드는, 슈퍼 클래스 ArrayList
내의 대응하는 메소드를 오버라이드(override) 합니다. 이것은,AttributeList
내에 Attribute
객체만을 포함하기 위해서 필요한 처리입니다. 이 처리에 의해, AttributeList
로부터 요소를 취득할 때의 예외의 취득을 회피합니다.
필드의 개요 |
---|
클래스 java.util. AbstractList 로부터 상속된 필드 |
---|
modCount |
생성자 의 개요 | |
---|---|
AttributeList ()
빈 상태(empty)의 AttributeList 를 구축합니다. |
|
AttributeList (AttributeList list)
지정된 AttributeList 의 요소를,AttributeList 의 반복자에 의해 반환되는 순으로 포함하는 AttributeList 를 구축합니다. |
|
AttributeList (int initialCapacity)
지정된 초기 사이즈로 빈 상태(empty)의 AttributeList 를 구축합니다. |
|
AttributeList (List <Attribute > list)
지정된 List 의 요소를 포함한 AttributeList 를,List 의 반복자가 돌려주는 순서로 작성합니다. |
메소드의 개요 | |
---|---|
void |
add (Attribute object)
리스트의 마지막 요소로서 지정된 Attribute 를 추가합니다. |
void |
add (int index,
Attribute object)
요소로서 지정된 속성이 지정된 위치에 삽입합니다. |
void |
add (int index,
Object element)
리스트내의 지정된 위치로 지정된 요소를 삽입합니다. |
boolean |
add (Object o)
리스트의 마지막으로, 지정된 요소를 추가합니다. |
boolean |
addAll (AttributeList list)
지정된 AttributeList 내의 모든 요소를, 지정된 AttributeList 의 반복자에 의해 반환되는 차례로, 리스트의 말미에 부가합니다. |
boolean |
addAll (Collection <? > c)
지정된 컬렉션내의 모든 요소를, 지정된 컬렉션의 반복자에 의해 반환되는 순서로 리스트의 마지막에 추가합니다. |
boolean |
addAll (int index,
AttributeList list)
지정된 AttributeList 내의 모든 요소를, 지정된 AttributeList 의 반복자에 의해 반환되는 차례로, 이 리스트내의 지정된 위치에 삽입합니다. |
boolean |
addAll (int index,
Collection <? > c)
지정된 컬렉션내의 모든 요소를, 리스트의 지정된 위치에 삽입합니다. |
List <Attribute > |
asList ()
이 리스트의 뷰를 List<Attribute> 로서 돌려줍니다. |
void |
set (int index,
Attribute object)
지정된 위치의 요소를, 지정된 속성으로 설정합니다. |
Object |
set (int index,
Object element)
리스트의 지정된 위치에 있는 요소를, 지정된 요소로 옮겨놓습니다. |
클래스 java.util. ArrayList 로부터 상속된 메소드 |
---|
clear , clone , contains , ensureCapacity , get , indexOf , isEmpty , lastIndexOf , remove , remove , removeRange , size , toArray , toArray , trimToSize |
클래스 java.util. AbstractList 로부터 상속된 메소드 |
---|
equals , hashCode , iterator , listIterator , listIterator , subList |
클래스 java.util. AbstractCollection 로부터 상속된 메소드 |
---|
containsAll , removeAll , retainAll , toString |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
finalize , getClass , notify , notifyAll , wait , wait , wait |
인터페이스 java.util. List 로부터 상속된 메소드 |
---|
containsAll , equals , hashCode , iterator , listIterator , listIterator , removeAll , retainAll , subList |
생성자 의 상세 |
---|
public AttributeList()
AttributeList
를 구축합니다.
public AttributeList(int initialCapacity)
AttributeList
를 구축합니다.
initialCapacity
- ArrayList.ArrayList(int)
로 지정되었다
AttributeList
의
초기 사이즈public AttributeList(AttributeList list)
AttributeList
의 요소를,AttributeList
의 반복자에 의해 반환되는 순으로 포함하는 AttributeList
를 구축합니다. AttributeList
인스턴스의 초기 사이즈는, 지정된 AttributeList
의 사이즈의 110% 입니다.
list
- 새로운 AttributeList
의 초기 컨텐츠를
정의하는 AttributeList
ArrayList.ArrayList(java.util.Collection)
public AttributeList(List <Attribute > list)
List
의 요소를 포함한 AttributeList
를,List
의 반복자가 돌려주는 순서로 작성합니다.
list
- 새로운 AttributeList
의 초기 컨텐츠를
정의하는 List
IllegalArgumentException
- list
파라미터가
null
인 경우, 또는 list
파라미터에
Attribute 이외의 객체가 포함되는 경우ArrayList.ArrayList(java.util.Collection)
메소드의 상세 |
---|
public List <Attribute > asList()
List<Attribute>
로서 돌려줍니다. 반환값을 변경하면(자) 원의 AttributeList
가 변경됩니다. 또 역의 경우도 같습니다.
AttributeList
의 내용을 반영한다
List<Attribute>
지정한 AttributeList
인스턴스에 대해서 이 메소드가 불려 갔을 경우,Attribute
이외의 인스턴스에 객체를 추가하려고 하는 그 후의 시도는,IllegalArgumentException
로 실패합니다. 호환성을 유지하기 위해(때문에), 이 메소드가 불려 간 적이 없는 AttributeList
에서는,Attribute
이외의 객체를 추가하는 것이 가능합니다.
IllegalArgumentException
- 이 AttributeList
에
Attribute
이외의 요소가 포함되는 경우public void add(Attribute object)
Attribute
를 추가합니다.
object
- 추가되는 속성public void add(int index, Attribute object)
object
- 삽입되는 Attribute
객체index
- 신규 Attribute
객체를 삽입한다
리스트내의 위치public void set(int index, Attribute object)
object
- 속성 요소의 설정치index
- 지정된 위치public boolean addAll(AttributeList list)
AttributeList
내의 모든 요소를, 지정된 AttributeList
의 반복자에 의해 반환되는 차례로, 리스트의 말미에 부가합니다.
list
- 리스트에 삽입되는 요소
ArrayList.addAll(java.util.Collection)
public boolean addAll(int index, AttributeList list)
AttributeList
내의 모든 요소를, 지정된 AttributeList
의 반복자에 의해 반환되는 차례로, 이 리스트내의 지정된 위치에 삽입합니다. index < 0 || index > size()의 경우, 인덱스는 범위외가 되어, java.lang.IndexOutOfBoundsException 를 랩 하는 RuntimeOperationsException 가 throw 됩니다.
list
- 리스트에 삽입되는 요소index
- 지정된 AttributeList
로부터
최초의 요소를 삽입하는 위치
ArrayList.addAll(int, java.util.Collection)
public boolean add(Object o)
ArrayList
의 기술:
Collection <Object >
내의 add
List <Object >
내의 add
ArrayList <Object >
내의 add
o
- 리스트에 추가되는 요소
Collection.add(E)
로 지정되었을 경우와 같이)public void add(int index, Object element)
ArrayList
의 기술:
List <Object >
내의 add
ArrayList <Object >
내의 add
index
- 지정의 요소가 삽입되는 위치의 인덱스element
- 삽입되는 요소public boolean addAll(Collection <? > c)
ArrayList
의 기술:
Collection <Object >
내의 addAll
List <Object >
내의 addAll
ArrayList <Object >
내의 addAll
c
- 리스트에 추가되는 요소를 포함한 컬렉션
AbstractCollection.add(Object)
public boolean addAll(int index, Collection <? > c)
ArrayList
의 기술:
List <Object >
내의 addAll
ArrayList <Object >
내의 addAll
index
- 지정된 컬렉션으로부터 최초의 요소를 삽입하는 위치의 인덱스c
- 리스트에 추가되는 요소를 포함한 컬렉션
public Object set(int index, Object element)
ArrayList
의 기술:
List <Object >
내의 set
ArrayList <Object >
내의 set
index
- 치환되는 요소의 인덱스element
- 지정된 위치에 포함되는 요소
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.