public interface ConfigCacheSafeOperations
Provides methods to access all the main Grolifant components.
| Type Params | Return Type | Name and description |
|---|---|---|
|
public ExecTools |
execTools() |
|
public static ConfigCacheSafeOperations |
from(Project project)Creates an instance from a project reference. |
|
public static ConfigCacheSafeOperations |
from(ProjectOperations po)Creates an instance from an existing ProjectOperations reference. |
|
public static ConfigCacheSafeOperations |
from(Provider<ProjectOperations> po)Creates an instance from a provider to a ProjectOperations reference. |
|
public static ConfigCacheSafeOperations |
from(ConfigCacheSafeOperations po)Creates an instance from another implementor of the ConfigCacheSafeOperations interface. |
|
public FileSystemOperations |
fsOperations() |
|
public JvmTools |
jvmTools() |
|
public ProjectTools |
projectTools() |
|
public ProviderTools |
providerTools() |
|
public StringTools |
stringTools() |
Creates an instance from a project reference.
project - project reference.Creates an instance from an existing ProjectOperations reference.
po - ProjectOperations reference.Creates an instance from a provider to a ProjectOperations reference.
po - Provider to a ProjectOperations reference.Creates an instance from another implementor of the ConfigCacheSafeOperations interface.
po - Another instance implementing the ConfigCacheSafeOperations interface.