All Superinterfaces:
IDefaultable, IValued
All Known Subinterfaces:
IBoundFieldValue, IBoundInstance<ITEM>, IBoundInstanceFlag, IBoundInstanceModel<ITEM>, IBoundInstanceModelAssembly, IBoundInstanceModelChoiceGroup, IBoundInstanceModelField<ITEM>, IBoundInstanceModelFieldComplex, IBoundInstanceModelFieldScalar, IBoundInstanceModelNamed<ITEM>, IBoundProperty<ITEM>, IFeatureJavaField, IFeatureScalarItemValueHandler
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

  • Method Details

    • setValue

      void setValue(@NonNull Object parentObject, Object value)
      Set the provided value on the provided object. The provided object must be of the item's type associated with this instance.
      Parameters:
      parentObject - the object
      value - a value, which may be a simple Type or a ParameterizedType for a collection