下面列出了怎么用org.gradle.api.tasks.TaskInputs的API类实例代码及写法,或者点击链接到github查看源代码。
public TaskInputs files(final Object... paths) {
taskMutator.mutate("TaskInputs.files(Object...)", new Runnable() {
public void run() {
inputFiles.from(paths);
}
});
return this;
}
public TaskInputs file(final Object path) {
taskMutator.mutate("TaskInputs.file(Object)", new Runnable() {
public void run() {
inputFiles.from(path);
}
});
return this;
}
public TaskInputs dir(final Object dirPath) {
taskMutator.mutate("TaskInputs.dir(Object)", new Runnable() {
public void run() {
inputFiles.from(resolver.resolveFilesAsTree(dirPath));
}
});
return this;
}
public TaskInputs source(final Object... paths) {
taskMutator.mutate("TaskInputs.source(Object...)", new Runnable() {
public void run() {
sourceFiles.from(paths);
}
});
return this;
}
public TaskInputs source(final Object path) {
taskMutator.mutate("TaskInputs.source(Object)", new Runnable() {
public void run() {
sourceFiles.from(path);
}
});
return this;
}
public TaskInputs sourceDir(final Object path) {
taskMutator.mutate("TaskInputs.sourceDir(Object)", new Runnable() {
public void run() {
sourceFiles.from(resolver.resolveFilesAsTree(path));
}
});
return this;
}
public TaskInputs property(final String name, final Object value) {
taskMutator.mutate("TaskInputs.property(String, Object)", new Runnable() {
public void run() {
properties.put(name, value);
}
});
return this;
}
public TaskInputs properties(final Map<String, ?> newProps) {
taskMutator.mutate("TaskInputs.properties(Map)", new Runnable() {
public void run() {
properties.putAll(newProps);
}
});
return this;
}
public TaskInputs files(final Object... paths) {
taskMutator.mutate("TaskInputs.files(Object...)", new Runnable() {
public void run() {
inputFiles.from(paths);
}
});
return this;
}
public TaskInputs file(final Object path) {
taskMutator.mutate("TaskInputs.file(Object)", new Runnable() {
public void run() {
inputFiles.from(path);
}
});
return this;
}
public TaskInputs dir(final Object dirPath) {
taskMutator.mutate("TaskInputs.dir(Object)", new Runnable() {
public void run() {
inputFiles.from(resolver.resolveFilesAsTree(dirPath));
}
});
return this;
}
public TaskInputs source(final Object... paths) {
taskMutator.mutate("TaskInputs.source(Object...)", new Runnable() {
public void run() {
sourceFiles.from(paths);
}
});
return this;
}
public TaskInputs source(final Object path) {
taskMutator.mutate("TaskInputs.source(Object)", new Runnable() {
public void run() {
sourceFiles.from(path);
}
});
return this;
}
public TaskInputs sourceDir(final Object path) {
taskMutator.mutate("TaskInputs.sourceDir(Object)", new Runnable() {
public void run() {
sourceFiles.from(resolver.resolveFilesAsTree(path));
}
});
return this;
}
public TaskInputs property(final String name, final Object value) {
taskMutator.mutate("TaskInputs.property(String, Object)", new Runnable() {
public void run() {
properties.put(name, value);
}
});
return this;
}
public TaskInputs properties(final Map<String, ?> newProps) {
taskMutator.mutate("TaskInputs.properties(Map)", new Runnable() {
public void run() {
properties.putAll(newProps);
}
});
return this;
}
@Inject
public TaskInputs getInputs() {
// Decoration takes care of the implementation
throw new UnsupportedOperationException();
}
protected TaskInputs createTaskInputs() {
return new DefaultTaskInputs(project.getFileResolver(), taskInternal, get(TaskMutator.class));
}
public TaskInputs files(Object... paths) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.files(Object...)");
inputFiles.from(paths);
return this;
}
public TaskInputs file(Object path) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.file(Object)");
files(path);
return this;
}
public TaskInputs dir(Object dirPath) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.dir(Object)");
inputFiles.from(resolver.resolveFilesAsTree(dirPath));
return this;
}
public TaskInputs source(Object... paths) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.source(Object...)");
sourceFiles.from(paths);
return this;
}
public TaskInputs source(Object path) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.source(Object)");
sourceFiles.from(path);
return this;
}
public TaskInputs sourceDir(Object path) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.sourceDir(Object)");
sourceFiles.from(resolver.resolveFilesAsTree(path));
return this;
}
public TaskInputs property(String name, Object value) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.property(String, Object)");
properties.put(name, value);
return this;
}
public TaskInputs getInputs() {
return inputs;
}
protected TaskInputs createTaskInputs() {
return new DefaultTaskInputs(project.getFileResolver(), taskInternal, get(TaskStatusNagger.class));
}
@Inject
public TaskInputs getInputs() {
// Decoration takes care of the implementation
throw new UnsupportedOperationException();
}
protected TaskInputs createTaskInputs() {
return new DefaultTaskInputs(project.getFileResolver(), taskInternal, get(TaskMutator.class));
}
public TaskInputs files(Object... paths) {
taskStatusNagger.nagIfTaskNotInConfigurableState("TaskInputs.files(Object...)");
inputFiles.from(paths);
return this;
}