static long getTime() {
        if (RANDOM == null)
            initializeForType1();
        long newTime = getUUIDTime();
        if (newTime <= _lastMillis) {
            incrementSequence();
            newTime = getUUIDTime();
        }
        _lastMillis = newTime;
        return newTime;
    }
static long getTime() {
        if (RANDOM == null)
            initializeForType1();
        long newTime = getUUIDTime();
        if (newTime <= _lastMillis) {
            incrementSequence();
            newTime = getUUIDTime();
        }
        _lastMillis = newTime;
        return newTime;
    }
static long getTime ( ) { if ( RANDOM == null ) initializeForType1 ( ) ; long newTime = getUUIDTime ( ) ; if ( newTime <= _lastMillis ) { incrementSequence ( ) ; newTime = getUUIDTime ( ) ; } _lastMillis = newTime ; return newTime ; }
package-visibility for testing
package - visibility for testing