public interface Constructors extends Properties<TypeConstructor>
| Modifier and Type | Method and Description |
|---|---|
io.vavr.control.Option<Adjustment<TypeConstructor>> |
getAdjustedConstructor(Expression[] arguments)
Adjust property to the given arguments (with varargs support)
|
io.vavr.control.Option<TypeConstructor> |
getConstructor(Type[] types)
Get constructor that fits to the given types
|
declare, declare, getDeclaredProperties, getProperties, getPropertiesLike, getType, hasPropertyLike, sizeio.vavr.control.Option<Adjustment<TypeConstructor>> getAdjustedConstructor(Expression[] arguments)
arguments - arguments to match and adjustio.vavr.control.Option<TypeConstructor> getConstructor(Type[] types)
types - types to search forCopyright © 2020. All rights reserved.