public abstract class NativeSourceElement extends SourceElement
| Constructor and Description |
|---|
NativeSourceElement() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<SourceFile> |
getFiles()
Returns the files associated with this element, possibly none.
|
SourceElement |
getHeaders() |
java.util.List<java.lang.String> |
getSourceFileNamesWithoutHeaders() |
abstract SourceElement |
getSources() |
static SourceElement |
ofHeaders(SourceElement element) |
static NativeSourceElement |
ofNativeElements(NativeSourceElement... elements) |
static SourceElement |
ofSources(SourceElement element) |
empty, getSourceFileNames, getSourceSetName, ofElements, ofElements, ofFiles, ofFiles, writeToProject, writeToSourceDirsourceFilepublic SourceElement getHeaders()
public abstract SourceElement getSources()
public java.util.List<SourceFile> getFiles()
SourceElementgetFiles in class SourceElementpublic static SourceElement ofHeaders(SourceElement element)
public static SourceElement ofSources(SourceElement element)
public java.util.List<java.lang.String> getSourceFileNamesWithoutHeaders()
public static NativeSourceElement ofNativeElements(NativeSourceElement... elements)