@Deprecated public final class Library extends Resource
QUALIFIER_DIRECTORY, QUALIFIER_FILE, QUALIFIER_LIB, QUALIFIER_MODULE, QUALIFIER_PROJECT, QUALIFIER_SUBVIEW, QUALIFIER_VIEW, SCOPE_ENTITY, SCOPE_SET, SCOPE_SPACE
Constructor and Description |
---|
Library(java.lang.String key,
java.lang.String version)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Library |
createFromMavenIds(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version)
Deprecated.
|
boolean |
equals(java.lang.Object o)
Deprecated.
|
java.lang.String |
getDescription()
Deprecated.
|
Language |
getLanguage()
Deprecated.
|
java.lang.String |
getLongName()
Deprecated.
|
java.lang.String |
getName()
Deprecated.
|
Resource |
getParent()
Deprecated.
The parent is used to build the resources tree, for example for relations between files, directories and projects.
|
java.lang.String |
getQualifier()
Deprecated.
The qualifier tells the type of the resource.
|
java.lang.String |
getScope()
Deprecated.
|
java.lang.String |
getVersion()
Deprecated.
|
int |
hashCode()
Deprecated.
|
boolean |
matchFilePattern(java.lang.String antPattern)
Deprecated.
Check resource against an Ant pattern, like mypackag?/*Foo.java.
|
Library |
setDescription(java.lang.String description)
Deprecated.
|
Library |
setName(java.lang.String name)
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
getEffectiveKey, getId, getKey, getPath, getUuid, isExcluded, language, normalize, setEffectiveKey, setExcluded, setId, setKey, setPath, setUuid
public Library(java.lang.String key, java.lang.String version)
public java.lang.String getVersion()
public Library setName(java.lang.String name)
public Library setDescription(java.lang.String description)
public java.lang.String getName()
public java.lang.String getLongName()
getLongName
in class Resource
public java.lang.String getDescription()
getDescription
in class Resource
public Language getLanguage()
getLanguage
in class Resource
File
s may have a non null value.public java.lang.String getScope()
public java.lang.String getQualifier()
Resource
getQualifier
in class Resource
for the list of qualifiers
,
to find out if a resource if a class, a unit test,... from its qualifier
public Resource getParent()
Resource
Return null if the parent is the current project (or module in case of multi-module).
public boolean matchFilePattern(java.lang.String antPattern)
Resource
matchFilePattern
in class Resource
antPattern
- Ant-like pattern (with **, * and ?). It includes file suffixes.public static Library createFromMavenIds(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
public java.lang.String toString()
toString
in class java.lang.Object