Package net.karneim.pojobuilder.analysis
Class Input
- java.lang.Object
-
- net.karneim.pojobuilder.analysis.Input
-
public class Input extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Input(javax.lang.model.element.Element annotatedElement, javax.lang.model.element.TypeElement pojoElement, javax.lang.model.type.DeclaredType pojoType, Directives directives, java.util.Set<javax.lang.model.element.Element> orginatingElements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.lang.model.element.ElementgetAnnotatedElement()DirectivesgetDirectives()java.util.Set<javax.lang.model.element.Element>getOrginatingElements()javax.lang.model.element.TypeElementgetPojoElement()javax.lang.model.type.DeclaredTypegetPojoType()
-
-
-
Constructor Detail
-
Input
public Input(javax.lang.model.element.Element annotatedElement, javax.lang.model.element.TypeElement pojoElement, javax.lang.model.type.DeclaredType pojoType, Directives directives, java.util.Set<javax.lang.model.element.Element> orginatingElements)
-
-
Method Detail
-
getAnnotatedElement
public javax.lang.model.element.Element getAnnotatedElement()
-
getPojoElement
public javax.lang.model.element.TypeElement getPojoElement()
-
getPojoType
public javax.lang.model.type.DeclaredType getPojoType()
-
getDirectives
public Directives getDirectives()
-
getOrginatingElements
public java.util.Set<javax.lang.model.element.Element> getOrginatingElements()
-
-