インタフェース SetProperty<E>
- 型パラメータ:
E
- Element
- すべてのスーパーインタフェース:
java.util.Collection<E>
,CollectionObservable<E,java.util.Set<E>>
,CollectionProperty<E,java.util.Set<E>>
,CollectionSettable<E,java.util.Set<E>>
,java.lang.Iterable<E>
,Observable<java.util.Set<E>>
,java.io.Serializable
,java.util.Set<E>
,SetObservable<E>
,SetSettable<E>
,Settable<java.util.Set<E>>
public interface SetProperty<E> extends java.util.Set<E>, CollectionProperty<E,java.util.Set<E>>, SetObservable<E>, SetSettable<E>
Set value Property, include Set-methods, Setter, Observer.
- To build instance,
newInstance()
- To detect value changed,
Observable.addChangeListener(ChangeListener)
- To compute,
CollectionObservable.computeIsEmpty()
CollectionObservable.computeIsNotEmpty()
CollectionObservable.computeContains(Object)
CollectionObservable.computeNotContains(Object)
CollectionObservable.computeContainsAll(Collection)
CollectionObservable.computeNotContainsAll(Collection)
CollectionObservable.computeSize()
- To wait until condition is true,
- 関連項目:
Set
,CollectionProperty
,SetSettable
,SetObservable
-
メソッドの概要
staticメソッド 修飾子とタイプ メソッド 説明 static <E> SetProperty<E>
newInstance()
Instance builder.static <E> SetProperty<E>
newInstance(java.util.Collection<? extends E> initial)
Instance builder.インタフェースから継承されたメソッド java.util.Collection
parallelStream, removeIf, stream, toArray
インタフェースから継承されたメソッド com.shimizukenta.secs.local.property.CollectionObservable
computeContains, computeContainsAll, computeIsEmpty, computeIsNotEmpty, computeNotContains, computeNotContainsAll, computeSize, waitUntilContains, waitUntilContains, waitUntilContains, waitUntilContainsAll, waitUntilContainsAll, waitUntilContainsAll, waitUntilIsEmpty, waitUntilIsEmpty, waitUntilIsEmpty, waitUntilIsNotEmpty, waitUntilIsNotEmpty, waitUntilIsNotEmpty, waitUntilNotContains, waitUntilNotContains, waitUntilNotContains, waitUntilNotContainsAll, waitUntilNotContainsAll, waitUntilNotContainsAll
インタフェースから継承されたメソッド java.lang.Iterable
forEach
インタフェースから継承されたメソッド com.shimizukenta.secs.local.property.Observable
addChangeListener, computeToString, removeChangeListener
インタフェースから継承されたメソッド java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArray
-
メソッドの詳細
-
newInstance
Instance builder.- 型パラメータ:
E
- Element- 戻り値:
- new-instance
-
newInstance
Instance builder.- 型パラメータ:
E
- Element- パラメータ:
initial
- theCollection<? extends E>
value- 戻り値:
- new-instance
-