public class Classpath extends xyz.cofe.collection.set.BasicEventSet<ClasspathEntry> implements ClasspathEntry
| Modifier and Type | Method and Description |
|---|---|
Classpath |
add(File file) |
Classpath |
add(xyz.cofe.fs.File file) |
Classpath |
clone()
Создает клон
|
xyz.cofe.fs.File[] |
getClasspathFiles()
Файлы/каталоги classpath
|
static Classpath |
getCurrent()
Возвращает текущий Classpath
|
URLClassLoader |
urlClassLoader()
Создает classloader
|
URLClassLoader |
urlClassLoader(ClassLoader baseClassLoader)
Создает classloader
|
URLClassLoader |
urlClassLoader(ClassLoader baseClassLoader,
URLStreamHandlerFactory urlStreamHandleFactory)
Создает classloader
|
URLClassLoader |
urlClassLoader(ClassLoader baseClassLoader,
URLStreamHandlerFactory urlStreamHandleFactory,
xyz.cofe.collection.Func3<URLClassLoader,URL[],ClassLoader,URLStreamHandlerFactory> builder)
Создает classloader
|
URLClassLoader |
urlClassLoader(ClassLoader baseClassLoader,
URLStreamHandlerFactory urlStreamHandleFactory,
xyz.cofe.collection.Func3<URLClassLoader,URL[],ClassLoader,URLStreamHandlerFactory> builder,
Throwable baseErr)
Создает classloader
|
add, addAll, addEventSetListener, addEventSetListener, addEventToQueue, clear, contains, containsAll, containsEventSetListener, createDeleted, createDeleting, createInserted, createInserting, fireEventSet, fireQueueEvents, getEventSetListeners, getListenersHelper, getWrappedSet, isEmpty, iterator, lockRun, lockRun, onAdded, onChanged, onChanged, onRemoved, remove, remove0, removeAll, removeEventSetListener, retainAll, retainsPrepare2Delete, retainsStd, size, toArray, toArrayfinalize, getClass, notify, notifyAll, toString, wait, wait, waitequals, hashCode, spliteratorparallelStream, removeIf, streampublic Classpath()
public Classpath(Classpath src)
public Classpath add(xyz.cofe.fs.File file)
public xyz.cofe.fs.File[] getClasspathFiles()
getClasspathFiles in interface ClasspathEntrypublic static Classpath getCurrent()
public URLClassLoader urlClassLoader()
public URLClassLoader urlClassLoader(ClassLoader baseClassLoader)
baseClassLoader - Родительский classloader или nullpublic URLClassLoader urlClassLoader(ClassLoader baseClassLoader, URLStreamHandlerFactory urlStreamHandleFactory)
baseClassLoader - Родительский classloader или nullurlStreamHandleFactory - обработка url stream или nullpublic URLClassLoader urlClassLoader(ClassLoader baseClassLoader, URLStreamHandlerFactory urlStreamHandleFactory, xyz.cofe.collection.Func3<URLClassLoader,URL[],ClassLoader,URLStreamHandlerFactory> builder)
baseClassLoader - Родительский classloader или nullurlStreamHandleFactory - обработка url stream или nullbuilder - Конструктор URLClassLoader или nullpublic URLClassLoader urlClassLoader(ClassLoader baseClassLoader, URLStreamHandlerFactory urlStreamHandleFactory, xyz.cofe.collection.Func3<URLClassLoader,URL[],ClassLoader,URLStreamHandlerFactory> builder, Throwable baseErr)
baseClassLoader - Родительский classloader или nullurlStreamHandleFactory - обработка url stream или nullbuilder - Конструктор URLClassLoader или nullbaseErr - Вложенная ошибка при генерации ошибок или nullCopyright © 2017. All rights reserved.