Uses of Class
org.inferred.freebuilder.processor.property.Property
Packages that use Property
-
Uses of Property in org.inferred.freebuilder.processor
Fields in org.inferred.freebuilder.processor declared as PropertyFields in org.inferred.freebuilder.processor with type parameters of type PropertyModifier and TypeFieldDescriptionprivate final Map<Property, PropertyCodeGenerator> GeneratedBuilder.generatorsByPropertyprivate final Map<Property, PropertyCodeGenerator> GwtSupport.CustomValueSerializer.generatorsByPropertyprivate final Collection<Property> GwtSupport.GwtWhitelist.propertiesMethods in org.inferred.freebuilder.processor that return PropertyMethods in org.inferred.freebuilder.processor that return types with arguments of type PropertyModifier and TypeMethodDescriptionGeneratedBuilder.getGeneratorsByProperty()private Map<Property, PropertyCodeGenerator> Analyser.pickPropertyGenerators(TypeElement type, Datatype datatype, DeclaredType builder, Iterable<ExecutableElement> methods) Methods in org.inferred.freebuilder.processor with parameters of type PropertyModifier and TypeMethodDescriptionstatic StringBuilderMethods.addAllBuildersOfMethod(Property property) static StringBuilderMethods.addAllMethod(Property property) static StringBuilderMethods.addCopiesMethod(Property property) static Stringstatic StringBuilderMethods.clearMethod(Property property) static StringBuilderMethods.forcePutMethod(Property property) static StringBuilderMethods.getBuilderMethod(Property property) static StringBuilderMethods.getBuildersMethod(Property property) static Stringstatic Stringstatic Stringstatic StringBuilderMethods.nullableSetter(Property property) static StringBuilderMethods.putAllMethod(Property property) static Stringstatic StringBuilderMethods.removeAllMethod(Property property) static StringBuilderMethods.removeKeyFromMethod(Property property) static StringBuilderMethods.removeMethod(Property property) static StringBuilderMethods.removeValueFromMethod(Property property) static StringBuilderMethods.setComparatorMethod(Property property) static StringBuilderMethods.setCountMethod(Property property) static StringMethod parameters in org.inferred.freebuilder.processor with type arguments of type PropertyModifier and TypeMethodDescriptionstatic voidToStringGenerator.addToString(SourceBuilder code, Datatype datatype, Map<Property, PropertyCodeGenerator> generatorsByProperty, boolean forPartial) Generates a toString method using concatenation or a StringBuilder.private static voidToStringGenerator.bodyWithBuilder(SourceBuilder code, Datatype datatype, Map<Property, PropertyCodeGenerator> generatorsByProperty, String typename, Predicate<PropertyCodeGenerator> isOptional) Generates the body of a toString method that uses a StringBuilder.private static voidToStringGenerator.bodyWithBuilderAndSeparator(SourceBuilder code, Datatype datatype, Map<Property, PropertyCodeGenerator> generatorsByProperty, String typename) Generates the body of a toString method that uses a StringBuilder and a separator variable.private static voidToStringGenerator.bodyWithConcatenation(SourceBuilder code, Map<Property, PropertyCodeGenerator> generatorsByProperty, String typename) Generate the body of a toString method that uses plain concatenation.private static GeneratedBuilder.FieldAccessListstatic Datatype.BuilderGwtSupport.gwtMetadata(TypeElement type, Datatype datatype, Map<Property, PropertyCodeGenerator> generatorsByProperty) Constructors in org.inferred.freebuilder.processor with parameters of type PropertyModifierConstructorDescription(package private)ConfigImpl(DeclaredType builder, Datatype datatype, Property property, ExecutableElement getterMethod, Set<String> methodsInvokedInBuilderConstructor) Constructor parameters in org.inferred.freebuilder.processor with type arguments of type PropertyModifierConstructorDescriptionprivateCustomValueSerializer(Datatype datatype, Map<Property, PropertyCodeGenerator> generatorsByProperty) GeneratedBuilder(Datatype datatype, Map<Property, PropertyCodeGenerator> generatorsByProperty) privateGwtWhitelist(Datatype datatype, Collection<Property> properties) -
Uses of Property in org.inferred.freebuilder.processor.property
Subclasses of Property in org.inferred.freebuilder.processor.propertyModifier and TypeClassDescriptionprivate static final classprivate static classprivate static final classFields in org.inferred.freebuilder.processor.property declared as PropertyMethods in org.inferred.freebuilder.processor.property that return PropertyModifier and TypeMethodDescriptionProperty_Builder.build()Returns a newly-createdPropertybased on the contents of thisBuilder.Property_Builder.Partial.PartialBuilder.build()Property_Builder.buildPartial()Returns a newly-created partialPropertyfor use in unit tests.PropertyCodeGenerator.Config.getProperty()Returns datatype about the property requiring code generation.Methods in org.inferred.freebuilder.processor.property with parameters of type PropertyModifier and TypeMethodDescriptionprotected abstract voidOptionalProperty.OptionalType.applyMapper(SourceBuilder code, Datatype datatype, FunctionalType mapperType, Property property) static Property.BuilderCreates a new builder usingvalueas a template.Copies values fromvalue, appending to collections, and skipping defaults and empty optionals.Constructors in org.inferred.freebuilder.processor.property with parameters of type PropertyModifierConstructorDescription(package private)BiMapProperty(Datatype datatype, Property property, boolean overridesForcePutMethod, TypeMirror keyType, Optional<TypeMirror> unboxedKeyType, TypeMirror valueType, Optional<TypeMirror> unboxedValueType, FunctionalType mutatorType) privateBuildableListProperty(Datatype datatype, Property property, boolean needsSafeVarargs, boolean overridesValueInstanceVarargsAddMethod, boolean overridesBuilderVarargsAddMethod, BuildableType element) privateBuildableProperty(Datatype datatype, Property property, BuildableType type, FunctionalType mutatorType) (package private)DefaultProperty(Datatype datatype, Property property, boolean hasDefault, FunctionalType mapperType) (package private)ListMultimapProperty(Datatype datatype, Property property, boolean overridesPutMethod, TypeMirror keyType, Optional<TypeMirror> unboxedKeyType, TypeMirror valueType, Optional<TypeMirror> unboxedValueType, FunctionalType mutatorType) (package private)ListProperty(Datatype datatype, Property property, boolean needsSafeVarargs, boolean overridesAddMethod, boolean overridesVarargsAddMethod, TypeMirror elementType, Optional<TypeMirror> unboxedType, FunctionalType mutatorType) (package private)MapProperty(Datatype datatype, Property property, boolean overridesPutMethod, TypeMirror keyType, Optional<TypeMirror> unboxedKeyType, TypeMirror valueType, Optional<TypeMirror> unboxedValueType, FunctionalType mutatorType) (package private)MultisetProperty(Datatype datatype, Property property, boolean needsSafeVarargs, boolean overridesSetCountMethod, boolean overridesVarargsAddMethod, TypeMirror elementType, Optional<TypeMirror> unboxedType, FunctionalType mutatorType) (package private)NullableProperty(Datatype datatype, Property property, Iterable<TypeElement> nullableAnnotations, FunctionalType mapperType) (package private)OptionalProperty(Datatype datatype, Property property, OptionalProperty.OptionalType optional, TypeMirror elementType, Optional<TypeMirror> unboxedType, FunctionalType mapperType) (package private)PrimitiveOptionalProperty(Datatype datatype, Property property, PrimitiveOptionalProperty.OptionalType optional, Optional<FunctionalType> primitiveOperator, Optional<FunctionalType> optionalOperator) PropertyCodeGenerator(Datatype datatype, Property property) (package private)SetMultimapProperty(Datatype datatype, Property property, boolean overridesPutMethod, TypeMirror keyType, Optional<TypeMirror> unboxedKeyType, TypeMirror valueType, Optional<TypeMirror> unboxedValueType, FunctionalType mutatorType) (package private)SetProperty(Datatype datatype, Property property, TypeMirror elementType, Optional<TypeMirror> unboxedType, FunctionalType mutatorType, boolean needsSafeVarargs, boolean overridesAddMethod, boolean overridesVarargsAddMethod) (package private)SortedSetProperty(Datatype datatype, Property property, TypeMirror elementType, Optional<TypeMirror> unboxedType, FunctionalType mutatorType, boolean needsSafeVarargs, boolean overridesAddMethod, boolean overridesVarargsAddMethod)