io.takari.builder.internal.BuilderField Maven / Gradle / Ivy
package io.takari.builder.internal;
import java.lang.annotation.Annotation;
public interface BuilderField {
public boolean hasAnnotation(Class extends Annotation> annotationClass);
public String getDeclaringClassname();
public String getName();
A getAnnotation(Class annotationType);
public boolean isMultivalueFieldType();
public boolean isTypeAssignableFrom(Class> clazz);
public boolean isElementTypeAssignableFrom(Class> clazz);
public boolean isPrimitiveType();
public String getJavadoc();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy