<h1title="Uses of Class com.plannaplan.entities.User"class="title">Uses of Class<br>com.plannaplan.entities.User</h1>
</div>
<divclass="classUseContainer">
<divclass="useSummary">
<table>
<caption><span>Packages that use <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<h2>Uses of <ahref="../User.html"title="class in com.plannaplan.entities">User</a> in <ahref="../package-summary.html">com.plannaplan.entities</a></h2>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../package-summary.html">com.plannaplan.entities</a> that return <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../User.html"title="class in com.plannaplan.entities">User</a></code></td>
<divclass="block">User of given commision getter</div>
</td>
</tr>
</tbody>
</table>
</div>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../package-summary.html">com.plannaplan.entities</a> that return types with arguments of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>java.util.Set<<ahref="../User.html"title="class in com.plannaplan.entities">User</a>></code></td>
<caption><span>Methods in <ahref="../package-summary.html">com.plannaplan.entities</a> with parameters of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">Groups.</span><code><spanclass="memberNameLink"><ahref="../Groups.html#assignUser(com.plannaplan.entities.User)">assignUser</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user)</code></th>
<tdclass="colLast"> </td>
</tr>
</tbody>
</table>
</div>
<divclass="useSummary">
<table>
<caption><span>Constructors in <ahref="../package-summary.html">com.plannaplan.entities</a> with parameters of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Constructor</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../Commision.html#%3Cinit%3E(com.plannaplan.entities.User)">Commision</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user)</code></th>
<tdclass="colLast"> </td>
</tr>
<trclass="rowColor">
<thclass="colSecond"scope="row"><code><spanclass="memberNameLink"><ahref="../Commision.html#%3Cinit%3E(com.plannaplan.entities.User,com.plannaplan.entities.User)">Commision</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user,
<ahref="../User.html"title="class in com.plannaplan.entities">User</a> commiter)</code></th>
<h2>Uses of <ahref="../User.html"title="class in com.plannaplan.entities">User</a> in <ahref="../../models/package-summary.html">com.plannaplan.models</a></h2>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../../models/package-summary.html">com.plannaplan.models</a> with parameters of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">EmailExchangesData.</span><code><spanclass="memberNameLink"><ahref="../../models/EmailExchangesData.html#addExchange(com.plannaplan.entities.User,com.plannaplan.entities.Exchange)">addExchange</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user,
<ahref="../Exchange.html"title="class in com.plannaplan.entities">Exchange</a> data)</code></th>
<tdclass="colLast">
<divclass="block">method to add user and his event to data to be send</div>
<h2>Uses of <ahref="../User.html"title="class in com.plannaplan.entities">User</a> in <ahref="../../repositories/package-summary.html">com.plannaplan.repositories</a></h2>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../../repositories/package-summary.html">com.plannaplan.repositories</a> that return types with arguments of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>java.util.List<<ahref="../User.html"title="class in com.plannaplan.entities">User</a>></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">UserRepository.</span><code><spanclass="memberNameLink"><ahref="../../repositories/UserRepository.html#getAllByRole(com.plannaplan.types.UserRoles)">getAllByRole</a></span>​(<ahref="../../types/UserRoles.html"title="enum in com.plannaplan.types">UserRoles</a> role)</code></th>
<tdclass="colLast"> </td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>java.util.Optional<<ahref="../User.html"title="class in com.plannaplan.entities">User</a>></code></td>
<h2>Uses of <ahref="../User.html"title="class in com.plannaplan.entities">User</a> in <ahref="../../services/package-summary.html">com.plannaplan.services</a></h2>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../../services/package-summary.html">com.plannaplan.services</a> that return <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../User.html"title="class in com.plannaplan.entities">User</a></code></td>
<tdclass="colFirst"><code><ahref="../User.html"title="class in com.plannaplan.entities">User</a></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">UserService.</span><code><spanclass="memberNameLink"><ahref="../../services/UserService.html#login(com.plannaplan.entities.User)">login</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> authority)</code></th>
<tdclass="colLast">
<divclass="block">generates token for user and if user don't have name in database it will
attemp to obtain these from usos api and saves changes in database</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../User.html"title="class in com.plannaplan.entities">User</a></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">UserService.</span><code><spanclass="memberNameLink"><ahref="../../services/UserService.html#save(com.plannaplan.entities.User)">save</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user)</code></th>
<tdclass="colLast">
<divclass="block">sacves user to databse and return instatnce with id</div>
</td>
</tr>
</tbody>
</table>
</div>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../../services/package-summary.html">com.plannaplan.services</a> that return types with arguments of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>java.util.List<<ahref="../User.html"title="class in com.plannaplan.entities">User</a>></code></td>
<divclass="block">search for user with given query</div>
</td>
</tr>
</tbody>
</table>
</div>
<divclass="useSummary">
<table>
<caption><span>Methods in <ahref="../../services/package-summary.html">com.plannaplan.services</a> with parameters of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>java.util.Optional<<ahref="../Commision.html"title="class in com.plannaplan.entities">Commision</a>></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">CommisionService.</span><code><spanclass="memberNameLink"><ahref="../../services/CommisionService.html#getNewestCommision(com.plannaplan.entities.User)">getNewestCommision</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user)</code></th>
<tdclass="colLast">
<divclass="block">get newest commision ov given user</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>java.util.List<<ahref="../Commision.html"title="class in com.plannaplan.entities">Commision</a>></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">CommisionService.</span><code><spanclass="memberNameLink"><ahref="../../services/CommisionService.html#getUsersCommisions(com.plannaplan.entities.User)">getUsersCommisions</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user)</code></th>
<tdclass="colLast">
<divclass="block">gets user commisions</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code><ahref="../User.html"title="class in com.plannaplan.entities">User</a></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">UserService.</span><code><spanclass="memberNameLink"><ahref="../../services/UserService.html#login(com.plannaplan.entities.User)">login</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> authority)</code></th>
<tdclass="colLast">
<divclass="block">generates token for user and if user don't have name in database it will
attemp to obtain these from usos api and saves changes in database</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code><ahref="../User.html"title="class in com.plannaplan.entities">User</a></code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">UserService.</span><code><spanclass="memberNameLink"><ahref="../../services/UserService.html#save(com.plannaplan.entities.User)">save</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user)</code></th>
<tdclass="colLast">
<divclass="block">sacves user to databse and return instatnce with id</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">EmailService.</span><code><spanclass="memberNameLink"><ahref="../../services/EmailService.html#sendAcceptationResult(com.plannaplan.entities.User,com.plannaplan.models.EmailAcceptedData)">sendAcceptationResult</a></span>​(<ahref="../User.html"title="class in com.plannaplan.entities">User</a> user,
<ahref="../../models/EmailAcceptedData.html"title="class in com.plannaplan.models">EmailAcceptedData</a> data)</code></th>
<tdclass="colLast">
<divclass="block">sends email with infromation about accepted groups</div>
</td>
</tr>
</tbody>
</table>
</div>
<divclass="useSummary">
<table>
<caption><span>Method parameters in <ahref="../../services/package-summary.html">com.plannaplan.services</a> with type arguments of type <ahref="../User.html"title="class in com.plannaplan.entities">User</a></span><spanclass="tabEnd"> </span></caption>
<thead>
<tr>
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colSecond"scope="col">Method</th>
<thclass="colLast"scope="col">Description</th>
</tr>
</thead>
<tbody>
<trclass="altColor">
<tdclass="colFirst"><code>void</code></td>
<thclass="colSecond"scope="row"><spanclass="typeNameLabel">UserService.</span><code><spanclass="memberNameLink"><ahref="../../services/UserService.html#saveAll(java.util.List)">saveAll</a></span>​(java.util.List<<ahref="../User.html"title="class in com.plannaplan.entities">User</a>> users)</code></th>