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 TypeMethodDescriptionboolean
getId()
getName()
Zbiór jednostek podrzędnych pierwszego poziomu.int
hashCode()
void
setDirectorPosition
(Position directorPosition) Ustawia stanowisko kierowniczevoid
setHigherOrganizationalUnit
(OrganizationalUnit higherOrganizationalUnit) Ustawia jednostkę nadrzędnąvoid
void
void
setSubOus
(Set<OrganizationalUnit> subOus) void
void
setTranslations
(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
-