Uses of Class
org.inferred.freebuilder.processor.property.Property.Builder
Packages that use Property.Builder
Package
Description
-
Uses of Property.Builder in org.inferred.freebuilder.processor
Methods in org.inferred.freebuilder.processor with parameters of type Property.BuilderModifier and TypeMethodDescriptionvoidJacksonSupport.addJacksonAnnotations(Property.Builder resultBuilder, ExecutableElement getterMethod) private voidAnalyser.addPropertyData(Property.Builder propertyBuilder, TypeElement valueType, ExecutableElement method, Optional<JacksonSupport> jacksonSupport) Introspectsmethod, as found onvalueType. -
Uses of Property.Builder in org.inferred.freebuilder.processor.naming
Methods in org.inferred.freebuilder.processor.naming that return types with arguments of type Property.BuilderModifier and TypeMethodDescriptionBeanConvention.getPropertyNames(TypeElement valueType, ExecutableElement method) Verifiesmethodis an abstract getter following the JavaBean convention.NamingConvention.getPropertyNames(TypeElement valueType, ExecutableElement method) Verifiesmethodis an abstract getter following this naming convention.PrefixlessConvention.getPropertyNames(TypeElement valueType, ExecutableElement method) -
Uses of Property.Builder in org.inferred.freebuilder.processor.property
Subclasses of Property.Builder in org.inferred.freebuilder.processor.propertyMethods in org.inferred.freebuilder.processor.property that return Property.BuilderModifier 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().Property_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.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().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().Property_Builder.clear()Resets the state of this builder.Property_Builder.clearAccessorAnnotations()Clears the list to be returned fromProperty.getAccessorAnnotations().Property_Builder.clearBoxedType()Sets the value to be returned byProperty.getBoxedType()toOptional.empty().Property_Builder.clearGetterAnnotations()Clears the list to be returned fromProperty.getGetterAnnotations().Property_Builder.clearPutAnnotations()Clears the list to be returned fromProperty.getPutAnnotations().static Property.BuilderCreates a new builder usingvalueas a template.Property_Builder.mapAllCapsName(UnaryOperator<String> mapper) Replaces the value to be returned byProperty.getAllCapsName()by applyingmapperto it and using the result.Property_Builder.mapBoxedType(UnaryOperator<TypeMirror> mapper) If the value to be returned byProperty.getBoxedType()is present, replaces it by applyingmapperto it and using the result.Property_Builder.mapCapitalizedName(UnaryOperator<String> mapper) Replaces the value to be returned byProperty.getCapitalizedName()by applyingmapperto it and using the result.Property_Builder.mapFullyCheckedCast(UnaryOperator<Boolean> mapper) Replaces the value to be returned byProperty.isFullyCheckedCast()by applyingmapperto it and using the result.Property_Builder.mapGetterName(UnaryOperator<String> mapper) Replaces the value to be returned byProperty.getGetterName()by applyingmapperto it and using the result.Property_Builder.mapInEqualsAndHashCode(UnaryOperator<Boolean> mapper) Replaces the value to be returned byProperty.isInEqualsAndHashCode()by applyingmapperto it and using the result.Property_Builder.mapInToString(UnaryOperator<Boolean> mapper) Replaces the value to be returned byProperty.isInToString()by applyingmapperto it and using the result.Property_Builder.mapName(UnaryOperator<String> mapper) Replaces the value to be returned byProperty.getName()by applyingmapperto it and using the result.Property_Builder.mapType(UnaryOperator<TypeMirror> mapper) Replaces the value to be returned byProperty.getType()by applyingmapperto it and using the result.Property_Builder.mapUsingBeanConvention(UnaryOperator<Boolean> mapper) Replaces the value to be returned byProperty.isUsingBeanConvention()by applyingmapperto it and using the result.Copies values fromvalue, appending to collections, and skipping defaults and empty optionals.Property_Builder.mergeFrom(Property.Builder template) Copies values fromtemplate, appending to collections, and skipping defaults, empty optionals and unset properties.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().Property_Builder.setAllCapsName(String allCapsName) Sets the value to be returned byProperty.getAllCapsName().Property_Builder.setBoxedType(Optional<? extends TypeMirror> boxedType) Sets the value to be returned byProperty.getBoxedType().Property_Builder.setBoxedType(TypeMirror boxedType) Sets the value to be returned byProperty.getBoxedType().Property_Builder.setCapitalizedName(String capitalizedName) Sets the value to be returned byProperty.getCapitalizedName().Property_Builder.setFullyCheckedCast(boolean fullyCheckedCast) Sets the value to be returned byProperty.isFullyCheckedCast().Property_Builder.setGetterName(String getterName) Sets the value to be returned byProperty.getGetterName().Property_Builder.setInEqualsAndHashCode(boolean inEqualsAndHashCode) Sets the value to be returned byProperty.isInEqualsAndHashCode().Property_Builder.setInToString(boolean inToString) Sets the value to be returned byProperty.isInToString().Sets the value to be returned byProperty.getName().Property_Builder.setNullableBoxedType(TypeMirror boxedType) Sets the value to be returned byProperty.getBoxedType().Property_Builder.setType(TypeMirror type) Sets the value to be returned byProperty.getType().Property_Builder.setUsingBeanConvention(boolean usingBeanConvention) Sets the value to be returned byProperty.isUsingBeanConvention().Property_Builder.Partial.toBuilder()abstract Property.BuilderProperty_Builder.Rebuildable.toBuilder()Property_Builder.Value.toBuilder()Property.toBuilder()Methods in org.inferred.freebuilder.processor.property with parameters of type Property.BuilderModifier and TypeMethodDescriptionProperty_Builder.mergeFrom(Property.Builder template) Copies values fromtemplate, appending to collections, and skipping defaults, empty optionals and unset properties.