@CompileStatic final class PropertyUtils extends Object
Utility methods for working with org.gradle.api.provider.Property
and org.gradle.api.provider.Provider
types.
Modifiers | Name | Description |
---|---|---|
static enum |
PropertyUtils.Order |
|
static enum |
PropertyUtils.Path |
|
static enum |
PropertyUtils.Priority |
Type | Name and description |
---|---|
static String |
KEY_PROPERTY_ORDER |
static String |
KEY_PROPERTY_PATH |
static String |
KEY_PROPERTY_PRIORITY |
Constructor and description |
---|
PropertyUtils
() |
Type Params | Return Type | Name and description |
---|---|---|
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String key, Provider<Boolean> property, boolean defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String key, Provider<Boolean> property, PropertyUtils.Order order, boolean defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Boolean> property, boolean defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String envKey, String propertyKey, PropertyUtils.Order order, Provider<Boolean> property, boolean defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String key, Provider<Boolean> property, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String key, Provider<Boolean> property, PropertyUtils.Order order, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Boolean> property, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, String envKey, String propertyKey, PropertyUtils.Order order, Provider<Boolean> property, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, Property<Boolean> property, Provider<Boolean> provider, boolean defaultValue) Creates a hierarchical boolean property. |
|
static Provider<Boolean> |
booleanProvider(ProviderFactory providers, Property<Boolean> property, Provider<Boolean> provider, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(String envKey, String propertyKey, Property<Boolean> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, boolean defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Boolean> |
booleanProvider(String envKey, String propertyKey, Property<Boolean> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, boolean defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(String envKey, String propertyKey, Property<Boolean> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, Project project, Object owner, boolean defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, Project project, Object owner, Provider<Boolean> defaultValue) |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, Provider<Boolean> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, boolean defaultValue) |
|
static Provider<Boolean> |
booleanProvider(String key, Property<Boolean> property, Provider<Boolean> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<Boolean> defaultValue) |
|
static Provider<Directory> |
directoryProvider(ProviderFactory providers, DirectoryProperty property, Provider<Directory> provider, Directory defaultValue) Creates a hierarchical File (directory) property. |
|
static Provider<Directory> |
directoryProvider(ProviderFactory providers, DirectoryProperty property, Provider<Directory> provider, Provider<Directory> defaultValue) |
|
static Provider<Directory> |
directoryProvider(String envKey, String propertyKey, DirectoryProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Directory defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Directory> |
directoryProvider(String envKey, String propertyKey, DirectoryProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Directory> defaultValue) |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Directory defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Directory> defaultValue) |
|
static Provider<Directory> |
directoryProvider(String envKey, String propertyKey, DirectoryProperty property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, Project project, Object owner, Directory defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, Project project, Object owner, Provider<Directory> defaultValue) |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, Provider<Directory> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Directory defaultValue) |
|
static Provider<Directory> |
directoryProvider(String key, DirectoryProperty property, Provider<Directory> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<Directory> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, Property<E> property, Provider<E> provider, E defaultValue) Creates a hierarchical boolean property. |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, Property<E> property, Provider<E> provider, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String envKey, String propertyKey, Class<E> enumType, Property<E> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, E defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String envKey, String propertyKey, Class<E> enumType, Property<E> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, E defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String envKey, String propertyKey, Class<E> enumType, Property<E> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set.
|
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set.
|
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, Project project, Object owner, E defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set.
|
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, Project project, Object owner, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set.
|
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String key, Class<E> enumType, Provider<E> property, E defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String key, Class<E> enumType, Provider<E> property, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String key, Class<E> enumType, Provider<E> property, PropertyUtils.Order order, E defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String key, Class<E> enumType, Provider<E> property, PropertyUtils.Order order, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String envKey, String propertyKey, Class<E> enumType, Provider<E> property, E defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String envKey, String propertyKey, Class<E> enumType, Provider<E> property, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String envKey, String propertyKey, Class<E> enumType, Provider<E> property, PropertyUtils.Order order, E defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(ProviderFactory providers, String envKey, String propertyKey, Class<E> enumType, Provider<E> property, PropertyUtils.Order order, Provider<E> defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, Provider<E> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, E defaultValue) |
<E extends Enum<E>> |
static Provider<E> |
enumProvider(String key, Class<E> enumType, Property<E> property, Provider<E> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<E> defaultValue) |
|
static Provider<RegularFile> |
fileProvider(ProviderFactory providers, RegularFileProperty property, Provider<RegularFile> provider, RegularFile defaultValue) Creates a hierarchical File property. |
|
static Provider<RegularFile> |
fileProvider(ProviderFactory providers, RegularFileProperty property, Provider<RegularFile> provider, Provider<RegularFile> defaultValue) |
|
static Provider<RegularFile> |
fileProvider(String envKey, String propertyKey, RegularFileProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, RegularFile defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<RegularFile> |
fileProvider(String envKey, String propertyKey, RegularFileProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<RegularFile> defaultValue) |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, RegularFile defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<RegularFile> defaultValue) |
|
static Provider<RegularFile> |
fileProvider(String envKey, String propertyKey, RegularFileProperty property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, Project project, Object owner, RegularFile defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, Project project, Object owner, Provider<RegularFile> defaultValue) |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, Provider<RegularFile> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, RegularFile defaultValue) |
|
static Provider<RegularFile> |
fileProvider(String key, RegularFileProperty property, Provider<RegularFile> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<RegularFile> defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String key, Provider<Integer> property, int defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String key, Provider<Integer> property, PropertyUtils.Order order, int defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Integer> property, int defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Integer> property, PropertyUtils.Order order, int defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String key, Provider<Integer> property, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String key, Provider<Integer> property, PropertyUtils.Order order, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Integer> property, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Integer> property, PropertyUtils.Order order, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, Property<Integer> property, Provider<Integer> provider, int defaultValue) Creates a hierarchical int property. |
|
static Provider<Integer> |
integerProvider(ProviderFactory providers, Property<Integer> property, Provider<Integer> provider, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(String envKey, String propertyKey, Property<Integer> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, int defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Integer> |
integerProvider(String envKey, String propertyKey, Property<Integer> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, int defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(String envKey, String propertyKey, Property<Integer> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, Project project, Object owner, int defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, Project project, Object owner, Provider<Integer> defaultValue) |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, Provider<Integer> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, int defaultValue) |
|
static Provider<Integer> |
integerProvider(String key, Property<Integer> property, Provider<Integer> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<Integer> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String key, Provider<List<String>> property, List<String> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String key, Provider<List<String>> property, PropertyUtils.Order order, List<String> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<List<String>> property, List<String> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<List<String>> property, PropertyUtils.Order order, List<String> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String key, Provider<List<String>> property, Provider<List<String>> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String key, Provider<List<String>> property, PropertyUtils.Order order, Provider<List<String>> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<List<String>> property, Provider<List<String>> defaultValue) |
|
static Provider<List<String>> |
listProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<List<String>> property, PropertyUtils.Order order, Provider<List<String>> defaultValue) |
<E> |
static Provider<List<E>> |
listProvider(ProviderFactory providers, ListProperty<E> property, Provider<List<E>> provider, List<E> defaultValue) Creates a hierarchical List property. |
<E> |
static Provider<List<E>> |
listProvider(ProviderFactory providers, ListProperty<E> property, Provider<List<E>> provider, Provider<List<E>> defaultValue) |
|
static Provider<List<String>> |
listProvider(String envKey, String propertyKey, ListProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, List<String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<List<String>> |
listProvider(String envKey, String propertyKey, ListProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<List<String>> defaultValue) |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, List<String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<List<String>> defaultValue) |
|
static Provider<List<String>> |
listProvider(String envKey, String propertyKey, ListProperty<String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, Project project, Object owner, List<String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, Project project, Object owner, Provider<List<String>> defaultValue) |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, Provider<List<String>> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, List<String> defaultValue) |
|
static Provider<List<String>> |
listProvider(String key, ListProperty<String> property, Provider<List<String>> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<List<String>> defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String key, Provider<Long> property, long defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String key, Provider<Long> property, PropertyUtils.Order order, long defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Long> property, long defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Long> property, PropertyUtils.Order order, long defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String key, Provider<Long> property, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String key, Provider<Long> property, PropertyUtils.Order order, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Long> property, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Long> property, PropertyUtils.Order order, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(ProviderFactory providers, Property<Long> property, Provider<Long> provider, long defaultValue) Creates a hierarchical long property. |
|
static Provider<Long> |
longProvider(ProviderFactory providers, Property<Long> property, Provider<Long> provider, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(String envKey, String propertyKey, Property<Long> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, long defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Long> |
longProvider(String envKey, String propertyKey, Property<Long> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, long defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(String envKey, String propertyKey, Property<Long> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, Project project, Object owner, long defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, Project project, Object owner, Provider<Long> defaultValue) |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, Provider<Long> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, long defaultValue) |
|
static Provider<Long> |
longProvider(String key, Property<Long> property, Provider<Long> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<Long> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String key, Provider<Map<String, String>> property, Map<String, String> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String key, Provider<Map<String, String>> property, PropertyUtils.Order order, Map<String, String> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Map<String, String>> property, Map<String, String> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Map<String, String>> property, PropertyUtils.Order order, Map<String, String> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String key, Provider<Map<String, String>> property, Provider<Map<String, String>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String key, Provider<Map<String, String>> property, PropertyUtils.Order order, Provider<Map<String, String>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Map<String, String>> property, Provider<Map<String, String>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Map<String, String>> property, PropertyUtils.Order order, Provider<Map<String, String>> defaultValue) |
<K, V> |
static Provider<Map<K, V>> |
mapProvider(ProviderFactory providers, MapProperty<K, V> property, Provider<Map<K, V>> provider, Map<K, V> defaultValue) Creates a hierarchical Map property. |
<K, V> |
static Provider<Map<K, V>> |
mapProvider(ProviderFactory providers, MapProperty<K, V> property, Provider<Map<K, V>> provider, Provider<Map<K, V>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(String envKey, String propertyKey, MapProperty<String, String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Map<String, String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Map<String, String>> |
mapProvider(String envKey, String propertyKey, MapProperty<String, String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Map<String, String>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Map<String, String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Map<String, String>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(String envKey, String propertyKey, MapProperty<String, String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, Project project, Object owner, Map<String, String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, Project project, Object owner, Provider<Map<String, String>> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, Provider<Map<String, String>> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Map<String, String> defaultValue) |
|
static Provider<Map<String, String>> |
mapProvider(String key, MapProperty<String, String> property, Provider<Map<String, String>> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<Map<String, String>> defaultValue) |
<T> |
static Provider<T> |
objectProvider(ProviderFactory providers, Property<T> property, Provider<T> provider, T defaultValue) Creates a hierarchical Object property. |
<T> |
static Provider<T> |
objectProvider(ProviderFactory providers, Property<T> property, Provider<T> provider, Provider<T> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String key, Provider<Set<String>> property, Set<String> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String key, Provider<Set<String>> property, PropertyUtils.Order order, Set<String> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Set<String>> property, Set<String> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Set<String>> property, PropertyUtils.Order order, Set<String> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String key, Provider<Set<String>> property, Provider<Set<String>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String key, Provider<Set<String>> property, PropertyUtils.Order order, Provider<Set<String>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Set<String>> property, Provider<Set<String>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<Set<String>> property, PropertyUtils.Order order, Provider<Set<String>> defaultValue) |
<E> |
static Provider<Set<E>> |
setProvider(ProviderFactory providers, SetProperty<E> property, Provider<Set<E>> provider, Set<E> defaultValue) Creates a hierarchical Set property. |
<E> |
static Provider<Set<E>> |
setProvider(ProviderFactory providers, SetProperty<E> property, Provider<Set<E>> provider, Provider<Set<E>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(String envKey, String propertyKey, SetProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Set<String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Set<String>> |
setProvider(String envKey, String propertyKey, SetProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Set<String>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Set<String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<Set<String>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(String envKey, String propertyKey, SetProperty<String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, Project project, Object owner, Set<String> defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, Project project, Object owner, Provider<Set<String>> defaultValue) |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, Provider<Set<String>> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Set<String> defaultValue) |
|
static Provider<Set<String>> |
setProvider(String key, SetProperty<String> property, Provider<Set<String>> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<Set<String>> defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String key, Provider<String> property, String defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String key, Provider<String> property, PropertyUtils.Order order, String defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<String> property, String defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<String> property, PropertyUtils.Order order, String defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String key, Provider<String> property, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String key, Provider<String> property, PropertyUtils.Order order, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<String> property, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, String envKey, String propertyKey, Provider<String> property, PropertyUtils.Order order, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(ProviderFactory providers, Property<String> property, Provider<String> provider, String defaultValue) Creates a hierarchical String property. |
|
static Provider<String> |
stringProvider(ProviderFactory providers, Property<String> property, Provider<String> provider, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(String envKey, String propertyKey, Property<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, String defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<String> |
stringProvider(String envKey, String propertyKey, Property<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(String key, Property<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, String defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<String> |
stringProvider(String key, Property<String> property, PropertyUtils.Order order, PropertyUtils.Path path, Project project, Object owner, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(String envKey, String propertyKey, Property<String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<String> |
stringProvider(String key, Property<String> property, PropertyUtils.Order order, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<String> |
stringProvider(String key, Property<String> property, Project project, Object owner) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<String> |
stringProvider(String key, Property<String> property, Project project, Object owner, String defaultValue) Creates a Provider that resolves values from additional sources if the property's value is not set. |
|
static Provider<String> |
stringProvider(String key, Property<String> property, Project project, Object owner, Provider<String> defaultValue) |
|
static Provider<String> |
stringProvider(String key, Property<String> property, Provider<String> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, String defaultValue) |
|
static Provider<String> |
stringProvider(String key, Property<String> property, Provider<String> provider, PropertyUtils.Order order, PropertyUtils.Path path, boolean projectAccess, Project project, Provider<String> defaultValue) |
Creates a hierarchical boolean property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical File (directory) property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical boolean property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key.
key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key.
key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key.
key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical File property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical int property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical List property.
Returns merged contents of defaultValue
, provider's value, and property's value, in that order.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical long property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical Map property.
Returns merged contents of defaultValue
, provider's value, and property's value, in that order.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical Object property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a hierarchical Set property.
Returns merged contents of defaultValue
, provider's value, and property's value, in that order.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a hierarchical String property.
Returns the property
's value if present, otherwise check's if the supplied
provider
is not null and returns its value, otherwise returns the defaultValue
.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. providers
- the Provider
factory used to create a Provider
.property
- the property to useprovider
- the provider to usedefaultValue
- the default value in case neither property nor provider has one Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
. key
- the environment variable, system and project property to check.property
- the property to check value from.order
- resolving order to use.path
- resolving path to use.project
- a project.owner
- the Object that owns the property.order
argument. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
. envKey
- the environment variable to check.propertyKey
- the system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting. Creates a Provider
that resolves values from additional sources if the property's value is not set.
property
and provider
is governed by the
PropertyUtils.KEY_PROPERTY_PRIORITY
System property whose default value is PROPERTY
.
The value of Order
will be resolved from the PropertyUtils.KEY_PROPERTY_ORDER
System
property. Defaults to ENV_SYS_PROP
.
The value of Path
will be resolved from the PropertyUtils.KEY_PROPERTY_PATH
System
property. Defaults to GLOBAL_PROJECT_OWNER
.
The value of key will be converted to uppercase and '.' replaced with '_' for constructing the environment variable key.
The value of key will be converted to lowercase and '_' replaced with '.' for constructing the property key. key
- the environment variable, system and project property to check.property
- the property to check value from.project
- a project.owner
- the Object that owns the property.order
setting.Groovy Documentation