Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## mro.util
Class CommonPath

    java.lang.Object
      mro.util.CommonPath

    public class CommonPath

extends java.lang.Object

Used to reduce tha amount of memory used when storing several file names with one or several similar paths.

Field Summary
`(package private) java.util.HashMap<java.lang.String,java.lang.String>` | `map`
`(package private) java.lang.String` | `sep`

Constructor Summary
`CommonPath()`

Method Summary
`static java.lang.String` | `commonStart(java.lang.String p1, java.lang.String p2)`
`java.lang.String` | `getLargestCommonPath()`
`java.util.Vector<java.lang.String>` | `getPathAndFileName(java.lang.String fileName)` Returns the path (index 0) and file name (1) parts from an entire file name.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### map

    java.util.HashMap<java.lang.String,java.lang.String> map

### sep

    java.lang.String sep

Constructor Detail

### CommonPath

    public CommonPath()

Method Detail

### getPathAndFileName

    public java.util.Vector<java.lang.String> getPathAndFileName(java.lang.String fileName)

  Returns the path (index 0) and file name (1) parts from an entire file name. The former is stored here to reduce the amount of memory used to represent file names with common paths.

### getLargestCommonPath

    public java.lang.String getLargestCommonPath()

### commonStart

    public static java.lang.String commonStart(java.lang.String p1,
                                               java.lang.String p2)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD