Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bbejeck/Java-7
/ functions
Functions
213 in github.com/bbejeck/Java-7
⨍
Functions
213
◇
Types & classes
48
↓ 62 callers
Method
get
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherProvider.java:29
↓ 16 callers
Method
generateFile
(Path path, int numberLines)
src/test/java/bbejeck/nio/files/BaseFileTest.java:72
↓ 16 callers
Method
start
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcher.java:13
↓ 10 callers
Method
close
()
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:101
↓ 10 callers
Method
stop
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcher.java:17
↓ 9 callers
Method
validate
(Path... paths)
src/main/java/bbejeck/nio/util/DirUtils.java:142
↓ 8 callers
Method
assertAllSourceDirsExistIs
(boolean flag)
src/test/java/bbejeck/nio/util/DirUtilsTest.java:162
↓ 8 callers
Method
assertAllSourceFilesExistIs
(boolean flag)
src/test/java/bbejeck/nio/util/DirUtilsTest.java:155
↓ 6 callers
Method
accept
(Path entry)
src/main/java/bbejeck/nio/util/FilterBuilder.java:23
↓ 6 callers
Method
copy
Copies a directory tree @param from @param to @throws IOException
src/main/java/bbejeck/nio/util/DirUtils.java:85
↓ 6 callers
Method
delete
Completely removes given file tree starting at and including the given path. @param path @throws IOException
src/main/java/bbejeck/nio/util/DirUtils.java:59
↓ 5 callers
Method
createDirectories
()
src/test/java/bbejeck/nio/files/BaseFileTest.java:65
↓ 5 callers
Method
deleteIfExists
If the path exists, completely removes given file tree starting at and including the given path. @param path @throws IOException
src/main/java/bbejeck/nio/util/DirUtils.java:71
↓ 4 callers
Method
add
(PathEvent pathEvent)
src/main/java/bbejeck/nio/files/directory/event/PathEvents.java:43
↓ 4 callers
Method
assertAllTargetDirsExistIs
(boolean flag)
src/test/java/bbejeck/nio/util/DirUtilsTest.java:176
↓ 4 callers
Method
assertAllTargetFilesExistIs
(boolean flag)
src/test/java/bbejeck/nio/util/DirUtilsTest.java:169
↓ 4 callers
Method
getEvents
()
src/main/java/bbejeck/nio/files/event/PathEventContext.java:21
↓ 4 callers
Method
iterator
()
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:35
↓ 4 callers
Method
move
Moves one directory tree to another. Not a true move operation in that the directory tree is copied, then the original directory tree is deleted. @p
src/main/java/bbejeck/nio/util/DirUtils.java:98
↓ 4 callers
Method
sendMessages
()
src/main/java/bbejeck/nio/sockets/PlainSocketMessageSender.java:36
↓ 4 callers
Method
startServer
()
src/main/java/bbejeck/nio/sockets/PlainServerSocket.java:39
↓ 3 callers
Method
apply
(Path input)
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:80
↓ 3 callers
Method
cleanUp
()
src/test/java/bbejeck/nio/files/BaseFileTest.java:57
↓ 3 callers
Method
createPaths
()
src/test/java/bbejeck/nio/files/BaseFileTest.java:47
↓ 3 callers
Method
generateFiles
(Path path, String[]... fileNames)
src/test/java/bbejeck/nio/files/BaseFileTest.java:76
↓ 3 callers
Method
getPathMatcher
(String pattern)
src/main/java/bbejeck/nio/util/FilterBuilder.java:41
↓ 3 callers
Method
hasNext
()
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:40
↓ 3 callers
Method
isRunning
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcher.java:15
↓ 2 callers
Method
close
()
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:95
↓ 2 callers
Method
generate
(Path path, int lines)
src/main/java/bbejeck/nio/util/FileGenerator.java:27
↓ 2 callers
Method
getByteBuffer
(String message)
src/main/java/bbejeck/nio/channels/AsyncSocketMessageSender.java:53
↓ 2 callers
Method
getByteBuffer
()
src/main/java/bbejeck/nio/channels/guice/EchoServerCompletionHandler.java:82
↓ 2 callers
Method
getEventTarget
()
src/main/java/bbejeck/nio/files/directory/event/PathEvent.java:22
↓ 2 callers
Method
getHandler
(final ByteBuffer messageBuffer, final AsynchronousSocketChannel socketChannel)
src/main/java/bbejeck/nio/channels/AsyncSocketMessageSender.java:61
↓ 2 callers
Method
getWatchedDirectory
()
src/main/java/bbejeck/nio/files/event/PathEventContext.java:19
↓ 2 callers
Method
glob
()
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:34
↓ 2 callers
Method
next
()
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:54
↓ 2 callers
Method
quit
()
src/main/java/bbejeck/nio/channels/AsyncServerSocket.java:95
↓ 2 callers
Method
sendTextMessage
(String message)
src/main/java/bbejeck/nio/sockets/PlainSocketMessageSender.java:43
↓ 1 callers
Method
accept
(File dir, String name)
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:93
↓ 1 callers
Method
apply
Traverses the directory structure and applies the given function to each file @param target @param function @throws IOException
src/main/java/bbejeck/nio/util/DirUtils.java:110
↓ 1 callers
Method
buildGlobFilter
(String pattern)
src/main/java/bbejeck/nio/util/FilterBuilder.java:20
↓ 1 callers
Method
clean
Walks file tree starting at the given path and deletes all files but leaves the directory structure intact. @param path Base path to start from @thro
src/main/java/bbejeck/nio/util/DirUtils.java:32
↓ 1 callers
Method
confirmNotClosed
()
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:115
↓ 1 callers
Method
confirmNotClosed
()
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:111
↓ 1 callers
Method
copyWithPredicate
Traverses the directory structure and will only copy sub-tree structures where the provided predicate is true @param from @param to @param predicate @
src/main/java/bbejeck/nio/util/DirUtils.java:123
↓ 1 callers
Method
createTestDirectoryStructure
()
src/test/java/bbejeck/nio/util/DirUtilsTest.java:183
↓ 1 callers
Method
createWatchTask
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherImpl.java:66
↓ 1 callers
Method
deleteTestDirsAndFiles
()
src/test/java/bbejeck/nio/util/DirUtilsTest.java:191
↓ 1 callers
Method
findFiles
(final File startDirectory, final FilenameFilter filenameFilter)
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:77
↓ 1 callers
Method
findFiles
(final Path startPath, final Filter filter)
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:67
↓ 1 callers
Method
generateFiles
(Path path, int numberLines)
src/test/java/bbejeck/nio/util/DirUtilsTest.java:202
↓ 1 callers
Method
getEventCount
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherImpl.java:57
↓ 1 callers
Method
getFileNameFilter
(final String pattern)
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:89
↓ 1 callers
Method
getFunction
(final Filter<Path> filter)
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:78
↓ 1 callers
Method
getMessageFromBuffer
(ByteBuffer byteBuffer, int size)
src/main/java/bbejeck/nio/channels/AsyncServerSocket.java:88
↓ 1 callers
Method
glob
Returns a DirectoryStream that can iterate over files found recursively based on the pattern provided @param startPath the Directory to start from @p
src/main/java/bbejeck/nio/util/DirUtils.java:135
↓ 1 callers
Method
handleSocketRequest
(final Socket socket)
src/main/java/bbejeck/nio/sockets/PlainServerSocket.java:54
↓ 1 callers
Method
initServerSocket
()
src/main/java/bbejeck/nio/sockets/PlainServerSocket.java:86
↓ 1 callers
Method
initWatchService
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherImpl.java:99
↓ 1 callers
Method
isValid
()
src/main/java/bbejeck/nio/files/event/PathEventContext.java:17
↓ 1 callers
Method
processConnection
(AsynchronousSocketChannel socket)
src/main/java/bbejeck/nio/channels/AsyncServerSocket.java:61
↓ 1 callers
Method
processConnection
(AsynchronousSocketChannel socket)
src/main/java/bbejeck/nio/channels/AsyncServerSocketNoCompletionHander.java:38
↓ 1 callers
Method
quit
()
src/main/java/bbejeck/nio/channels/AsyncServerSocketNoCompletionHander.java:61
↓ 1 callers
Method
readMessage
(AsynchronousSocketChannel socket)
src/main/java/bbejeck/nio/channels/guice/EchoServerCompletionHandler.java:62
↓ 1 callers
Method
registerDirectories
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherImpl.java:95
↓ 1 callers
Method
remove
()
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:59
↓ 1 callers
Method
runServer
()
src/main/java/bbejeck/nio/channels/guice/AsyncSocketServerGuiceExample.java:41
↓ 1 callers
Method
sendEchoResponse
(ByteBuffer byteBuffer, AsynchronousSocketChannel socket, String originalMessage)
src/main/java/bbejeck/nio/channels/AsyncServerSocket.java:78
↓ 1 callers
Method
sendMessages
()
src/main/java/bbejeck/nio/channels/AsyncSocketMessageSender.java:38
↓ 1 callers
Method
sendShutdownSignal
()
src/main/java/bbejeck/nio/channels/guice/EchoServerCompletionHandler.java:86
↓ 1 callers
Method
setSocketChannel
(AsynchronousServerSocketChannel serverChannel)
src/main/java/bbejeck/nio/channels/guice/CustomCompletionHandler.java:15
↓ 1 callers
Method
setUp
()
src/test/java/bbejeck/nio/files/directory/FileDirectoryStreamTest.java:25
↓ 1 callers
Method
setUpSourcePaths
()
src/test/java/bbejeck/nio/util/DirUtilsTest.java:216
↓ 1 callers
Method
setUpTargetPaths
()
src/test/java/bbejeck/nio/util/DirUtilsTest.java:206
↓ 1 callers
Method
start
(FutureTask<Void> futureTask)
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:111
↓ 1 callers
Method
start
(FutureTask<Void> futureTask)
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:107
↓ 1 callers
Method
startFileSearch
(final File startDirectory, final FilenameFilter filenameFilter)
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:66
↓ 1 callers
Method
startWatching
()
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherImpl.java:91
↓ 1 callers
Method
stopServer
()
src/main/java/bbejeck/nio/sockets/PlainServerSocket.java:80
↓ 1 callers
Method
waitForQuit
()
src/main/java/bbejeck/nio/channels/guice/AsyncSocketServerGuiceExample.java:49
↓ 1 callers
Method
writeEchoMessage
(AsynchronousSocketChannel socket, String message)
src/main/java/bbejeck/nio/channels/guice/EchoServerCompletionHandler.java:55
Method
AsyncServerSocket
(@Port int port, @Host String host)
src/main/java/bbejeck/nio/channels/AsyncServerSocket.java:32
Method
AsyncSocketMessageSender
(@Port int port, @MessageCount int numberMessages, @Host String host)
src/main/java/bbejeck/nio/channels/AsyncSocketMessageSender.java:31
Method
AsyncSocketServerGuiceExample
(@EchoServer CustomCompletionHandler completionHandler, @EchoServer i
src/main/java/bbejeck/nio/channels/guice/AsyncSocketServerGuiceExample.java:28
Method
AsynchronousRecursiveDirectoryStream
(Path startPath, String pattern)
src/main/java/bbejeck/nio/files/directory/AsynchronousRecursiveDirectoryStream.java:30
Method
CopyDirVisitor
(Path fromPath, Path toPath, StandardCopyOption copyOption)
src/main/java/bbejeck/nio/files/visitor/CopyDirVisitor.java:20
Method
CopyPredicateVisitor
(Path fromPath, Path toPath, Predicate<Path> copyPredicate)
src/main/java/bbejeck/nio/files/visitor/CopyPredicateVisitor.java:24
Method
DirFunctionVisitor
(Function<Path, FileVisitResult> directoryFunction)
src/main/java/bbejeck/nio/files/visitor/DirFunctionVisitor.java:22
Method
DirUtils
()
src/main/java/bbejeck/nio/util/DirUtils.java:22
Method
DirectoryEventWatcherImpl
(EventBus eventBus, Path startPath)
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherImpl.java:33
Method
DirectoryEventWatcherProvider
(EventBus eventBus, @Named("START_PATH") String startPath)
src/main/java/bbejeck/nio/files/directory/event/DirectoryEventWatcherProvider.java:23
Method
EchoServerCompletionHandler
(@EchoServer CountDownLatch doneSignal)
src/main/java/bbejeck/nio/channels/guice/EchoServerCompletionHandler.java:25
Method
FileDirectoryStream
(String pattern, File startDirectory)
src/main/java/bbejeck/nio/files/directory/FileDirectoryStream.java:28
Method
FileGenerator
()
src/main/java/bbejeck/nio/util/FileGenerator.java:24
Method
FilterBuilder
()
src/main/java/bbejeck/nio/util/FilterBuilder.java:18
Method
FunctionVisitor
(Function<Path, FileVisitResult> pathFunction)
src/main/java/bbejeck/nio/files/visitor/FunctionVisitor.java:24
Method
PathEvent
(Path eventTarget, WatchEvent.Kind type)
src/main/java/bbejeck/nio/files/directory/event/PathEvent.java:17
Method
PathEvents
(boolean valid, Path watchedDirectory)
src/main/java/bbejeck/nio/files/directory/event/PathEvents.java:23
Method
PlainServerSocket
(@Port int port, @Host String host)
src/main/java/bbejeck/nio/sockets/PlainServerSocket.java:32
next →
1–100 of 213, ranked by callers