public class ClassUtil extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ClassUtil.JarProperties |
Constructor and Description |
---|
ClassUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
ensureCache() |
static void |
ensureSciJavaSubURLCache() |
static HashMap<String,ClassUtil.JarProperties> |
findAllClasses(List<String> jar_folders) |
static HashMap<String,ClassUtil.JarProperties> |
findClassDocumentationURLs(String s) |
static Stream<String> |
findClassNamesContaining(String text) |
static Stream<String> |
findClassNamesForPackage(String packageName) |
static Stream<String> |
findClassNamesStartingWith(String text) |
static HashMap<String,ArrayList<String>> |
findDocumentationForClass(String s) |
static Stream<String> |
findPackageNamesStartingWith(String text) |
static ArrayList<String> |
findSimpleClassNamesStartingWith(String text)
Find simple class names starting with "text", returning the fully qualified class names.
|
static boolean |
isCacheReady() |
public static final void ensureCache()
public static final boolean isCacheReady()
public static final void ensureSciJavaSubURLCache()
public static HashMap<String,ClassUtil.JarProperties> findClassDocumentationURLs(String s)
public static HashMap<String,ArrayList<String>> findDocumentationForClass(String s)
public static final HashMap<String,ClassUtil.JarProperties> findAllClasses(List<String> jar_folders)
public static final Stream<String> findPackageNamesStartingWith(String text)
public static final Stream<String> findClassNamesForPackage(String packageName)
public static final Stream<String> findClassNamesStartingWith(String text)
text
- A left-justified substring of a fully qualified class name, with the package.public static final Stream<String> findClassNamesContaining(String text)
text
- A substring of a class fully qualified name.Copyright © 2015–2022 SciJava. All rights reserved.