bee

bee.api

Library

groupString

The group name.

nameString

The artifact name.

classfierString

The artifact classfier.

versionorg.apache.maven.artifact.versioning.ComparableVersion

The version identifier.

scopeScope

The scope.

parse(Stringqualified)Library

Stringqualified
Library

Resolve by qualified artifact name.

atAnnotation()Library

Library

This library is needed at Pluggable Annotation Processing (JSR-269) phase.

atCompile()Library

Library

This library is needed at compile phase.

atProvided()Library

Library

This library is needed at compile phase.

atRuntime()Library

Library

This library is needed at runtime phase.

atSystem()Library

Library

This library is needed at compile phase.

atTest()Library

Library

This library is needed at compile phase.

byPom()Library

Library

Configure the dependency type.

getJar()String

String

Get jar path.

getLocalJar()psychopath.File

psychopath.File

Get jar file.

getSourceJar()String

String

Get source jar path.

getLocalSourceJar()psychopath.File

psychopath.File

Get source jar file.

getJavadocJar()String

String

Get javadoc jar path.

getLocalJavadocJar()psychopath.File

psychopath.File

Get javadoc jar file.

getGroup()String

String

The group property.

Get the group property of this Library.

getName()String

String

The name property.

Get the name property of this Library.

getVersion()String

String

The version property.

Get the version property of this Library.

isSame(Librarylibrary)boolean

Librarylibrary
boolean

Test whether the specified library is same product or not.

hashCode()int

int

equals(Objectobj)boolean

Objectobj
boolean

compareTo(Libraryo)int

Libraryo
int

toString()String

String