Class Round.ProtoclassCollecter
- java.lang.Object
-
- org.immutables.value.processor.meta.Round.ProtoclassCollecter
-
- Enclosing class:
- Round
private class Round.ProtoclassCollecter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) com.google.common.collect.ImmutableList.Builder<Proto.Protoclass>builder
-
Constructor Summary
Constructors Modifier Constructor Description privateProtoclassCollecter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidcollect(java.lang.Iterable<? extends javax.lang.model.element.Element> elements)(package private) voidcollect(javax.lang.model.element.Element element)(package private) voidcollectDefinedBy(javax.lang.model.element.ExecutableElement element)(package private) voidcollectIncludedAndDefinedBy(javax.lang.model.element.TypeElement element)(package private) voidcollectIncludedBy(javax.lang.model.element.PackageElement element)private Proto.Protoclass.KindkindOfDefinedBy(Proto.DeclaringType declaringType)
-
-
-
Field Detail
-
builder
final com.google.common.collect.ImmutableList.Builder<Proto.Protoclass> builder
-
-
Method Detail
-
collect
void collect(java.lang.Iterable<? extends javax.lang.model.element.Element> elements)
-
collect
void collect(javax.lang.model.element.Element element)
-
collectDefinedBy
void collectDefinedBy(javax.lang.model.element.ExecutableElement element)
-
collectIncludedBy
void collectIncludedBy(javax.lang.model.element.PackageElement element)
-
collectIncludedAndDefinedBy
void collectIncludedAndDefinedBy(javax.lang.model.element.TypeElement element)
-
kindOfDefinedBy
private Proto.Protoclass.Kind kindOfDefinedBy(Proto.DeclaringType declaringType)
-
-