Package net.n2oapp.framework.api.bean
Class LocatedBeanPack<T extends LocatedBean>
- java.lang.Object
-
- net.n2oapp.framework.api.bean.LocatedBeanPack<T>
-
- All Implemented Interfaces:
LocatedBean
- Direct Known Subclasses:
N2oModulePack
public class LocatedBeanPack<T extends LocatedBean> extends java.lang.Object implements LocatedBean
- Since:
- 16.06.2015
- Author:
- operehod
-
-
Constructor Summary
Constructors Constructor Description LocatedBeanPack(java.lang.Class<T> beanClass)LocatedBeanPack(java.lang.Class<T> beanClass, java.util.List<T> pack)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<T>getBeanClass()LocatedBean[]getNextBeans()java.util.List<T>getPack()LocatedBean[]getPrevBeans()booleanisAfterAll()booleanisBeforeAll()voidsetAfter(LocatedBean... n2oModule)voidsetAfterAll(boolean afterAll)voidsetBefore(LocatedBean... n2oModule)voidsetBeforeAll(boolean beforeAll)voidsetPack(java.util.List<T> pack)
-
-
-
Method Detail
-
getBeanClass
public java.lang.Class<T> getBeanClass()
-
getPack
public java.util.List<T> getPack()
-
setPack
public void setPack(java.util.List<T> pack)
-
getNextBeans
public LocatedBean[] getNextBeans()
- Specified by:
getNextBeansin interfaceLocatedBean- Returns:
- список бинов до которых должен идти текущий бин
-
getPrevBeans
public LocatedBean[] getPrevBeans()
- Specified by:
getPrevBeansin interfaceLocatedBean- Returns:
- получить список бинов послей которых должен идти текущий бин
-
isBeforeAll
public boolean isBeforeAll()
- Specified by:
isBeforeAllin interfaceLocatedBean- Returns:
- true - если бин должен находится до всех остальных (исключая getPrevBeans()-бины )
-
isAfterAll
public boolean isAfterAll()
- Specified by:
isAfterAllin interfaceLocatedBean- Returns:
- true - если бин должен находится после всех остальных (исключая getNextBeans()-бины )
-
setBeforeAll
public void setBeforeAll(boolean beforeAll)
-
setAfterAll
public void setAfterAll(boolean afterAll)
-
setBefore
public final void setBefore(LocatedBean... n2oModule)
-
setAfter
public final void setAfter(LocatedBean... n2oModule)
-
-