Sinobu

kiss

Property

This class represents a property of object model.

Note: Care should be exercised if Property objects are used as keys in a java.util.SortedMap or elements in a java.util.SortedSet since Property's natural ordering is inconsistent with equals. See Comparable, java.util.SortedMap or java.util.SortedSet for more information.

modelModel

The associated object model with this Property.

nameString

The human-readable identifier of this Property.

transitoryboolean

Whether this Property is transient or not.

getterWiseFunction

The property accessor.

setterWiseBiFunction

The property accessor.

Property(Modelmodel, Stringname, Mmem)

MAccessibleObject & Member
Modelmodel

A model that this property belongs to.

Stringname

A property name.

Mmem

An associated member (filed or method).

Create a property.