Class BuildableList
java.lang.Object
org.inferred.freebuilder.processor.source.ValueType
org.inferred.freebuilder.processor.excerpt.BuildableList
- All Implemented Interfaces:
Excerpt
-
Nested Class Summary
Nested classes/interfaces inherited from class ValueType
ValueType.FieldReceiver -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddAdd(SourceBuilder code) private voidaddAddAllValues(SourceBuilder code) private voidaddAddValue(SourceBuilder code) private voidaddBuild(SourceBuilder code, String buildMethod) private static voidprotected voidaddFields(ValueType.FieldReceiver fields) Implement this method to report the name and value of each field.private voidaddGet(SourceBuilder code) private voidaddRemove(SourceBuilder code) private voidaddSet(SourceBuilder code) private static voidaddSize(SourceBuilder code) voidaddTo(SourceBuilder code) private static voidprivate voidconvertToBuilder(String variable, SourceBuilder code) (package private) LazyNamename()static LazyNameof(BuildableType element)
-
Field Details
-
element
-
-
Constructor Details
-
BuildableList
-
-
Method Details