@Entity public class OrganizationalUnit extends Object
Modifier and Type | Field and Description |
---|---|
static String |
JOIN_DIRECTOR_POSITION
Pozwala dołączyć stanowisko kierownicze
|
static String |
JOIN_HIGHER_ORGANIZATIONAL_UNIT
Pozwala dołączyć jednostkę nadrzędną
|
static String |
JOIN_SUB_OUS
Pozwala dołączyć jednostki podrzędne
|
Constructor and Description |
---|
OrganizationalUnit() |
OrganizationalUnit(String name,
String symbol) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Position |
getDirectorPosition() |
OrganizationalUnit |
getHigherOrganizationalUnit() |
Long |
getId() |
String |
getName() |
Set<OrganizationalUnit> |
getSubOus()
Zbiór jednostek podrzędnych pierwszego poziomu.
|
String |
getSymbol() |
int |
hashCode() |
void |
setDirectorPosition(Position directorPosition)
Ustawia stanowisko kierownicze
|
void |
setHigherOrganizationalUnit(OrganizationalUnit higherOrganizationalUnit)
Ustawia jednostkę nadrzędną
|
void |
setId(Long id) |
void |
setName(String name) |
void |
setSubOus(Set<OrganizationalUnit> subOus) |
void |
setSymbol(String symbol) |
public static final String JOIN_HIGHER_ORGANIZATIONAL_UNIT
public static final String JOIN_DIRECTOR_POSITION
public static final String JOIN_SUB_OUS
public String getName()
public void setName(String name)
name
- Ustawia nazwę jednostki organizacyjnejpublic Long getId()
public void setId(Long id)
id
- Ustawia id jednostki organizacyjnejpublic String getSymbol()
public void setSymbol(String symbol)
symbol
- Ustawia symbol jednostki organizacyjnejpublic OrganizationalUnit getHigherOrganizationalUnit()
public void setHigherOrganizationalUnit(OrganizationalUnit higherOrganizationalUnit)
higherOrganizationalUnit
- Nadrzędna jednostka organizacyjnapublic Position getDirectorPosition()
public void setDirectorPosition(Position directorPosition)
directorPosition
- Stanowisko kierowniczepublic Set<OrganizationalUnit> getSubOus()
OrganizationalUnitService#getSubOrganizationalUnits(Long)
public void setSubOus(Set<OrganizationalUnit> subOus)
Copyright © 2019 Suncode. All rights reserved.