Package io.jmix.core
Interface EntityAttributeVisitor
- All Known Implementing Classes:
- AbstractSingleValueHolder.SingleValuePropertyVisitor,- CollectionValuePropertyHolder.CollectionValuePropertyVisitor
public interface EntityAttributeVisitor
Visitor to be submitted to 
MetadataTools.traverseAttributes(Object, EntityAttributeVisitor).- 
Method SummaryModifier and TypeMethodDescriptiondefault booleanskip(MetaProperty property) Optionally indicates, whether the property has to be visitedvoidvisit(Object entity, MetaProperty property) Visits an entity attribute.
- 
Method Details- 
visitVisits an entity attribute.- Parameters:
- entity- entity instance
- property- meta-property pointing to the visited attribute
 
- 
skipOptionally indicates, whether the property has to be visited- Parameters:
- property- meta-property that is about to be visited
- Returns:
- false if the property has to be visited
 
 
-