package org.etk.orm.plugins.bean.mapping;
import org.etk.orm.plugins.bean.ValueKind;
public class MappingVisitor {
public void startBean(BeanMapping mapping) { }
public void singleValueMapping(ValueMapping<ValueKind.Single> mapping) { }
public void multiValueMapping(ValueMapping<ValueKind.Multi> mapping) { }
public void propertiesMapping(PropertiesMapping<?> mapping) { }
public void attributeMapping(AttributeMapping mapping) { }
public void oneToOneHierarchic(RelationshipMapping.OneToOne.Hierarchic mapping) { }
public void oneToManyHierarchic(RelationshipMapping.OneToMany.Hierarchic mapping) { }
public void manyToOneHierarchic(RelationshipMapping.ManyToOne.Hierarchic mapping) { }
public void oneToManyReference(RelationshipMapping.OneToMany.Reference mapping) { }
public void manyToOneReference(RelationshipMapping.ManyToOne.Reference mapping) { }
public void oneToOneEmbedded(RelationshipMapping.OneToOne.Embedded mapping) { }
public void visit(CreateMapping mapping) { }
public void visit(DestroyMapping mapping) { }
public void visit(FindByIdMapping mapping) { }
public void endBean() { }
}