Interface LibraryScope
public interface LibraryScope
The scope of a library. The common
COMPILE
, RUNTIME
and
PROVIDED
scopes are defined here and supported by the common Layouts
.
A custom Layout
can handle additional scopes as required.- Since:
- 1.0.0
- Author:
- Phillip Webb
-
Field Summary
Modifier and TypeFieldDescriptionstatic final LibraryScope
The library is used at compile time and runtime.static final LibraryScope
Marker for custom scope when custom configuration is used.static final LibraryScope
The library is needed for compile but is usually provided when running.static final LibraryScope
The library is used at runtime but not needed for compile. -
Method Summary
-
Field Details
-
COMPILE
The library is used at compile time and runtime. -
RUNTIME
The library is used at runtime but not needed for compile. -
PROVIDED
The library is needed for compile but is usually provided when running. -
CUSTOM
Marker for custom scope when custom configuration is used.
-
-
Method Details