package org.gradle.playframework.tools.internal.twirl; import org.gradle.playframework.sourcesets.TwirlImports; import org.gradle.playframework.sourcesets.TwirlTemplateFormat; import org.gradle.playframework.tools.internal.PlayCompileSpec; import org.gradle.api.internal.file.RelativeFile; import java.io.Serializable; import java.util.Collection; import java.util.List; public interface TwirlCompileSpec extends PlayCompileSpec, Serializable { Iterable<RelativeFile> getSources(); TwirlImports getDefaultImports(); Collection<TwirlTemplateFormat> getUserTemplateFormats(); List<String> getAdditionalImports(); List<String> getConstructorAnnotations(); }