R - the return type of this visitor's methods. Use Void for visitors that do not need to return results.P - the type of the additional parameter to this visitor's
methods. Use Void for visitors that do not need an
additional parameter.public interface FacetVisitor<R,P>
Facet.Facet.accept(org.eclipse.persistence.jaxb.compiler.facets.FacetVisitor<R, P>, P)R visit(DecimalMinFacet t, P p)
t - the type to visitp - a visitor-specified parameterR visit(DecimalMaxFacet t, P p)
t - the type to visitp - a visitor-specified parameterR visit(DigitsFacet t, P p)
t - the type to visitp - a visitor-specified parameterR visit(MaxFacet t, P p)
t - the type to visitp - a visitor-specified parameterR visit(MinFacet t, P p)
t - the type to visitp - a visitor-specified parameterR visit(PatternFacet t, P p)
t - the type to visitp - a visitor-specified parameterR visit(PatternListFacet t, P p)
t - the type to visitp - a visitor-specified parameter