| 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
IllegalArgumentExceptionpublic PropertyModel getPropertyByQualifiedName(org.qi4j.api.common.QualifiedName name) throws IllegalArgumentException
IllegalArgumentException