Package com.diffplug.blowdryer
Class Blowdryer.WithProject
- java.lang.Object
-
- com.diffplug.blowdryer.Blowdryer.WithProject
-
-
Constructor Summary
Constructors Constructor Description WithProject(Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
file(java.lang.String resource)
Alias forBlowdryer.file(String)
.java.io.File
immutableUrl(java.lang.String url)
Alias forBlowdryer.immutableUrl(String)
.java.io.File
immutableUrl(java.lang.String url, java.lang.String requiredSuffix)
Alias forBlowdryer.immutableUrl(String, String)
.<T> T
proj(java.lang.Class<T> clazz, java.lang.String key, java.lang.String descForError)
java.lang.String
proj(java.lang.String key, java.lang.String descForError)
Alias forBlowdryer.proj(Project, String, String)
.<T> T
projOptional(java.lang.Class<T> clazz, java.lang.String key, java.lang.String descForError)
java.lang.String
projOptional(java.lang.String key, java.lang.String descForError)
Alias forBlowdryer.proj(Project, String, String)
.java.lang.String
prop(java.lang.String propFile, java.lang.String key)
Alias forBlowdryer.prop(String, String)
.
-
-
-
Constructor Detail
-
WithProject
public WithProject(Project project)
-
-
Method Detail
-
immutableUrl
public java.io.File immutableUrl(java.lang.String url)
Alias forBlowdryer.immutableUrl(String)
.
-
immutableUrl
public java.io.File immutableUrl(java.lang.String url, @Nullable java.lang.String requiredSuffix)
Alias forBlowdryer.immutableUrl(String, String)
.
-
file
public java.io.File file(java.lang.String resource)
Alias forBlowdryer.file(String)
.
-
prop
public java.lang.String prop(java.lang.String propFile, java.lang.String key) throws java.io.IOException
Alias forBlowdryer.prop(String, String)
.- Throws:
java.io.IOException
-
proj
public java.lang.String proj(java.lang.String key, java.lang.String descForError)
Alias forBlowdryer.proj(Project, String, String)
.
-
proj
public <T> T proj(java.lang.Class<T> clazz, java.lang.String key, java.lang.String descForError)
-
projOptional
@Nullable public java.lang.String projOptional(java.lang.String key, java.lang.String descForError)
Alias forBlowdryer.proj(Project, String, String)
.
-
projOptional
@Nullable public <T> T projOptional(java.lang.Class<T> clazz, java.lang.String key, java.lang.String descForError)
-
-