Spec-Zone .ru
спецификации, руководства, описания, API
|
Пакет | Описание |
---|---|
java.awt.datatransfer |
Обеспечивает интерфейсы и классы для того, чтобы передать данные между и в пределах приложений.
|
java.beans |
Содержит классы, связанные с разработкой бобов - компоненты, основанные на архитектуре JavaBeans™.
|
java.lang |
Обеспечивает классы, которые являются основным принципом к проекту языка программирования Java.
|
java.lang.instrument |
Предоставляет услуги, которые позволяют агентам языка программирования Java инструментовать программы, работающие на JVM.
|
java.lang.invoke |
java.lang.invoke пакет содержит динамическую поддержку языка, оказанную непосредственно библиотеками классов ядра Java и виртуальной машиной. |
java.lang.reflect |
Обеспечивает классы и интерфейсы для того, чтобы получить отражающую информацию о классах и объектах.
|
java.net |
Обеспечивает классы для того, чтобы они реализовали сетевые приложения.
|
java.nio.file |
Определяет интерфейсы и классы для виртуальной машины Java, чтобы получить доступ к файлам, атрибутам файла, и файловым системам.
|
java.rmi.server |
Обеспечивает классы и интерфейсы для того, чтобы поддерживать серверную сторону RMI.
|
java.security |
Обеспечивает классы и интерфейсы для платформы безопасности.
|
java.util |
Содержит платформу наборов, классы набора наследства, модель событий, дату и средства времени, интернационализацию, и разные служебные классы (строковый токенизатор, генератор случайных чисел, и маленький массив).
|
javax.activation | |
javax.imageio.spi |
Пакет API ввода-вывода Изображения Java, содержащего плагин, взаимодействует через интерфейс для читателей, писателей, транскодеров, и потоков, и реестра времени выполнения.
|
javax.management |
Обеспечивает базовые классы для Расширений управления Java.
|
javax.management.loading |
Обеспечивает классы, которые реализуют усовершенствованную динамическую загрузку.
|
javax.management.remote.rmi |
Соединитель RMI является соединителем для JMX Удаленный API, который использует RMI, чтобы передать клиентские запросы к удаленному серверу MBean.
|
javax.rmi. CORBA |
Содержит API мобильности для IIOP RMI.
|
javax.script |
API сценариев состоит из интерфейсов и классов, которые определяют Механизмы выполнения сценариев ТМ Java, и служит основой для их использования в приложениях Java.
|
javax.sql.rowset |
Стандартные интерфейсы и базовые классы для JDBC
RowSet реализации. |
javax.swing |
Обеспечивает ряд "легкого веса" (язык все-Java) компоненты что, до максимального возможного градуса, работа то же самое на всех платформах.
|
javax.tools |
Обеспечивает интерфейсы для инструментов, которые могут быть вызваны из программы, например, компиляторов.
|
javax.xml.bind |
Служит временем выполнения обязательная основа для клиентских приложений включая немаршалинг, маршалинг, и возможности проверки допустимости.
|
javax.xml.datatype |
Отображения Типа XML/Java.
|
javax.xml.parsers |
Обеспечивает классы, позволяющие обработку XML-документов.
|
javax.xml.stream | |
javax.xml.transform |
Этот пакет определяет универсальные API для того, чтобы обработать инструкции преобразования, и выполнить преобразование из источника, чтобы закончиться.
|
javax.xml.validation |
Этот пакет обеспечивает API для проверки допустимости XML-документов.
|
javax.xml.xpath |
Этот пакет обеспечивает объектную модель нейтральный API для оценки выражений XPath и доступа к среде оценки.
|
Модификатор и Тип | Метод и Описание |
---|---|
protected static Class<?> |
DataFlavor.tryToLoadClass(String className, ClassLoader fallback)
Попытки загрузить класс из: программа начальной загрузки, системный загрузчик, загрузчик контекста (если Вы присутствуете), и наконец определенный загрузчик.
|
Конструктор и Описание |
---|
DataFlavor(String mimeType, String humanPresentableName, ClassLoader classLoader)
Конструкции a
DataFlavor это представляет a MimeType . |
Модификатор и Тип | Метод и Описание |
---|---|
static DefaultHandler |
XMLDecoder.createHandler(Object owner, ExceptionListener el, ClassLoader cl)
Создает новый обработчик для синтаксического анализатора SAX, который может использоваться, чтобы проанализировать встроенные архивы XML, создаваемые
XMLEncoder класс. |
static Object |
Бобы.instantiate(ClassLoader cls, String beanName)
Инстанцируйте JavaBean.
|
static Object |
Бобы.instantiate(ClassLoader cls, String beanName, BeanContext beanContext)
Инстанцируйте JavaBean.
|
static Object |
Бобы.instantiate(ClassLoader cls, String beanName, BeanContext beanContext, AppletInitializer initializer)
Инстанцируйте боба.
|
Конструктор и Описание |
---|
XMLDecoder(InputStream in, Object owner, ExceptionListener exceptionListener, ClassLoader cl)
Создает новый входной поток для того, чтобы считать архивы, создаваемые
XMLEncoder класс. |
Модификатор и Тип | Метод и Описание |
---|---|
protected ClassLoader |
SecurityManager.currentClassLoader()
Осуждаемый.
Этот тип проверки безопасности не рекомендуется. Рекомендуется что
checkPermission вызовите использоваться вместо этого. |
ClassLoder |
Класс.getClassLoader()
Возвращает загрузчик класса для класса.
|
ClassLoder |
Поток.getContextClassLoader()
Возвращает ClassLoder контекста для этого Потока.
|
ClassLoder |
ClassLoder.getParent()
Возвращает загрузчик родительского класса для делегации.
|
static ClassLoader |
ClassLoder.getSystemClassLoader()
Возвращает системный загрузчик класса для делегации.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Class<?> |
Класс.forName(String name, boolean initialize, ClassLoader loader)
Возвраты
Class объект, связанный с классом или интерфейсом с данным именем строки, используя данный загрузчик класса. |
void |
Поток.setContextClassLoader(ClassLoader cl)
Устанавливает ClassLoder контекста для этого Потока.
|
Конструктор и Описание |
---|
ClassLoader(ClassLoader parent)
Создает новый загрузчик класса, используя указанный загрузчик родительского класса для делегации.
|
Модификатор и Тип | Метод и Описание |
---|---|
Класс[] |
Инструментарий.getInitiatedClasses(ClassLoader loader)
Возвращает массив всех классов для который
loader загрузчик инициирования. |
byte[] |
ClassFileTransformer.transform(ClassLoader loader, String className, Class<?> classBeingRedefined, ProtectionDomain protectionDomain, byte[] classfileBuffer)
Реализация этого метода может преобразовать предоставленный файл класса и возвратить новый заменяющий файл класса.
|
Модификатор и Тип | Метод и Описание |
---|---|
static MethodType |
MethodType.fromMethodDescriptorString(String descriptor, ClassLoader loader)
Находит или создает экземпляр типа метода, учитывая написание его дескриптора байт-кода.
|
Модификатор и Тип | Метод и Описание |
---|---|
static Class<?> |
Прокси.getProxyClass(ClassLoader loader, Class<?>... interfaces)
Возвраты
java.lang.Class объект для прокси-класса, данного загрузчик класса и массив интерфейсов. |
static Object |
Прокси.newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h)
Возвращает экземпляр прокси-класса для указанных интерфейсов, который диспетчеризирует вызовы метода указанному обработчику вызова.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
URLClassLoader
Этот загрузчик класса используется, чтобы загрузить классы и ресурсы от пути поиска URL, обращающихся к файлам JAR и к каталогам.
|
Модификатор и Тип | Метод и Описание |
---|---|
static URLClassLoader |
URLClassLoader.newInstance(URL[] urls, ClassLoader parent)
Создает новый экземпляр URLClassLoader для указанных URL и загрузчика родительского класса.
|
Конструктор и Описание |
---|
URLClassLoader(URL[] urls, ClassLoader parent)
Создает новый URLClassLoader для данных URL.
|
URLClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
Создает новый URLClassLoader для указанных URL, загрузчика родительского класса, и URLStreamHandlerFactory.
|
Модификатор и Тип | Метод и Описание |
---|---|
static FileSystem |
FileSystems.newFileSystem(Path path, ClassLoader loader)
Создает новое
FileSystem получить доступ к содержанию файла как файловая система. |
static FileSystem |
FileSystems.newFileSystem(URI uri, Map<String,?> env, ClassLoader loader)
Создает новую файловую систему, которая идентифицируется a
URI |
Модификатор и Тип | Метод и Описание |
---|---|
abstract ClassLoader |
RMIClassLoaderSpi.getClassLoader(String codebase)
Обеспечивает реализацию для
RMIClassLoader.getClassLoader(String) . |
static ClassLoader |
RMIClassLoader.getClassLoader(String codebase)
Возвращает загрузчик класса, который загружает классы из данной кодовой базы путь URL.
|
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
LoaderHandler.getSecurityContext(ClassLoader loader)
Осуждаемый.
никакая замена
|
static Object |
RMIClassLoader.getSecurityContext(ClassLoader loader)
Осуждаемый.
никакая замена. С Java 2 платформы v1.2, RMI больше не использует этот метод, чтобы получить контекст защиты загрузчика класса.
|
abstract Class<?> |
RMIClassLoaderSpi.loadClass(String codebase, String name, ClassLoader defaultLoader)
Обеспечивает реализацию для
RMIClassLoader.loadClass(URL,String) , RMIClassLoader.loadClass(String,String) , и RMIClassLoader.loadClass(String,String,ClassLoader) . |
static Class<?> |
RMIClassLoader.loadClass(String codebase, String name, ClassLoader defaultLoader)
Загружает класс из кодовой базы путь URL, дополнительно используя предоставленный загрузчик.
|
abstract Class<?> |
RMIClassLoaderSpi.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
Обеспечивает реализацию для
RMIClassLoader.loadProxyClass(String,String[],ClassLoader) . |
static Class<?> |
RMIClassLoader.loadProxyClass(String codebase, String[] interfaces, ClassLoader defaultLoader)
Загружает динамический прокси-класс (см.
Proxy ) это реализует ряд интерфейсов с именами от кодовой базы путь URL. |
Модификатор и Тип | Класс и Описание |
---|---|
class |
SecureClassLoader
Этот класс расширяет ClassLoder с помощью дополнительной поддержки определения классов с помощью связанного источника кода и полномочий, которые получаются системной политикой по умолчанию.
|
Модификатор и Тип | Метод и Описание |
---|---|
ClassLoder |
ProtectionDomain.getClassLoader()
Возвращает ClassLoder этого домена.
|
Конструктор и Описание |
---|
ProtectionDomain(CodeSource codesource, PermissionCollection permissions, ClassLoader classloader, Principal[] principals)
Создает новый ProtectionDomain, квалифицированный данным CodeSource, Полномочиями, ClassLoder и массивом Принципалов.
|
SecureClassLoader(ClassLoader parent)
Создает новый SecureClassLoader, используя указанный загрузчик родительского класса для делегации.
|
Модификатор и Тип | Метод и Описание |
---|---|
static void |
ResourceBundle.clearCache(ClassLoader loader)
Удаляет все пакеты ресурса из кэша, которые были загружены, используя данный загрузчик класса.
|
static ResourceBundle |
ResourceBundle.getBundle(String baseName, Locale locale, ClassLoader loader)
Получает пакет ресурса, используя указанное базовое имя, локаль, и загрузчик класса.
|
static ResourceBundle |
ResourceBundle.getBundle(String baseName, Locale targetLocale, ClassLoader loader, ResourceBundle.Control control)
Возвращает пакет ресурса, используя указанное базовое имя, целевую локаль, загрузчик класса и управление.
|
static <S> ServiceLoader<S> |
ServiceLoader.load(Class<S> service, ClassLoader loader)
Создает новый загрузчик службы для данного типа службы и загрузчик класса.
|
boolean |
ResourceBundle. Управление.needsReload(String baseName, Locale locale, String format, ClassLoader loader, ResourceBundle bundle, long loadTime)
Определяет если с истекшим сроком
bundle в кэше должен быть перезагружен основанный на времени загрузки, данном loadTime или некоторые другие критерии. |
ResourceBundle |
ResourceBundle. Управление.newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
Инстанцирует пакета ресурса для данного имени пакета данного формата и локали, используя данный загрузчик класса в случае необходимости.
|
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
CommandInfo.getCommandObject(DataHandler dh, ClassLoader loader)
Возвратите инстанцированный компонент JavaBean.
|
Модификатор и Тип | Метод и Описание |
---|---|
static <T> Iterator<T> |
ServiceRegistry.lookupProviders(Class<T> providerClass, ClassLoader loader)
Поиски реализаций определенного класса службы, используя данный загрузчик класса.
|
Модификатор и Тип | Метод и Описание |
---|---|
ClassLoder |
MBeanServer.getClassLoader(ObjectName loaderName)
Возвратите именованное
ClassLoader . |
ClassLoder |
MBeanServer.getClassLoaderFor(ObjectName mbeanName)
Возвратитесь
ClassLoader это использовалось для того, чтобы загрузить класс именованного MBean. |
Модификатор и Тип | Метод и Описание |
---|---|
static Class<?> |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader, String className)
Осуждаемый.
Пройдите через список загрузчиков класса, но исключите данный загрузчик класса, затем попытайтесь загрузить требуемый класс.
|
Модификатор и Тип | Класс и Описание |
---|---|
class |
MLet
Позволяет Вам инстанцировать и регистрировать одни или несколько MBeans в сервере MBean, прибывающем из удаленного URL.
|
class |
PrivateMLet
MLet, который не добавляется к
ClassLoaderRepository . |
Модификатор и Тип | Метод и Описание |
---|---|
Class<?> |
ClassLoaderRepository.loadClassBefore(ClassLoader stop, String className)
Загрузите данное имя класса через список загрузчиков класса, останавливающихся в данном.
|
Class<?> |
ClassLoaderRepository.loadClassWithout(ClassLoader exclude, String className)
Загрузите данное имя класса через список загрузчиков класса, исключая данный.
|
static Class<?> |
DefaultLoaderRepository.loadClassWithout(ClassLoader loader, String className)
Осуждаемый.
Пройдите через список загрузчиков класса, но исключите данный загрузчик класса, затем попытайтесь загрузить требуемый класс.
|
Конструктор и Описание |
---|
MLet(URL[] urls, ClassLoader parent)
Создает новый MLet для данных URL.
|
MLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
Создает новый MLet для данных URL.
|
MLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
Создает новый MLet для указанных URL, загрузчика родительского класса, и URLStreamHandlerFactory.
|
MLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
Создает новый MLet для указанных URL, загрузчика родительского класса, и URLStreamHandlerFactory.
|
PrivateMLet(URL[] urls, ClassLoader parent, boolean delegateToCLR)
Создает новый PrivateMLet для данных URL.
|
PrivateMLet(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory, boolean delegateToCLR)
Создает новый PrivateMLet для указанных URL, загрузчика родительского класса, и URLStreamHandlerFactory.
|
Модификатор и Тип | Метод и Описание |
---|---|
ClassLoder |
RMIServerImpl.getDefaultClassLoader()
Получает значение по умолчанию
ClassLoader используемый этим сервером соединителя. |
Модификатор и Тип | Метод и Описание |
---|---|
void |
RMIServerImpl.setDefaultClassLoader(ClassLoader cl)
Устанавливает значение по умолчанию
ClassLoader для этого сервера соединителя. |
Конструктор и Описание |
---|
RMIConnectionImpl(RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String,?> env)
Создает новое
RMIConnection . |
Модификатор и Тип | Метод и Описание |
---|---|
static Class |
Util.loadClass(String className, String remoteCodebase, ClassLoader loader)
Возвращает экземпляр класса для указанного класса.
|
Класс |
UtilDelegate.loadClass(String className, String remoteCodebase, ClassLoader loader)
|
Конструктор и Описание |
---|
ScriptEngineManager(ClassLoader loader)
Этот конструктор загружает реализации
ScriptEngineFactory видимый к данному ClassLoader использование механизма поставщика услуг.Если загрузчик null , фабрики механизма выполнения сценария, которые связываются платформой и которые находятся в обычных каталогах расширения (установленные расширения) загружаются. |
Модификатор и Тип | Метод и Описание |
---|---|
static RowSetFactory |
RowSetProvider.newFactory(String factoryClassName, ClassLoader cl)
Создает новый экземпляр a
RowSetFactory от указанного имени класса фабрики. |
Модификатор и Тип | Метод и Описание |
---|---|
Class<? extends ComponentUI> |
UIDefaults.getUIClass(String uiClassID, ClassLoader uiClassLoader)
Значение
get(uidClassID) должен быть String имя класса, который реализует соответствие ComponentUI класс. |
static void |
JEditorPane.registerEditorKitForContentType(String type, String classname, ClassLoader loader)
Устанавливает привязку по умолчанию
type к classname . |
Модификатор и Тип | Метод и Описание |
---|---|
ClassLoder |
ForwardingJavaFileManager.getClassLoader(JavaFileManager.Location location) |
ClassLoder |
JavaFileManager.getClassLoader(JavaFileManager.Location location)
Получает загрузчик класса для того, чтобы он загрузил плагины из данного расположения.
|
static ClassLoader |
ToolProvider.getSystemToolClassLoader()
Возвращает загрузчик класса для инструментов, предоставленных эту платформу.
|
Модификатор и Тип | Метод и Описание |
---|---|
static JAXBContext |
JAXBContext.newInstance(String contextPath, ClassLoader classLoader)
Получите новый экземпляр класса JAXBContext.
|
static JAXBContext |
JAXBContext.newInstance(String contextPath, ClassLoader classLoader, Map<String,?> properties)
Получите новый экземпляр класса JAXBContext.
|
Модификатор и Тип | Метод и Описание |
---|---|
static DatatypeFactory |
DatatypeFactory.newInstance(String factoryClassName, ClassLoader classLoader)
Получите новый экземпляр a
DatatypeFactory от имени класса. |
Модификатор и Тип | Метод и Описание |
---|---|
static SAXParserFactory |
SAXParserFactory.newInstance(String factoryClassName, ClassLoader classLoader)
Получите новый экземпляр a
SAXParserFactory от имени класса. |
static DocumentBuilderFactory |
DocumentBuilderFactory.newInstance(String factoryClassName, ClassLoader classLoader)
Получите новый экземпляр a
DocumentBuilderFactory от имени класса. |
Модификатор и Тип | Метод и Описание |
---|---|
static XMLOutputFactory |
XMLOutputFactory.newFactory(String factoryId, ClassLoader classLoader)
Создайте новый экземпляр фабрики.
|
static XMLInputFactory |
XMLInputFactory.newFactory(String factoryId, ClassLoader classLoader)
Создайте новый экземпляр фабрики.
|
static XMLEventFactory |
XMLEventFactory.newFactory(String factoryId, ClassLoader classLoader)
Создайте новый экземпляр фабрики.
|
static XMLInputFactory |
XMLOutputFactory.newInstance(String factoryId, ClassLoader classLoader)
Осуждаемый.
Этот метод был осужден, потому что он возвращает экземпляр XMLInputFactory, который имеет неправильный класс. Используйте новый метод
XMLOutputFactory.newFactory(java.lang.String, java.lang.ClassLoader) вместо этого. |
static XMLInputFactory |
XMLInputFactory.newInstance(String factoryId, ClassLoader classLoader)
Осуждаемый.
Этот метод был осужден, чтобы поддержать непротиворечивость API. Все newInstance методы были заменены соответствующими newFactory методами. Замена
XMLInputFactory.newFactory(java.lang.String, java.lang.ClassLoader) метод не определяет изменений в поведении. |
static XMLEventFactory |
XMLEventFactory.newInstance(String factoryId, ClassLoader classLoader)
Осуждаемый.
Этот метод был осужден, чтобы поддержать непротиворечивость API. Все newInstance методы были заменены соответствующими newFactory методами. Замена
XMLEventFactory.newFactory(java.lang.String, java.lang.ClassLoader) метод не определяет изменений в поведении. |
Модификатор и Тип | Метод и Описание |
---|---|
static TransformerFactory |
TransformerFactory.newInstance(String factoryClassName, ClassLoader classLoader)
Получите новый экземпляр a
TransformerFactory от имени класса фабрики. |
Модификатор и Тип | Метод и Описание |
---|---|
static SchemaFactory |
SchemaFactory.newInstance(String schemaLanguage, String factoryClassName, ClassLoader classLoader)
Получите новый экземпляр a
SchemaFactory от имени класса. |
Модификатор и Тип | Метод и Описание |
---|---|
static XPathFactory |
XPathFactory.newInstance(String uri, String factoryClassName, ClassLoader classLoader)
Получите новый экземпляр a
XPathFactory от имени класса фабрики. |
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.