-
- All Implemented Interfaces:
public class JVMConstructorA constructor for a JVM class of type typeName.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classJVMConstructor.Companion
-
Method Summary
Modifier and Type Method Description final StringgetTypeName()abstract <T extends Any> List<?>parametersFor(KClass<T> target, Factory factory)provided a target class, extracts the parameters as an ordered list. final <T extends Any> Result<T>buildAny(Factory factory)Provided a JIRF factory, builds an instance of the requested type T or fails gracefully, returning a Result. final <T extends Any> Result<T>buildAny(Class<out T> type, Factory factory)Provided a JIRF factory, builds an instance of the requested type T or fails gracefully, returning a Result. -
-
Method Detail
-
getTypeName
final String getTypeName()
-
parametersFor
abstract <T extends Any> List<?> parametersFor(KClass<T> target, Factory factory)
provided a target class, extracts the parameters as an ordered list.
-
-
-
-