eu.aronnax.smartconstraints.parser.common.ConstraintsHelperPort Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of smartconstraints-parser-common Show documentation
Show all versions of smartconstraints-parser-common Show documentation
Not for public use. Common parser classes for SmartConstraints. (Clean Architecture)
The newest version!
package eu.aronnax.smartconstraints.parser.common;
import java.lang.annotation.Annotation;
import java.util.stream.Stream;
import javax.lang.model.element.Element;
public interface ConstraintsHelperPort {
Stream> getConstraintClasses();
Class extends Annotation> getCopyConstraintsAnnotation();
CharSequence extractFromPackage(Element targetPackage);
}