Class CreatorProperty

  • All Implemented Interfaces:
    BeanProperty, Named, Serializable

    public class CreatorProperty
    extends SettableBeanProperty
    This concrete sub-class implements property that is passed via Creator (constructor or static factory method). It is not a full-featured implementation in that its set method should usually not be called for primary mutation -- instead, value must separately passed -- but some aspects are still needed (specifically, injection).

    Note on injectable values: unlike with other mutators, where deserializer and injecting are separate, here we treat the two as related things. This is necessary to add proper priority, as well as to simplify coordination.

    See Also:
    Serialized Form