Modifier and Type | Field and Description |
---|---|
protected Map<AccessibleObject,PropertyModel> |
mapAccessiblePropertyModel |
Constructor and Description |
---|
PropertiesModel() |
Modifier and Type | Method and Description |
---|---|
<ThrowableType extends Throwable> |
accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) |
void |
addProperty(PropertyModel property) |
PropertyModel |
getProperty(AccessibleObject accessor) |
PropertyModel |
getPropertyByName(String name) |
PropertyModel |
getPropertyByQualifiedName(org.qi4j.api.common.QualifiedName name) |
Iterable<PropertyModel> |
properties() |
protected final Map<AccessibleObject,PropertyModel> mapAccessiblePropertyModel
public void addProperty(PropertyModel property)
public <ThrowableType extends Throwable> boolean accept(org.qi4j.functional.HierarchicalVisitor<? super Object,? super Object,ThrowableType> visitor) throws ThrowableType extends Throwable
public Iterable<PropertyModel> properties()
public PropertyModel getProperty(AccessibleObject accessor)
public PropertyModel getPropertyByName(String name) throws IllegalArgumentException
IllegalArgumentException
public PropertyModel getPropertyByQualifiedName(org.qi4j.api.common.QualifiedName name) throws IllegalArgumentException
IllegalArgumentException