|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.gcube.vremanagement.softwarerepository.repository.impl.maven.utils.MavenResultTreeParser
public class MavenResultTreeParser
| Field Summary | |
|---|---|
static java.lang.String |
CONTINUE
Continue Token |
static java.lang.String |
INDENT
Second level indent |
static java.lang.String |
LAST_OF_THIS_LEVEL
Last in the level token |
static java.lang.String |
MORE_ON_THIS_LEVEL
More on this level token |
static java.lang.String |
MORE_ON_THIS_LEVEL_REGEX
More on this level toker (regular expression) |
| Constructor Summary | |
|---|---|
MavenResultTreeParser(java.io.File treeFile)
Constructor |
|
| Method Summary | |
|---|---|
static ArtifactCoordinates |
getArtifactInfo(java.lang.String artifactCoordinates)
|
java.lang.String |
getScopedDependecy(ScopeLevel scope)
Build the tree parsing file |
java.lang.String |
listDependency()
|
java.lang.String[] |
listDependencyArray()
|
java.lang.String |
printTree()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String MORE_ON_THIS_LEVEL
public static final java.lang.String MORE_ON_THIS_LEVEL_REGEX
public static final java.lang.String LAST_OF_THIS_LEVEL
public static final java.lang.String CONTINUE
public static final java.lang.String INDENT
| Constructor Detail |
|---|
public MavenResultTreeParser(java.io.File treeFile)
throws java.lang.Exception
treeFile - file to parse
java.lang.Exception - if the file does not exist| Method Detail |
|---|
public java.lang.String getScopedDependecy(ScopeLevel scope)
throws java.lang.Exception
scope - scope to filter
java.lang.Exception - if parsing tree fails
public static ArtifactCoordinates getArtifactInfo(java.lang.String artifactCoordinates)
throws java.lang.Exception
artifactCoordinates - string representing artifact ex. Portal.ThumbnailService.1.00.00:Thumbnailer-service:tar.gz:GHN:1.00.00:runtime
java.lang.Exception - if Artifact coordinates differs from templatepublic java.lang.String printTree()
public java.lang.String[] listDependencyArray()
throws java.lang.Exception
java.lang.Exception - if fails
public java.lang.String listDependency()
throws java.lang.Exception
java.lang.Exception - if fails
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||