package com.sebastian_daschner.jaxrs_analyzer.analysis.classes.annotation; import com.sebastian_daschner.jaxrs_analyzer.model.results.ClassResult; import com.sebastian_daschner.jaxrs_analyzer.model.results.MethodResult; /** * @author Sebastian Daschner */ public class PathAnnotationVisitor extends ClassAndMethodAnnotationVisitor { public PathAnnotationVisitor(final ClassResult classResult) { super(classResult); } public PathAnnotationVisitor(final MethodResult methodResult) { super(methodResult); } @Override protected void visitValue(final String value, final ClassResult classResult) { classResult.setResourcePath(value); } @Override protected void visitValue(final String value, final MethodResult methodResult) { methodResult.setPath(value); } }