This project has retired. For details please refer to its
Attic page.
FilenameParser
org.apache.maven.archiva.repository.content
Class FilenameParser
java.lang.Object
org.apache.maven.archiva.repository.content.FilenameParser
public class FilenameParser
- extends java.lang.Object
Generic Filename Parser for use with layout routines.
Constructor Summary |
protected |
FilenameParser(java.lang.String filename)
|
Method Summary |
protected java.lang.String |
expect(java.lang.String expected)
|
protected java.lang.String |
getExtension()
|
protected java.lang.String |
getName()
|
protected java.lang.String |
next()
|
protected java.lang.String |
nextNonVersion()
|
protected java.lang.String |
nextVersion()
|
protected java.lang.String |
remaining()
|
protected void |
reset()
|
protected char |
seperator()
Get the current seperator character. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilenameParser
protected FilenameParser(java.lang.String filename)
reset
protected void reset()
next
protected java.lang.String next()
expect
protected java.lang.String expect(java.lang.String expected)
seperator
protected char seperator()
- Get the current seperator character.
- Returns:
- the seperator character (either '.' or '-'), or 0 if no seperator character available.
getName
protected java.lang.String getName()
getExtension
protected java.lang.String getExtension()
remaining
protected java.lang.String remaining()
nextNonVersion
protected java.lang.String nextNonVersion()
nextVersion
protected java.lang.String nextVersion()