Class FactoryMethodAttributesCollector
java.lang.Object
org.immutables.value.processor.meta.FactoryMethodAttributesCollector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ValueAttribute> private final Proto.Protoclassprivate final Reporterprivate final Stylesprivate final ValueType -
Constructor Summary
ConstructorsConstructorDescriptionFactoryMethodAttributesCollector(Proto.Protoclass protoclass, ValueType type) -
Method Summary
Modifier and TypeMethodDescription(package private) voidcollect()private static com.google.common.collect.ImmutableList<String> extractThrowsClause(ExecutableElement factoryMethodElement)
-
Field Details
-
protoclass
-
type
-
attributes
-
styles
-
reporter
-
-
Constructor Details
-
FactoryMethodAttributesCollector
FactoryMethodAttributesCollector(Proto.Protoclass protoclass, ValueType type)
-
-
Method Details
-
collect
void collect() -
extractThrowsClause
private static com.google.common.collect.ImmutableList<String> extractThrowsClause(ExecutableElement factoryMethodElement)
-