Class OrganizationalUnit
java.lang.Object
com.suncode.pwfl.administration.structure.OrganizationalUnit
Klasa przechowująca dane o jednostce organizacyjnej.
- Author:
- Paweł Rosolak 11-10-2012
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getName()Zbiór jednostek podrzędnych pierwszego poziomu.inthashCode()voidsetDirectorPosition(Position directorPosition) Ustawia stanowisko kierowniczevoidsetHigherOrganizationalUnit(OrganizationalUnit higherOrganizationalUnit) Ustawia jednostkę nadrzędnąvoidvoidvoidsetSubOus(Set<OrganizationalUnit> subOus) voidvoidsetTranslations(List<OrganizationalUnitTranslation> translations)
-
Field Details
-
JOIN_HIGHER_ORGANIZATIONAL_UNIT
Pozwala dołączyć jednostkę nadrzędną- See Also:
-
JOIN_DIRECTOR_POSITION
Pozwala dołączyć stanowisko kierownicze- See Also:
-
JOIN_SUB_OUS
Pozwala dołączyć jednostki podrzędne- See Also:
-
JOIN_TRANSLATIONS
Pozwala dołączyć tłumaczenia- See Also:
-
NAME_COLUMN_NAME
- See Also:
-
-
Constructor Details
-
OrganizationalUnit
-
-
Method Details
-
getName
- Returns:
- Zwraca nazwę jednostki organizacyjnej
-
setName
- Parameters:
name- Ustawia nazwę jednostki organizacyjnej
-
getId
- Returns:
- Zwraca id jednostki organizacyjnej
-
setId
- Parameters:
id- Ustawia id jednostki organizacyjnej
-
getSymbol
- Returns:
- Zwraca symbol jednostki organizacyjnej
-
setSymbol
- Parameters:
symbol- Ustawia symbol jednostki organizacyjnej
-
getHigherOrganizationalUnit
- Returns:
- Zwraca nadrzędną jednostkę organizacyjną
-
setHigherOrganizationalUnit
Ustawia jednostkę nadrzędną- Parameters:
higherOrganizationalUnit- Nadrzędna jednostka organizacyjna
-
getDirectorPosition
- Returns:
- Zwraca stanowisko kierownicze
-
setDirectorPosition
Ustawia stanowisko kierownicze- Parameters:
directorPosition- Stanowisko kierownicze
-
getSubOus
Zbiór jednostek podrzędnych pierwszego poziomu. W celu pobrania wszystkich jednostek podrzędnych(rekurencyjnie) należy użyćOrganizationalUnitService#getSubOrganizationalUnits(Long)- Returns:
-
setSubOus
-
getTranslations
-
setTranslations
-
hashCode
public int hashCode() -
equals
-