A B C E F G I L M N O P R S T 
All Classes All Packages

A

add(G) - Method in class net.n2oapp.engine.factory.locator.SimpleEngineLocator
 

B

BeanListAware<G> - Class in net.n2oapp.engine.factory.simple
User: iryabov Date: 09.09.13 Time: 10:51
BeanListAware() - Constructor for class net.n2oapp.engine.factory.simple.BeanListAware
 

C

CachedEngineFactory<T,​G> - Class in net.n2oapp.engine.factory
Фабрика движков, кэширующая свою продукцию
CachedEngineFactory() - Constructor for class net.n2oapp.engine.factory.CachedEngineFactory
 
ClassedEngine<A> - Interface in net.n2oapp.engine.factory
Типизированный по классу движок
ClassedEngineFactory<A,​G extends ClassedEngine<A>> - Interface in net.n2oapp.engine.factory
User: iryabov Date: 09.09.13 Time: 11:16

E

EngineFactory<T,​G> - Interface in net.n2oapp.engine.factory
Фабрика движков
EngineLocator<G> - Interface in net.n2oapp.engine.factory.locator
Поиск движков по типу
EngineNotFoundException - Exception in net.n2oapp.engine.factory
Исключение, выбрасываемое фабрикой движков, когда по типу не был найден движок.
EngineNotFoundException(Class, Object) - Constructor for exception net.n2oapp.engine.factory.EngineNotFoundException
Создать исключение по типу
EngineNotFoundException(Object) - Constructor for exception net.n2oapp.engine.factory.EngineNotFoundException
Создать исключение по типу
EngineNotUniqueException - Exception in net.n2oapp.engine.factory
 
EngineNotUniqueException(Class, Object) - Constructor for exception net.n2oapp.engine.factory.EngineNotUniqueException
 
EngineNotUniqueException(Object) - Constructor for exception net.n2oapp.engine.factory.EngineNotUniqueException
Создать исключение по типу

F

findEngines() - Method in class net.n2oapp.engine.factory.CachedEngineFactory
 
findEngines() - Method in class net.n2oapp.engine.factory.integration.spring.SpringEngineFactory
 

G

getBeanClass() - Method in class net.n2oapp.engine.factory.simple.BeanListAware
 
getBeans() - Method in class net.n2oapp.engine.factory.simple.BeanListAware
 
getEngine(T) - Method in class net.n2oapp.engine.factory.CachedEngineFactory
 
getEngineClass() - Method in class net.n2oapp.engine.factory.integration.spring.SpringEngineFactory
 
getNextBeans() - Method in interface net.n2oapp.engine.factory.integration.spring.OrderedBean
 
getOverrideBeanName() - Method in interface net.n2oapp.engine.factory.integration.spring.OverrideBean
Имя бина, который переопределяем
getPrevBeans() - Method in interface net.n2oapp.engine.factory.integration.spring.OrderedBean
 
getType() - Method in exception net.n2oapp.engine.factory.EngineNotFoundException
 
getType() - Method in exception net.n2oapp.engine.factory.EngineNotUniqueException
 
getType() - Method in interface net.n2oapp.engine.factory.TypicalEngine
Получить тип движка
getType(G) - Method in class net.n2oapp.engine.factory.CachedEngineFactory
 

I

isAfterAll() - Method in interface net.n2oapp.engine.factory.integration.spring.OrderedBean
 
isBeforeAll() - Method in interface net.n2oapp.engine.factory.integration.spring.OrderedBean
 

L

locate(BiPredicate<G, T>) - Method in interface net.n2oapp.engine.factory.locator.EngineLocator
Отобрать список движков по условию
locate(BiPredicate<G, T>) - Method in class net.n2oapp.engine.factory.locator.SimpleEngineLocator
 

M

MultiEngineFactory<T,​G> - Interface in net.n2oapp.engine.factory
Фабрика списка движков

N

net.n2oapp.engine.factory - package net.n2oapp.engine.factory
 
net.n2oapp.engine.factory.integration.spring - package net.n2oapp.engine.factory.integration.spring
 
net.n2oapp.engine.factory.locator - package net.n2oapp.engine.factory.locator
 
net.n2oapp.engine.factory.simple - package net.n2oapp.engine.factory.simple
 

O

OrderedBean - Interface in net.n2oapp.engine.factory.integration.spring
Бин, который определяет свое положение в списке бинов
OverrideBean - Interface in net.n2oapp.engine.factory.integration.spring
Бин, который переопределяет другой бин.

P

produce(T) - Method in class net.n2oapp.engine.factory.CachedEngineFactory
 
produce(T) - Method in interface net.n2oapp.engine.factory.EngineFactory
Произвести движок
produce(T) - Method in interface net.n2oapp.engine.factory.MultiEngineFactory
 
produceList(T) - Method in interface net.n2oapp.engine.factory.MultiEngineFactory
Отобрать список движков по типу

R

removeOverriddenBeans(Map<String, G>) - Static method in interface net.n2oapp.engine.factory.integration.spring.OverrideBean
Функция удаления переопределяемых бинов

S

setApplicationContext(ApplicationContext) - Method in class net.n2oapp.engine.factory.integration.spring.SpringEngineFactory
 
setApplicationContext(ApplicationContext) - Method in class net.n2oapp.engine.factory.simple.BeanListAware
 
SimpleEngineLocator<G> - Class in net.n2oapp.engine.factory.locator
 
SimpleEngineLocator(Map<String, G>) - Constructor for class net.n2oapp.engine.factory.locator.SimpleEngineLocator
 
SpringEngineFactory<T,​G> - Class in net.n2oapp.engine.factory.integration.spring
Фабрика движков на основе Spring бинов
SpringEngineFactory() - Constructor for class net.n2oapp.engine.factory.integration.spring.SpringEngineFactory
 
SpringEngineFactory(ApplicationContext) - Constructor for class net.n2oapp.engine.factory.integration.spring.SpringEngineFactory
 

T

TypicalEngine<T> - Interface in net.n2oapp.engine.factory
Типизированный движок
A B C E F G I L M N O P R S T 
All Classes All Packages