インタフェース CollectionObservable<E,T extends java.util.Collection<E>>
- 型パラメータ:
E- ElementT- Type of Collection
- すべてのスーパーインタフェース:
Observable<T>
- 既知のサブインタフェースのリスト:
CollectionCompution<E,T>,CollectionProperty<E,T>,ListCompution<E>,ListObservable<E>,ListProperty<E>,SetCompution<E>,SetObservable<E>,SetProperty<E>
public interface CollectionObservable<E,T extends java.util.Collection<E>> extends Observable<T>
- 関連項目:
Observable,Collection
-
メソッドの概要
修飾子とタイプ メソッド 説明 default BooleanComputioncomputeContains(java.lang.Object o)Returns BooleanCompution of Collection#contains(Object).default BooleanComputioncomputeContainsAll(java.util.Collection<?> c)Returns BooleanCompution of Collection#containsAll(Collection).default BooleanComputioncomputeIsEmpty()Returns BooleanCompution instance of Collection#isEmpty.default BooleanComputioncomputeIsNotEmpty()Returns BooleanCompution instance of NOT Collection#isEmpty.default BooleanComputioncomputeNotContains(java.lang.Object o)Returns BooleanCompution of NOT Collection#contains(Object).default BooleanComputioncomputeNotContainsAll(java.util.Collection<?> c)Returns BooleanCompution of NOT Collection#containsAll(Collection).default IntegerComputioncomputeSize()Returns IntegerCompution of Collection#size().default voidwaitUntilContains(java.lang.Object o)Waiting until Collection#contains(Object) is true.default voidwaitUntilContains(java.lang.Object o, long timeout, java.util.concurrent.TimeUnit unit)Waiting until Collection#contains(Object) is true.default voidwaitUntilContains(java.lang.Object o, TimeoutGettable p)Waiting until Collection#contains(Object) is true.default voidwaitUntilContainsAll(java.util.Collection<?> c)Waiting until Collection#containsAll(Collection) is true.default voidwaitUntilContainsAll(java.util.Collection<?> c, long timeout, java.util.concurrent.TimeUnit unit)Waiting until Collection#containsAll(Collection) is true.default voidwaitUntilContainsAll(java.util.Collection<?> c, TimeoutGettable p)Waiting until Collection#containsAll(Collection) is true.default voidwaitUntilIsEmpty()Waiting until Collection#isEmpty is true.default voidwaitUntilIsEmpty(long timeout, java.util.concurrent.TimeUnit unit)Waiting until Collection#isEmpty is true.default voidwaitUntilIsEmpty(TimeoutGettable p)Waiting until Collection#isEmpty is true.default voidwaitUntilIsNotEmpty()Waiting until Collection#isEmpty is false.default voidwaitUntilIsNotEmpty(long timeout, java.util.concurrent.TimeUnit unit)Waiting until Collection#isEmpty is false.default voidwaitUntilIsNotEmpty(TimeoutGettable p)Waiting until Collection#isEmpty is false.default voidwaitUntilNotContains(java.lang.Object o)Waiting until Collection#contains(Object) is false.default voidwaitUntilNotContains(java.lang.Object o, long timeout, java.util.concurrent.TimeUnit unit)Waiting until Collection#contains(Object) is false.default voidwaitUntilNotContains(java.lang.Object o, TimeoutGettable p)Waiting until Collection#contains(Object) is false.default voidwaitUntilNotContainsAll(java.util.Collection<?> c)Waiting until Collection#containsAll(Collection) is false.default voidwaitUntilNotContainsAll(java.util.Collection<?> c, long timeout, java.util.concurrent.TimeUnit unit)Waiting until Collection#containsAll(Collection) is false.default voidwaitUntilNotContainsAll(java.util.Collection<?> c, TimeoutGettable p)Waiting until Collection#containsAll(Collection) is false.インタフェースから継承されたメソッド com.shimizukenta.secs.local.property.Observable
addChangeListener, computeToString, removeChangeListener
-
メソッドの詳細
-
computeIsEmpty
Returns BooleanCompution instance of Collection#isEmpty.- 戻り値:
- BooleanCompution instance of Collection#isEmpty
- 関連項目:
Collection.isEmpty(),BooleanCompution
-
computeIsNotEmpty
Returns BooleanCompution instance of NOT Collection#isEmpty.- 戻り値:
- BooleanCompution instance of NOT Collection#isEmpty
- 関連項目:
Collection.isEmpty(),BooleanCompution
-
computeContains
Returns BooleanCompution of Collection#contains(Object).- パラメータ:
o- element whose presence in this collection is to be tested- 戻り値:
- BooleanCompution of Collection#contains(Object)
- 関連項目:
Collection.contains(Object),BooleanCompution
-
computeNotContains
Returns BooleanCompution of NOT Collection#contains(Object).- パラメータ:
o- element whose presence in this collection is to be tested- 戻り値:
- BooleanCompution of NOT Collection#contains(Object)
- 関連項目:
Collection.contains(Object),BooleanCompution
-
computeContainsAll
Returns BooleanCompution of Collection#containsAll(Collection).- パラメータ:
c- collection to be checked for containment in this collection- 戻り値:
- BooleanCompution of Collection#containsAll(Collection)
- 関連項目:
Collection.containsAll(Collection),BooleanCompution
-
computeNotContainsAll
Returns BooleanCompution of NOT Collection#containsAll(Collection).- パラメータ:
c- collection to be checked for containment in this collection- 戻り値:
- BooleanCompution of NOT Collection#containsAll(Collection)
- 関連項目:
Collection.containsAll(Collection),BooleanCompution
-
computeSize
Returns IntegerCompution of Collection#size().- 戻り値:
- IntegerCompution of Collection#size()
- 関連項目:
Collection.size(),IntegerCompution
-
waitUntilIsEmpty
default void waitUntilIsEmpty() throws java.lang.InterruptedExceptionWaiting until Collection#isEmpty is true.This is blocking method.
If already Collection#isEmpty is true, pass through immediately.
- 例外:
java.lang.InterruptedException- if interrupted while waiting- 関連項目:
Collection.isEmpty()
-
waitUntilIsEmpty
default void waitUntilIsEmpty(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#isEmpty is true.This is blocking method.
If already Collection#isEmpty is true, pass through immediately.
- パラメータ:
timeout- the maximum time to waitunit- the time unit of the timeout argument- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.isEmpty()
-
waitUntilIsEmpty
default void waitUntilIsEmpty(TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#isEmpty is true.This is blocking method.
If already Collection#isEmpty is true, pass through immediately.
- パラメータ:
p- the TimeoutProperty- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.isEmpty()
-
waitUntilIsNotEmpty
default void waitUntilIsNotEmpty() throws java.lang.InterruptedExceptionWaiting until Collection#isEmpty is false.This is blocking method.
If already Collection#isEmpty is false, pass through immediately.
- 例外:
java.lang.InterruptedException- if interrupted while waiting- 関連項目:
Collection.isEmpty()
-
waitUntilIsNotEmpty
default void waitUntilIsNotEmpty(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#isEmpty is false.This is blocking method.
If already Collection#isEmpty is false, pass through immediately.
- パラメータ:
timeout- the maximum time to waitunit- the time unit of the timeout argument- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.isEmpty()
-
waitUntilIsNotEmpty
default void waitUntilIsNotEmpty(TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#isEmpty is false.This is blocking method.
If already Collection#isEmpty is false, pass through immediately.
- パラメータ:
p- the TimeoutProperty- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.isEmpty()
-
waitUntilContains
default void waitUntilContains(java.lang.Object o) throws java.lang.InterruptedExceptionWaiting until Collection#contains(Object) is true.This is blocking method.
If already Collection#contains(Object) is true, pass through immediately.
- パラメータ:
o- element whose presence in this collection is to be tested- 例外:
java.lang.InterruptedException- if interrupted while waiting- 関連項目:
Collection.contains(Object)
-
waitUntilContains
default void waitUntilContains(java.lang.Object o, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#contains(Object) is true.This is blocking method.
If already Collection#contains(Object) is true, pass through immediately.
- パラメータ:
o- element whose presence in this collection is to be testedtimeout- the maximum time to waitunit- the time unit of the timeout argument- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.contains(Object)
-
waitUntilContains
default void waitUntilContains(java.lang.Object o, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#contains(Object) is true.This is blocking method.
If already Collection#contains(Object) is true, pass through immediately.
- パラメータ:
o- element whose presence in this collection is to be testedp- the TimeoutProperty- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.contains(Object)
-
waitUntilNotContains
default void waitUntilNotContains(java.lang.Object o) throws java.lang.InterruptedExceptionWaiting until Collection#contains(Object) is false.This is blocking method.
If already Collection#contains(Object) is false, pass through immediately.
- パラメータ:
o- element whose presence in this collection is to be tested- 例外:
java.lang.InterruptedException- if interrupted while waiting- 関連項目:
Collection.contains(Object)
-
waitUntilNotContains
default void waitUntilNotContains(java.lang.Object o, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#contains(Object) is false.This is blocking method.
If already Collection#contains(Object) is false, pass through immediately.
- パラメータ:
o- element whose presence in this collection is to be testedtimeout- the maximum time to waitunit- the time unit of the timeout argument- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.contains(Object)
-
waitUntilNotContains
default void waitUntilNotContains(java.lang.Object o, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#contains(Object) is false.This is blocking method.
If already Collection#contains(Object) is false, pass through immediately.
- パラメータ:
o- element whose presence in this collection is to be testedp- the TimeoutProperty- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.contains(Object)
-
waitUntilContainsAll
default void waitUntilContainsAll(java.util.Collection<?> c) throws java.lang.InterruptedExceptionWaiting until Collection#containsAll(Collection) is true.This is blocking method.
If already Collection#containsAll(Collection) is true, pass through immediately.
- パラメータ:
c- collection to be checked for containment in this collection- 例外:
java.lang.InterruptedException- if interrupted while waiting- 関連項目:
Collection.containsAll(Collection)
-
waitUntilContainsAll
default void waitUntilContainsAll(java.util.Collection<?> c, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#containsAll(Collection) is true.This is blocking method.
If already Collection#containsAll(Collection) is true, pass through immediately.
- パラメータ:
c- collection to be checked for containment in this collectiontimeout- the maximum time to waitunit- the time unit of the timeout argument- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.containsAll(Collection)
-
waitUntilContainsAll
default void waitUntilContainsAll(java.util.Collection<?> c, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#containsAll(Collection) is true.This is blocking method.
If already Collection#containsAll(Collection) is true, pass through immediately.
- パラメータ:
c- collection to be checked for containment in this collectionp- the TimeoutProperty- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.containsAll(Collection)
-
waitUntilNotContainsAll
default void waitUntilNotContainsAll(java.util.Collection<?> c) throws java.lang.InterruptedExceptionWaiting until Collection#containsAll(Collection) is false.This is blocking method.
If already Collection#containsAll(Collection) is false, pass through immediately.
- パラメータ:
c- collection to be checked for containment in this collection- 例外:
java.lang.InterruptedException- if interrupted while waiting- 関連項目:
Collection.containsAll(Collection)
-
waitUntilNotContainsAll
default void waitUntilNotContainsAll(java.util.Collection<?> c, long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#containsAll(Collection) is false.This is blocking method.
If already Collection#containsAll(Collection) is false, pass through immediately.
- パラメータ:
c- collection to be checked for containment in this collectiontimeout- the maximum time to waitunit- the time unit of the timeout argument- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.containsAll(Collection)
-
waitUntilNotContainsAll
default void waitUntilNotContainsAll(java.util.Collection<?> c, TimeoutGettable p) throws java.lang.InterruptedException, java.util.concurrent.TimeoutExceptionWaiting until Collection#containsAll(Collection) is false.This is blocking method.
If already Collection#containsAll(Collection) is false, pass through immediately.
- パラメータ:
c- collection to be checked for containment in this collectionp- the TimeoutProperty- 例外:
java.lang.InterruptedException- if interrupted while waitingjava.util.concurrent.TimeoutException- if the wait timed out- 関連項目:
Collection.containsAll(Collection)
-