public static String uniqPath() {
    StackTraceElement caller = new Throwable().getStackTrace()[1];
    long time = System.nanoTime();
    return "/" + caller.getClassName() + "/" + caller.getMethodName() + "/" + time;
  }
public static String uniqPath ( ) { StackTraceElement caller = new Throwable ( ) . getStackTrace ( ) [ 1 ] ; long time = System . nanoTime ( ) ; return "/" + caller . getClassName ( ) + "/" + caller . getMethodName ( ) + "/" + time ; }
Creates a unique path based off the caller.

@return unique path based off the caller