Uses of Class
org.inferred.freebuilder.processor.source.FunctionalType
Packages that use FunctionalType
Package
Description
-
Uses of FunctionalType in org.inferred.freebuilder.processor.property
Fields in org.inferred.freebuilder.processor.property declared as FunctionalTypeModifier and TypeFieldDescriptionprivate final FunctionalTypeDefaultProperty.mapperTypeprivate final FunctionalTypeNullableProperty.mapperTypeprivate final FunctionalTypeOptionalProperty.mapperTypeprivate final FunctionalTypeBiMapProperty.mutatorTypeprivate final FunctionalTypeBuildableProperty.mutatorTypeprivate final FunctionalTypeListMultimapProperty.mutatorTypeprivate final FunctionalTypeListProperty.mutatorTypeprivate final FunctionalTypeMapProperty.mutatorTypeprivate final FunctionalTypeMultisetProperty.mutatorTypeprivate final FunctionalTypeSetMultimapProperty.mutatorTypeprivate final FunctionalTypeSetProperty.mutatorTypeprivate final FunctionalTypeSortedSetProperty.mutatorTypeFields in org.inferred.freebuilder.processor.property with type parameters of type FunctionalTypeModifier and TypeFieldDescriptionprivate final Optional<FunctionalType> PrimitiveOptionalProperty.optionalOperatorprivate final Optional<FunctionalType> PrimitiveOptionalProperty.primitiveOperatorMethods in org.inferred.freebuilder.processor.property with parameters of type FunctionalTypeModifier and TypeMethodDescriptionprivate voidPrimitiveOptionalProperty.addOptionalMapper(SourceBuilder code, FunctionalType mapperType) private voidPrimitiveOptionalProperty.addPrimitiveMapper(SourceBuilder code, FunctionalType mapperType) protected abstract voidOptionalProperty.OptionalType.applyMapper(SourceBuilder code, Datatype datatype, FunctionalType mapperType, Property property) Constructors in org.inferred.freebuilder.processor.property with parameters of type FunctionalTypeModifierConstructorDescription(package private)BiMapProperty(Datatype datatype, Property property, boolean overridesForcePutMethod, TypeMirror keyType, Optional<TypeMirror> unboxedKeyType, TypeMirror valueType, Optional<TypeMirror> unboxedValueType, FunctionalType mutatorType) 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)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) Constructor parameters in org.inferred.freebuilder.processor.property with type arguments of type FunctionalTypeModifierConstructorDescription(package private)PrimitiveOptionalProperty(Datatype datatype, Property property, PrimitiveOptionalProperty.OptionalType optional, Optional<FunctionalType> primitiveOperator, Optional<FunctionalType> optionalOperator) -
Uses of FunctionalType in org.inferred.freebuilder.processor.source
Methods in org.inferred.freebuilder.processor.source that return FunctionalTypeModifier and TypeMethodDescriptionstatic FunctionalTypeFunctionalType.consumer(TypeMirror type) ReturnsConsumer<type>.static FunctionalTypeFunctionalType.functionalTypeAcceptedByMethod(DeclaredType type, String methodName, FunctionalType prototype, Elements elements, Types types) Returns the functional type accepted bymethodNameontype, assignable toprototype, orprototypeitself if no such method has been declared.static FunctionalTypeFunctionalType.primitiveUnaryOperator(PrimitiveType type) static FunctionalTypeFunctionalType.unaryOperator(TypeMirror type) ReturnsUnaryOperator<type>.static FunctionalTypeFunctionalType.unboxedUnaryOperator(TypeMirror type, Types types) Returns a unary operator that will accepttype, without autoboxing if possible.Methods in org.inferred.freebuilder.processor.source that return types with arguments of type FunctionalTypeModifier and TypeMethodDescriptionstatic List<FunctionalType> FunctionalType.functionalTypesAcceptedByMethod(DeclaredType type, String methodName, Elements elements, Types types) Returns the functional types accepted bymethodNameontype.static Optional<FunctionalType> FunctionalType.maybeFunctionalType(DeclaredType type, Elements elements, Types types) static Optional<FunctionalType> FunctionalType.maybeFunctionalType(TypeMirror type, Elements elements, Types types) Methods in org.inferred.freebuilder.processor.source with parameters of type FunctionalTypeModifier and TypeMethodDescriptionstatic FunctionalTypeFunctionalType.functionalTypeAcceptedByMethod(DeclaredType type, String methodName, FunctionalType prototype, Elements elements, Types types) Returns the functional type accepted bymethodNameontype, assignable toprototype, orprototypeitself if no such method has been declared.static booleanFunctionalType.isAssignable(FunctionalType fromType, FunctionalType toType, Types types)