Class AbstractLibrary
java.lang.Object
org.gradle.plugins.ide.eclipse.model.AbstractClasspathEntry
org.gradle.plugins.ide.eclipse.model.AbstractLibrary
- All Implemented Interfaces:
ClasspathEntry
Common superclass for the library elements.
-
Field Summary
Fields inherited from class org.gradle.plugins.ide.eclipse.model.AbstractClasspathEntry
accessRules, COMPONENT_DEPENDENCY_ATTRIBUTE, COMPONENT_NON_DEPENDENCY_ATTRIBUTE, entryAttributes, exported, path -
Constructor Summary
ConstructorsConstructorDescriptionAbstractLibrary(Node node, org.gradle.plugins.ide.eclipse.model.internal.FileReferenceFactory fileReferenceFactory) AbstractLibrary(FileReference library) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendNode(Node node) booleaninthashCode()voidsetJavadocPath(FileReference path) voidsetLibrary(FileReference library) voidsetModuleVersion(ModuleVersionIdentifier moduleVersion) voidsetSourcePath(FileReference sourcePath) toString()Methods inherited from class org.gradle.plugins.ide.eclipse.model.AbstractClasspathEntry
addClasspathEntry, getAccessRules, getEntryAttributes, getNativeLibraryLocation, getPath, isExported, normalizePath, setAccessRules, setExported, setNativeLibraryLocation, setPath, writeEntryAttributesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gradle.plugins.ide.eclipse.model.ClasspathEntry
getKind
-
Constructor Details
-
AbstractLibrary
public AbstractLibrary(Node node, org.gradle.plugins.ide.eclipse.model.internal.FileReferenceFactory fileReferenceFactory) -
AbstractLibrary
-
-
Method Details
-
getSourcePath
-
setSourcePath
-
getJavadocPath
-
setJavadocPath
-
getLibrary
-
setLibrary
-
getModuleVersion
-
setModuleVersion
-
appendNode
- Specified by:
appendNodein interfaceClasspathEntry- Overrides:
appendNodein classAbstractClasspathEntry
-
equals
- Overrides:
equalsin classAbstractClasspathEntry
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractClasspathEntry
-
toString
- Overrides:
toStringin classAbstractClasspathEntry
-