Uses of Interface
org.inferred.freebuilder.processor.source.Excerpt
Packages that use Excerpt
Package
Description
-
Uses of Excerpt in org.inferred.freebuilder.processor
Classes in org.inferred.freebuilder.processor that implement ExcerptModifier and TypeClassDescriptionstatic enumclassCode generation for the @FreeBuilderannotation.private static class(package private) class(package private) classprivate static final classprivate static final classFields in org.inferred.freebuilder.processor declared as ExcerptModifier and TypeFieldDescriptionprivate final ExcerptBuildableType_Builder.Partial.suppressUncheckedprivate ExcerptBuildableType_Builder.suppressUncheckedprivate final ExcerptBuildableType_Builder.Value.suppressUncheckedFields in org.inferred.freebuilder.processor with type parameters of type ExcerptModifier and TypeFieldDescriptionDatatype_Builder.generatedBuilderAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Partial.generatedBuilderAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Value.generatedBuilderAnnotationsDatatype_Builder.nestedClassesprivate final com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Partial.nestedClassesprivate final com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Value.nestedClassesprivate final com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Partial.valueTypeAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Value.valueTypeAnnotationsDatatype_Builder.valueTypeAnnotationsMethods in org.inferred.freebuilder.processor that return ExcerptModifier and TypeMethodDescriptionprivate static ExcerptReturns anExcerptof "implements/extendstype".BuildableType.newBuilder(BuilderFactory.TypeInference typeInference) Returns an excerpt calling the Builder factory method.abstract ExcerptBuilderFactory.newBuilder(Type builderType, BuilderFactory.TypeInference typeInference) Returns an excerpt calling the Builder factory method.BuildableType_Builder.Partial.suppressUnchecked()BuildableType_Builder.suppressUnchecked()Returns the value that will be returned byBuildableType.suppressUnchecked().BuildableType_Builder.Value.suppressUnchecked()abstract ExcerptBuildableType.suppressUnchecked()private static ExcerptBuildableType.suppressUncheckedExcerptFor(DeclaredType datatype) Methods in org.inferred.freebuilder.processor that return types with arguments of type ExcerptModifier and TypeMethodDescriptionDatatype_Builder.getGeneratedBuilderAnnotations()Returns an unmodifiable view of the list that will be returned byDatatype.getGeneratedBuilderAnnotations().com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Partial.getGeneratedBuilderAnnotations()com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Value.getGeneratedBuilderAnnotations()abstract com.google.common.collect.ImmutableList<Excerpt> Datatype.getGeneratedBuilderAnnotations()Returns a list of annotations that should be applied to the generated builder class.Datatype_Builder.getNestedClasses()Returns an unmodifiable view of the list that will be returned byDatatype.getNestedClasses().com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Partial.getNestedClasses()com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Value.getNestedClasses()abstract com.google.common.collect.ImmutableList<Excerpt> Datatype.getNestedClasses()Returns a list of nested classes that should be added to the generated builder class.Datatype_Builder.getValueTypeAnnotations()Returns an unmodifiable view of the list that will be returned byDatatype.getValueTypeAnnotations().com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Partial.getValueTypeAnnotations()com.google.common.collect.ImmutableList<Excerpt> Datatype_Builder.Value.getValueTypeAnnotations()abstract com.google.common.collect.ImmutableList<Excerpt> Datatype.getValueTypeAnnotations()Returns a list of annotations that should be applied to the generated value class.Methods in org.inferred.freebuilder.processor with parameters of type ExcerptModifier and TypeMethodDescriptionDatatype_Builder.addGeneratedBuilderAnnotations(Excerpt element) Addselementto the list to be returned fromDatatype.getGeneratedBuilderAnnotations().Datatype_Builder.addGeneratedBuilderAnnotations(Excerpt... elements) Adds each element ofelementsto the list to be returned fromDatatype.getGeneratedBuilderAnnotations().Datatype_Builder.addNestedClasses(Excerpt element) Addselementto the list to be returned fromDatatype.getNestedClasses().Datatype_Builder.addNestedClasses(Excerpt... elements) Adds each element ofelementsto the list to be returned fromDatatype.getNestedClasses().Datatype_Builder.addValueTypeAnnotations(Excerpt element) Addselementto the list to be returned fromDatatype.getValueTypeAnnotations().Datatype_Builder.addValueTypeAnnotations(Excerpt... elements) Adds each element ofelementsto the list to be returned fromDatatype.getValueTypeAnnotations().BuildableType_Builder.suppressUnchecked(Excerpt suppressUnchecked) Sets the value to be returned byBuildableType.suppressUnchecked().Method parameters in org.inferred.freebuilder.processor with type arguments of type ExcerptModifier and TypeMethodDescriptionDatatype_Builder.addAllGeneratedBuilderAnnotations(Iterable<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromDatatype.getGeneratedBuilderAnnotations().Datatype_Builder.addAllGeneratedBuilderAnnotations(Spliterator<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromDatatype.getGeneratedBuilderAnnotations().Datatype_Builder.addAllGeneratedBuilderAnnotations(BaseStream<? extends Excerpt, ?> elements) Adds each element ofelementsto the list to be returned fromDatatype.getGeneratedBuilderAnnotations().Datatype_Builder.addAllNestedClasses(Iterable<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromDatatype.getNestedClasses().Datatype_Builder.addAllNestedClasses(Spliterator<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromDatatype.getNestedClasses().Datatype_Builder.addAllNestedClasses(BaseStream<? extends Excerpt, ?> elements) Adds each element ofelementsto the list to be returned fromDatatype.getNestedClasses().Datatype_Builder.addAllValueTypeAnnotations(Iterable<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromDatatype.getValueTypeAnnotations().Datatype_Builder.addAllValueTypeAnnotations(Spliterator<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromDatatype.getValueTypeAnnotations().Datatype_Builder.addAllValueTypeAnnotations(BaseStream<? extends Excerpt, ?> elements) Adds each element ofelementsto the list to be returned fromDatatype.getValueTypeAnnotations().BuildableType_Builder.mapSuppressUnchecked(UnaryOperator<Excerpt> mapper) Replaces the value to be returned byBuildableType.suppressUnchecked()by applyingmapperto it and using the result.Datatype_Builder.mutateGeneratedBuilderAnnotations(Consumer<? super List<Excerpt>> mutator) Appliesmutatorto the list to be returned fromDatatype.getGeneratedBuilderAnnotations().Datatype_Builder.mutateNestedClasses(Consumer<? super List<Excerpt>> mutator) Appliesmutatorto the list to be returned fromDatatype.getNestedClasses().Datatype_Builder.mutateValueTypeAnnotations(Consumer<? super List<Excerpt>> mutator) Appliesmutatorto the list to be returned fromDatatype.getValueTypeAnnotations(). -
Uses of Excerpt in org.inferred.freebuilder.processor.excerpt
Classes in org.inferred.freebuilder.processor.excerpt that implement ExcerptModifier and TypeClassDescriptionclassExcerpts defining a list implementation that stores a mixture of builders and value types.classprivate static classprivate static classprivate static classclassExcerpts defining a list implementation that delegates to a provided add method to perform element validation and insertion into a random-access backing list.classExcerpts defining a multimap implementation that delegates to a provided put method to perform entry validation and insertion into a backing multimap.classExcerpts defining a map implementation that delegates to a provided put method to perform entry validation and insertion into a backing map.private static classprivate static classprivate static classclassExcerpts defining a multiset implementation that delegates to a provided setCount method to perform element validation and insertion into a backing multiset.classExcerpts defining a navigable set implementation that delegates to a provided add method to perform element validation and insertion into a backing set.classExcerpts defining a set implementation that delegates to a provided add method to perform element validation and insertion into a backing set.classExcerpts defining a multimap implementation that delegates to a provided put method to perform entry validation and insertion into a backing multimap. -
Uses of Excerpt in org.inferred.freebuilder.processor.property
Classes in org.inferred.freebuilder.processor.property that implement ExcerptModifier and TypeClassDescriptionprivate static classprivate static classprivate static classFields in org.inferred.freebuilder.processor.property with type parameters of type ExcerptModifier and TypeFieldDescriptionProperty_Builder.accessorAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Partial.accessorAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Value.accessorAnnotationsProperty_Builder.getterAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Partial.getterAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Value.getterAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Partial.putAnnotationsProperty_Builder.putAnnotationsprivate final com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Value.putAnnotationsMethods in org.inferred.freebuilder.processor.property that return types with arguments of type ExcerptModifier and TypeMethodDescriptionProperty_Builder.getAccessorAnnotations()Returns an unmodifiable view of the list that will be returned byProperty.getAccessorAnnotations().com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Partial.getAccessorAnnotations()com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Value.getAccessorAnnotations()abstract com.google.common.collect.ImmutableList<Excerpt> Property.getAccessorAnnotations()Returns a list of annotations that should be applied to the accessor methods of this property; that is, the getter method, and a single setter method that will accept the result of the getter method as its argument.Property_Builder.getGetterAnnotations()Returns an unmodifiable view of the list that will be returned byProperty.getGetterAnnotations().com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Partial.getGetterAnnotations()com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Value.getGetterAnnotations()abstract com.google.common.collect.ImmutableList<Excerpt> Property.getGetterAnnotations()Returns a list of annotations that should be applied to the getter method of this property.Property_Builder.getPutAnnotations()Returns an unmodifiable view of the list that will be returned byProperty.getPutAnnotations().com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Partial.getPutAnnotations()com.google.common.collect.ImmutableList<Excerpt> Property_Builder.Value.getPutAnnotations()abstract com.google.common.collect.ImmutableList<Excerpt> Property.getPutAnnotations()Returns a list of annotations that should be applied to the put method of this property.Methods in org.inferred.freebuilder.processor.property with parameters of type ExcerptModifier and TypeMethodDescriptionProperty_Builder.addAccessorAnnotations(Excerpt element) Addselementto the list to be returned fromProperty.getAccessorAnnotations().Property_Builder.addAccessorAnnotations(Excerpt... elements) Adds each element ofelementsto the list to be returned fromProperty.getAccessorAnnotations().private voidBuildableListProperty.addFieldAssignment(SourceBuilder code, Excerpt finalField, String builder, String buildMethod) private voidBuildableProperty.addFieldAssignment(SourceBuilder code, Excerpt finalField, String builder, String buildMethod) voidBiMapProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidBuildableListProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidBuildableProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidDefaultProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidListMultimapProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidListProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidMapProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidMultisetProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidNullableProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidOptionalProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidPrimitiveOptionalProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) abstract voidPropertyCodeGenerator.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) Add the final assignment of the property to the value object's source code.voidSetMultimapProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidSetProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidSortedSetProperty.addFinalFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) Property_Builder.addGetterAnnotations(Excerpt element) Addselementto the list to be returned fromProperty.getGetterAnnotations().Property_Builder.addGetterAnnotations(Excerpt... elements) Adds each element ofelementsto the list to be returned fromProperty.getGetterAnnotations().voidBuildableListProperty.addPartialFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidBuildableProperty.addPartialFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) voidPropertyCodeGenerator.addPartialFieldAssignment(SourceBuilder code, Excerpt finalField, String builder) Add the final assignment of the property to the partial value object's source code.Property_Builder.addPutAnnotations(Excerpt element) Addselementto the list to be returned fromProperty.getPutAnnotations().Property_Builder.addPutAnnotations(Excerpt... elements) Adds each element ofelementsto the list to be returned fromProperty.getPutAnnotations().voidOptionalProperty.addReadValueFragment(SourceBuilder code, Excerpt finalField) voidPropertyCodeGenerator.addReadValueFragment(SourceBuilder code, Excerpt finalField) Adds a fragment converting the value object's field to the property's type.voidBiMapProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidBuildableListProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidBuildableProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidDefaultProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidListMultimapProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidListProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidMapProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidMultisetProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidNullableProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidOptionalProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidPrimitiveOptionalProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) abstract voidPropertyCodeGenerator.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) Adds a set call for the property from a function result to the builder's source code.voidSetMultimapProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidSetProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) voidSortedSetProperty.addSetFromResult(SourceBuilder code, Excerpt builder, Excerpt variable) Method parameters in org.inferred.freebuilder.processor.property with type arguments of type ExcerptModifier and TypeMethodDescriptionProperty_Builder.addAllAccessorAnnotations(Iterable<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromProperty.getAccessorAnnotations().Property_Builder.addAllAccessorAnnotations(Spliterator<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromProperty.getAccessorAnnotations().Property_Builder.addAllAccessorAnnotations(BaseStream<? extends Excerpt, ?> elements) Adds each element ofelementsto the list to be returned fromProperty.getAccessorAnnotations().Property_Builder.addAllGetterAnnotations(Iterable<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromProperty.getGetterAnnotations().Property_Builder.addAllGetterAnnotations(Spliterator<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromProperty.getGetterAnnotations().Property_Builder.addAllGetterAnnotations(BaseStream<? extends Excerpt, ?> elements) Adds each element ofelementsto the list to be returned fromProperty.getGetterAnnotations().Property_Builder.addAllPutAnnotations(Iterable<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromProperty.getPutAnnotations().Property_Builder.addAllPutAnnotations(Spliterator<? extends Excerpt> elements) Adds each element ofelementsto the list to be returned fromProperty.getPutAnnotations().Property_Builder.addAllPutAnnotations(BaseStream<? extends Excerpt, ?> elements) Adds each element ofelementsto the list to be returned fromProperty.getPutAnnotations().Property_Builder.mutateAccessorAnnotations(Consumer<? super List<Excerpt>> mutator) Appliesmutatorto the list to be returned fromProperty.getAccessorAnnotations().Property_Builder.mutateGetterAnnotations(Consumer<? super List<Excerpt>> mutator) Appliesmutatorto the list to be returned fromProperty.getGetterAnnotations().Property_Builder.mutatePutAnnotations(Consumer<? super List<Excerpt>> mutator) Appliesmutatorto the list to be returned fromProperty.getPutAnnotations(). -
Uses of Excerpt in org.inferred.freebuilder.processor.source
Classes in org.inferred.freebuilder.processor.source that implement ExcerptModifier and TypeClassDescriptionclassclassprivate static final classclassRepresentation of a parameterized class or interface type.static class(package private) static classclassRepresentation of a class or interface element.classFields in org.inferred.freebuilder.processor.source declared as ExcerptModifier and TypeFieldDescriptionprivate final ExcerptLazyName.definitionstatic final ExcerptExcerpts.EMPTYMethods in org.inferred.freebuilder.processor.source with type parameters of type ExcerptModifier and TypeMethodDescriptionMethods in org.inferred.freebuilder.processor.source that return ExcerptModifier and TypeMethodDescriptionstatic Excerptstatic ExcerptPreconditionExcerpts.checkArgument(String conditionTemplate, String messageTemplate, Object... args) Returns an excerpt equivalent to Guava'sPreconditions.checkArgument(boolean, String, Object...).static ExcerptPreconditionExcerpts.checkState(String conditionTemplate, String messageTemplate, Object... args) Returns an excerpt equivalent to Guava'sPreconditions.checkState(boolean, String, Object...).Type.constructor()Returns a source excerpt suitable for constructing an instance of this type, including "new" keyword but excluding brackets.TypeClass.declaration()Returns a source excerpt suitable for declaring this type element.TypeClass.declarationParameters()Returns a source excerpt of the type parameters of this type element, including bounds and angle brackets.Type.diamondOperator()Returns a source excerpt equivalent to the diamond operator for this type.static ExcerptReturns an Excerpt equivalent toObjects.equals(a, b).private static ExcerptObjectsExcerpts.equalsExcerpt(boolean areEqual, Object a, Object b, TypeKind kind) static ExcerptReturns an excerpt of theGeneratedannotation, if available, with value set to the full name of thegeneratorclass as recommended.static Excerptstatic ExcerptReturns an Excerpt equivalent to!Objects.equals(a, b).Type.typeParameters()Returns a source excerpt of the type parameters of this type, including angle brackets.Methods in org.inferred.freebuilder.processor.source with parameters of type ExcerptModifier and TypeMethodDescriptionEquivalent toadd("%s", excerpt).Constructors in org.inferred.freebuilder.processor.source with parameters of type Excerpt -
Uses of Excerpt in org.inferred.freebuilder.processor.source.feature
Classes in org.inferred.freebuilder.processor.source.feature that implement ExcerptMethods in org.inferred.freebuilder.processor.source.feature that return Excerpt