Module odo.core
Package net.odoframework.beans
Class OneWayBinding<Source,SourceType,Target,TargetType>
java.lang.Object
net.odoframework.beans.OneWayBinding<Source,SourceType,Target,TargetType>
- Direct Known Subclasses:
CompositeOneWayBinding,TwoWayBinding
public class OneWayBinding<Source,SourceType,Target,TargetType> extends Object
-
Field Summary
Fields Modifier and Type Field Description protected Function<TargetType,SourceType>fromTargetprotected Binding<Source,SourceType>sourceBindingprotected Binding<Target,TargetType>targetBinding -
Constructor Summary
Constructors Constructor Description OneWayBinding(Binding<Source,SourceType> sourceBinding, Binding<Target,TargetType> targetBinding, Function<TargetType,SourceType> fromTarget) -
Method Summary
Modifier and Type Method Description SourceTypebindFrom(Target target, Source source)SourceTypegetSource(Source source)TargetTypegetTarget(Target target)
-
Field Details
-
fromTarget
-
sourceBinding
-
targetBinding
-
-
Constructor Details
-
OneWayBinding
public OneWayBinding(Binding<Source,SourceType> sourceBinding, Binding<Target,TargetType> targetBinding, Function<TargetType,SourceType> fromTarget)
-
-
Method Details
-
getSource
-
getTarget
-
bindFrom
-