public abstract class NativeLibraryElement extends NativeSourceElement
| Constructor and Description |
|---|
NativeLibraryElement() |
| Modifier and Type | Method and Description |
|---|---|
NativeLibraryElement |
asLib()
Returns a copy of this library with the public headers the 'public' headers directory.
|
SourceElement |
getHeaders() |
SourceElement |
getPrivateHeaders() |
abstract SourceElement |
getPublicHeaders() |
static SourceElement |
ofPrivateHeaders(SourceElement element) |
static SourceElement |
ofPublicHeaders(SourceElement element) |
getFiles, getSourceFileNamesWithoutHeaders, getSources, ofHeaders, ofNativeElements, ofSourcesempty, getSourceFileNames, getSourceSetName, ofElements, ofElements, ofFiles, ofFiles, writeToProject, writeToSourceDirsourceFilepublic abstract SourceElement getPublicHeaders()
public SourceElement getPrivateHeaders()
public SourceElement getHeaders()
getHeaders in class NativeSourceElementpublic static SourceElement ofPublicHeaders(SourceElement element)
public static SourceElement ofPrivateHeaders(SourceElement element)
public NativeLibraryElement asLib()