Uses of Class
org.inferred.freebuilder.processor.source.TypeUsage.Builder
Packages that use TypeUsage.Builder
-
Uses of TypeUsage.Builder in org.inferred.freebuilder.processor.source
Subclasses of TypeUsage.Builder in org.inferred.freebuilder.processor.sourceMethods in org.inferred.freebuilder.processor.source that return TypeUsage.BuilderModifier and TypeMethodDescriptionTypeUsage_Builder.clear()Resets the state of this builder.TypeUsage_Builder.clearScope()Sets the value to be returned byTypeUsage.scope()toOptional.empty().TypeUsage_Builder.end(int end) Sets the value to be returned byTypeUsage.end().static TypeUsage.BuilderCreates a new builder usingvalueas a template.TypeUsage_Builder.mapEnd(IntUnaryOperator mapper) Replaces the value to be returned byTypeUsage.end()by applyingmapperto it and using the result.TypeUsage_Builder.mapScope(UnaryOperator<QualifiedName> mapper) If the value to be returned byTypeUsage.scope()is present, replaces it by applyingmapperto it and using the result.TypeUsage_Builder.mapStart(IntUnaryOperator mapper) Replaces the value to be returned byTypeUsage.start()by applyingmapperto it and using the result.TypeUsage_Builder.mapType(UnaryOperator<QualifiedName> mapper) Replaces the value to be returned byTypeUsage.type()by applyingmapperto it and using the result.Copies values fromvalue, skipping empty optionals.TypeUsage_Builder.mergeFrom(TypeUsage.Builder template) Copies values fromtemplate, skipping empty optionals and unset properties.TypeUsage_Builder.nullableScope(QualifiedName scope) Sets the value to be returned byTypeUsage.scope().TypeUsage_Builder.scope(Optional<? extends QualifiedName> scope) Sets the value to be returned byTypeUsage.scope().TypeUsage_Builder.scope(QualifiedName scope) Sets the value to be returned byTypeUsage.scope().TypeUsage_Builder.start(int start) Sets the value to be returned byTypeUsage.start().TypeUsage_Builder.Partial.toBuilder()abstract TypeUsage.BuilderTypeUsage_Builder.Rebuildable.toBuilder()TypeUsage_Builder.Value.toBuilder()TypeUsage_Builder.type(QualifiedName type) Sets the value to be returned byTypeUsage.type().Methods in org.inferred.freebuilder.processor.source with parameters of type TypeUsage.BuilderModifier and TypeMethodDescriptionTypeUsage_Builder.mergeFrom(TypeUsage.Builder template) Copies values fromtemplate, skipping empty optionals and unset properties.