건설자
# 새로운 분산 큐(키, 캐시, 옵션, cls)
| 이름 | 타입 | 기술설명 |
|---|---|---|
key |
끈 | 키 |
cache |
캐시 | 캐시 인스턴스 |
options |
쓰기 옵션 | writethruoptions에 대한 옵션을 나타냅니다. |
cls |
번호 | json 데이터의 유형을 나타냅니다. |
행동 양식
# (비동기) 더하다(안건) → {부울}
큐 끝에 개체를 추가합니다.
| 이름 | 타입 | 기술설명 |
|---|---|---|
item |
목적 | 추가할 요소 |
참된
- 타입
- 부울
# (비동기) addChangeListener(dataTypeDataChangeListener, eventType, dataFilter)
| 이름 | 타입 | 기술설명 |
|---|---|---|
dataTypeDataChangeListener |
DataStructureDataChangeListener | 호출할 콜백 메소드 |
eventType |
정렬.이벤트 유형> | 콜백 메서드가 호출될 이벤트 유형을 나타냅니다. |
dataFilter |
데이터 유형 이벤트 데이터 필터 | 수신할 데이터 유형을 나타냅니다. |
# (비동기) 선명한()
큐에서 모든 개체를 제거합니다.
# (비동기) 이 포함되어 있습니다(값) → {부울}
요소가 Queue에 존재하는지 확인합니다.
| 이름 | 타입 | 기술설명 |
|---|---|---|
value |
목적 | 찾을 가치 |
- 타입
- 부울
# (비동기) 에게 복사(배열, arrayIndex)
지정된 인덱스에서 시작하여 지정된 배열에 Queue 요소를 복사합니다.
| 이름 | 타입 | 기술설명 |
|---|---|---|
array |
배열 | 복사해야 하는 요소 목록을 나타냅니다. |
arrayIndex |
번호 | 복사가 시작될 배열의 시작점을 나타냅니다. |
# (비동기) 요소() → {객체}
이 큐의 헤드를 검색하지만 제거하지는 않습니다. 이 메서드는 이 큐가 비어 있는 경우 예외를 throw한다는 점에서만 peek과 다릅니다.
이 대기열의 머리
- 타입
- 목적
# 비었다()
큐가 비어 있는지 확인
부울
# (비동기) 반복자() → {반복자. }
큐를 통해 반복자를 반환
- 타입
- 반복자.
# (비동기) 제공(안건) → {부울}
용량 제한을 위반하지 않고 즉시 수행할 수 있는 경우 지정된 요소를 이 대기열에 삽입합니다. 용량 제한 대기열을 사용할 때 일반적으로 이 방법을 추가하는 것이 좋습니다. 이 방법은 예외를 throw해야만 요소를 삽입하지 못할 수 있습니다.
| 이름 | 타입 | 기술설명 |
|---|---|---|
item |
목적 | 추가할 요소 |
참된
- 타입
- 부울
# (비동기) 몰래 엿보다() → {객체}
이 큐의 헤드를 검색하지만 제거하지는 않습니다. 이 큐가 비어 있으면 null을 반환합니다.
이 큐의 선두. 이 큐가 비어 있는 경우는 null
- 타입
- 목적
# (비동기) 투표()
이 큐의 선두. 이 큐가 비어 있는 경우는 null
# (비동기) 제거() → {객체}
Queue의 시작 부분에 있는 개체를 제거하고 반환합니다.
이 대기열의 머리
- 타입
- 목적
# (비동기) 변경 수신기 제거(dataTypeDataChangeListener, 이벤트 유형)
| 이름 | 타입 | 기술설명 |
|---|---|---|
dataTypeDataChangeListener |
DataStructureDataChangeListener | 호출할 콜백 메소드 |
eventType |
정렬.이벤트 유형> | 콜백 메서드가 호출될 이벤트 유형을 나타냅니다. |
# 크기()
큐에 있는 요소의 수를 반환
번호
# (비동기) toArray(A)
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
a |
배열 | null로 | 이 컬렉션의 요소가 저장될 배열(충분히 큰 경우). 그렇지 않으면 이 목적을 위해 동일한 런타임 유형의 새 배열이 할당됩니다. |
이 컬렉션의 모든 요소를 포함하는 배열
# toString()
클래스 이름의 문자열화된 버전을 반환합니다.
현