|
||||||||||
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 existMethod Detail |
---|
public java.lang.String getScopedDependecy(ScopeLevel scope) throws java.lang.Exception
scope
- scope to filter
java.lang.Exception
- if parsing tree failspublic 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 failspublic 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 |