Interface IPropertySetter

All Known Subinterfaces:
IReflectivePropertySetter
All Known Implementing Classes:
AbstractPropertySetter, BibtexPropertySetter, CsvPropertySetter, EmfPropertySetter, ExtendedPropertySetter, HtmlPropertySetter, JavaPropertySetter, JsonPropertySetter, ModelGroup.DelegatingModelElementPropertySetter, MuddleModelPropertySetter, PatternMatchPropertySetter, PlainXmlPropertySetter, SimulinkPropertySetter, SpreadsheetPropertySetter, TuplePropertySetter, XmlPropertySetter, YamlPropertySetter

public interface IPropertySetter
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    invoke(Object target, String property, Object value)
    This method is provided only for convenience.
    void
    invoke(Object target, String property, Object value, IEolContext context)
    Sets a property on a given object to the specified value.
    default void
    invoke(Object target, Map<String,Object> properties, IEolContext context)
    Supports batch property setting through e.g.