Package oracle.dbtools.plugin.api.types
Class TypeDependencyNotAvailableException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
oracle.dbtools.plugin.api.types.TypeDependencyNotAvailableException
- All Implemented Interfaces:
Serializable
Indicates an instance of a type which some other type depends on (via it's
Inject annotated constructor is not available in the current scope- Since:
- 19.3.0
- Author:
- cdivilly
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionfrom(TypeQualifier<?> type) Produce aTypeDependencyNotAvailableExceptioninstance for the specifiedTypeQualifierfrom(TypeQualifier<?> type, Throwable cause) Produce aTypeDependencyNotAvailableExceptioninstance for the specifiedTypeQualifierThe injection qualifierMethods inherited from class java.lang.Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Method Details
-
fillInStackTrace
- Overrides:
fillInStackTracein classThrowable
-
qualifier
The injection qualifier- Returns:
TypeQualifierinstance
-
from
Produce aTypeDependencyNotAvailableExceptioninstance for the specifiedTypeQualifier- Parameters:
type- The qualified type that could not be resolved- Returns:
TypeDependencyNotAvailableExceptioninstance
-
from
Produce aTypeDependencyNotAvailableExceptioninstance for the specifiedTypeQualifier- Parameters:
type- The qualified type that could not be resolvedcause- The exception that occurred whilst attempting to resolve theTypeQualifier- Returns:
TypeDependencyNotAvailableExceptioninstance
-