Class Binding


  • public abstract class Binding
    extends Object
    A BindingContext will normally have one Binding for each bound address. The Binding may have more than one BindingAdaptor attached to it.
    • Constructor Detail

      • Binding

        public Binding()
    • Method Detail

      • getControlInfo

        public abstract Optional<ControlInfo> getControlInfo()
        Get the ControlInfo of the bound Control, if available.
        Returns:
        Optional of ControlInfo
      • getValues

        public abstract List<Value> getValues()
        Get the most recent synced values, if the Control is a property.
        Returns:
        synced values
      • updateAdaptorConfiguration

        protected abstract void updateAdaptorConfiguration​(Binding.Adaptor adaptor)