Class EnforcedMaxInstantiationTimeExceededException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- de.quantummaid.injectmaid.api.interception.timing.EnforcedMaxInstantiationTimeExceededException
-
- All Implemented Interfaces:
Serializable
public final class EnforcedMaxInstantiationTimeExceededException extends RuntimeException
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description EnforcedMaxInstantiationTimeExceededException(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType, Object instance, Duration maxTime, Duration actualTime, ReusePolicy reusePolicy, String message)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DurationactualTime()static EnforcedMaxInstantiationTimeExceededExceptionenforcedMaxInstantiationTimeExceededException(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType, Object instance, Duration maxTime, Duration actualTime, ReusePolicy reusePolicy)Objectinstance()DurationmaxTime()ReusePolicyreusePolicy()de.quantummaid.reflectmaid.typescanner.TypeIdentifierrootType()de.quantummaid.reflectmaid.typescanner.TypeIdentifiertype()-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
EnforcedMaxInstantiationTimeExceededException
public EnforcedMaxInstantiationTimeExceededException(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType, Object instance, Duration maxTime, Duration actualTime, ReusePolicy reusePolicy, String message)
-
-
Method Detail
-
enforcedMaxInstantiationTimeExceededException
public static EnforcedMaxInstantiationTimeExceededException enforcedMaxInstantiationTimeExceededException(de.quantummaid.reflectmaid.typescanner.TypeIdentifier type, de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType, Object instance, Duration maxTime, Duration actualTime, ReusePolicy reusePolicy)
-
type
public de.quantummaid.reflectmaid.typescanner.TypeIdentifier type()
-
rootType
public de.quantummaid.reflectmaid.typescanner.TypeIdentifier rootType()
-
instance
public Object instance()
-
maxTime
public Duration maxTime()
-
actualTime
public Duration actualTime()
-
reusePolicy
public ReusePolicy reusePolicy()
-
-