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
FieldsModifier and TypeFieldDescriptionstatic final LibraryScopeThe library is used at compile time and runtime.static final LibraryScopeMarker for custom scope when custom configuration is used.static final LibraryScopeThe library is needed for compile but is usually provided when running.static final LibraryScopeThe 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