パッケージ com.shimizukenta.secs.local.property
Provides 'Property' intarfaces. this is similar to JavaFX 'javafx.beans.property'.
Includes Setter/Getter/Observer, Number/Comparative/Logical compution and blocking methods to wait until condition is true.
- Property
- Compution
- To build new instance, #newInstance
- To set value, #set
- To get value, #get
- To detect value changed, #addChangeListener
- To compute value, #compute... methods
- To block until condition is true, #waitUntil... methods
-
インタフェースの概要 インタフェース 説明 BooleanCompution Boolean value compution, includes Getter and Observer.BooleanGettable Boolean value Getter.BooleanObservable Boolean value Observer.BooleanProperty Boolean value Property, includes Getter, Setter, Observer.BooleanSettable Boolean value Setter.ChangeListener<T> Change Listener, used in Observer.CollectionCompution<E,T extends java.util.Collection<E>> Collection value Compution, includes Collection-methods, Observer.CollectionObservable<E,T extends java.util.Collection<E>> Collection value Observer.CollectionProperty<E,T extends java.util.Collection<E>> Collection value Property, includes Collection-methods, Setter, Observer.CollectionSettable<E,T extends java.util.Collection<E>> Collection value Setter.ComparativeCompution Comparative Boolean Compution, includes Getter, Observer.Compution<T> Super Compution interface, includes Getter and Observer.DoubleCompution Double value Compution, includes Getter, Observer.DoubleProperty Double value Property, includes Getter, Setter, Observer.DoubleSettable Double value Setter.FloatCompution Float value Compution, includes Getter, Observer.FloatProperty Float value Property, includes Getter, Setter, Observer.FloatSettable Float value Setter.Gettable<T> Super Getter interface.IntegerCompution Integer value Compution, includes Getter, Observer.IntegerProperty Integer value Property, includes Getter, Setter, Observer.IntegerSettable Integer value Setter.ListCompution<E> List value Compution, includes List-methods, Observer.ListObservable<E> List value Observer.ListProperty<E> List value Property, include List-methods, Setter, Observer.ListSettable<E> List value Setter.LogicalCompution Logical Boolean compution, includes Getter, Observer.LongCompution Long value Compution, includes Getter, Observer.LongProperty Long value Property, includes Getter, Setter, Observer.LongSettable Long value Setter.MapObservable<K,V> Map value Observer.MapProperty<K,V> Map value Property, includes Getter, Setter, Observer.MapSettable<K,V> Map value Setter.NumberCompution Number value Compution, includes Getter, Observer.NumberGettable<T extends java.lang.Number> Number value Getter.NumberObservable<T extends java.lang.Number> Number value Observer.NumberProperty<T extends java.lang.Number> Number value Property, includes Getter, Setter, Observer.NumberSettable<T extends java.lang.Number> Number value Setter.ObjectCompution<T> Object value Compution, includes Getter, Observer.ObjectGettable<T> Object value Getter.ObjectObservable<T> Object value Observer.ObjectProperty<T> Object value Property, includes Getter, Setter, Observer.ObjectSettable<T> Object value Setter.Observable<T> Super Observer interface.Property<T> Super Property interface, includes Getter, Setter, Observer.SetCompution<E> Set value Compution, includes Set-methods, Observer.SetObservable<E> Set value Observer.SetProperty<E> Set value Property, include Set-methods, Setter, Observer.SetSettable<E> Set value Setter.Settable<T> Super Setter interface.StringCompution String value compution, includes Getter, Observer.StringGettable String value getter.StringObservable String value Observer.StringProperty String value Property, includes Getter, Setter, Observer.StringSettable String value setter.TimeoutAndUnit This interface instance is a pair of timeout and TimeUnit.TimeoutGettable TimeoutAndUnit value Getter.TimeoutObservable TimeoutAndUnit value Observer.TimeoutProperty TimeoutAndUnit value Property, includes Getter, Setter, Observer.TimeoutSettable TimeoutAndUnit value Setter.