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.Filefile(java.lang.String resource)Alias forBlowdryer.file(String).java.io.FileimmutableUrl(java.lang.String url)Alias forBlowdryer.immutableUrl(String).java.io.FileimmutableUrl(java.lang.String url, java.lang.String requiredSuffix)Alias forBlowdryer.immutableUrl(String, String).<T> Tproj(java.lang.Class<T> clazz, java.lang.String key, java.lang.String descForError)java.lang.Stringproj(java.lang.String key, java.lang.String descForError)Alias forBlowdryer.proj(Project, String, String).<T> TprojOptional(java.lang.Class<T> clazz, java.lang.String key, java.lang.String descForError)java.lang.StringprojOptional(java.lang.String key, java.lang.String descForError)Alias forBlowdryer.proj(Project, String, String).java.lang.Stringprop(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.IOExceptionAlias 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)
-
-