com.avaje.ebeaninternal.server.ddl.AbstractPropertyVisitor Maven / Gradle / Ivy
package com.avaje.ebeaninternal.server.ddl;
import com.avaje.ebeaninternal.server.deploy.BeanProperty;
import com.avaje.ebeaninternal.server.deploy.BeanPropertyAssocMany;
import com.avaje.ebeaninternal.server.deploy.BeanPropertyAssocOne;
import com.avaje.ebeaninternal.server.deploy.BeanPropertyCompound;
/**
* Has no implementation. Can be used as a base object so that
* selective methods can be implemented.
*/
public abstract class AbstractPropertyVisitor implements PropertyVisitor {
public void visitEmbedded(BeanPropertyAssocOne> p) {
}
public void visitEmbeddedScalar(BeanProperty p, BeanPropertyAssocOne> embedded) {
}
public void visitMany(BeanPropertyAssocMany> p) {
}
public void visitOneExported(BeanPropertyAssocOne> p) {
}
public void visitOneImported(BeanPropertyAssocOne> p) {
}
public void visitScalar(BeanProperty p) {
}
public void visitCompound(BeanPropertyCompound p) {
}
public void visitCompoundScalar(BeanPropertyCompound compound, BeanProperty p) {
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy