dokumentacja-plannaplan/dokumentacja-backendu/businesslogic/overview-tree.html

232 lines
16 KiB
HTML

<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (14.0.2) on Fri Jan 22 16:23:18 CET 2021 -->
<title>Class Hierarchy (buisnesslogic 1.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2021-01-22">
<meta name="description" content="class tree">
<meta name="generator" content="javadoc/TreeWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="script-dir/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="script-dir/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="script-dir/jquery-3.4.1.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.js"></script>
</head>
<body class="tree">
<script type="text/javascript">var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flexBox">
<header role="banner" class="flexHeader">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<div class="navListSearch"><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="skipNav"><a id="skip.navbar.top">
<!-- -->
</a></div>
</nav>
</header>
<div class="flexContent">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="com/plannaplan/api/package-tree.html">com.plannaplan.api</a>, </li>
<li><a href="com/plannaplan/configutils/package-tree.html">com.plannaplan.configutils</a>, </li>
<li><a href="com/plannaplan/entities/package-tree.html">com.plannaplan.entities</a>, </li>
<li><a href="com/plannaplan/exceptions/package-tree.html">com.plannaplan.exceptions</a>, </li>
<li><a href="com/plannaplan/models/package-tree.html">com.plannaplan.models</a>, </li>
<li><a href="com/plannaplan/repositories/package-tree.html">com.plannaplan.repositories</a>, </li>
<li><a href="com/plannaplan/services/package-tree.html">com.plannaplan.services</a>, </li>
<li><a href="com/plannaplan/types/package-tree.html">com.plannaplan.types</a></li>
</ul>
</div>
<div class="contentContainer">
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/AppConfig.html" title="class in com.plannaplan.entities"><span class="typeNameLink">AppConfig</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/Assignment.html" title="class in com.plannaplan.entities"><span class="typeNameLink">Assignment</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/AssignmentService.html" title="class in com.plannaplan.services"><span class="typeNameLink">AssignmentService</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/Commision.html" title="class in com.plannaplan.entities"><span class="typeNameLink">Commision</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/CommisionService.html" title="class in com.plannaplan.services"><span class="typeNameLink">CommisionService</span></a></li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/ConfigData.html" title="class in com.plannaplan.models"><span class="typeNameLink">ConfigData</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/ConfiguratorService.html" title="class in com.plannaplan.services"><span class="typeNameLink">ConfiguratorService</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/Course.html" title="class in com.plannaplan.entities"><span class="typeNameLink">Course</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/CourseService.html" title="class in com.plannaplan.services"><span class="typeNameLink">CourseService</span></a></li>
<li class="circle">com.github.scribejava.core.builder.api.DefaultApi10a
<ul>
<li class="circle">com.plannaplan.api.<a href="com/plannaplan/api/UsosOauth1Service.html" title="class in com.plannaplan.api"><span class="typeNameLink">UsosOauth1Service</span></a></li>
</ul>
</li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/EmailAcceptedData.html" title="class in com.plannaplan.models"><span class="typeNameLink">EmailAcceptedData</span></a></li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/EmailExchangesData.html" title="class in com.plannaplan.models"><span class="typeNameLink">EmailExchangesData</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/EmailService.html" title="class in com.plannaplan.services"><span class="typeNameLink">EmailService</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/EventService.html" title="class in com.plannaplan.services"><span class="typeNameLink">EventService</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/Exchange.html" title="class in com.plannaplan.entities"><span class="typeNameLink">Exchange</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/ExchangeService.html" title="class in com.plannaplan.services"><span class="typeNameLink">ExchangeService</span></a></li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/ExportData.html" title="class in com.plannaplan.models"><span class="typeNameLink">ExportData</span></a></li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/FileData.html" title="class in com.plannaplan.models"><span class="typeNameLink">FileData</span></a></li>
<li class="circle">com.plannaplan.configutils.<a href="com/plannaplan/configutils/FileReader.html" title="class in com.plannaplan.configutils"><span class="typeNameLink">FileReader</span></a></li>
<li class="circle">com.plannaplan.configutils.<a href="com/plannaplan/configutils/FileToDatabaseMigrator.html" title="class in com.plannaplan.configutils"><span class="typeNameLink">FileToDatabaseMigrator</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/Groups.html" title="class in com.plannaplan.entities"><span class="typeNameLink">Groups</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/GroupService.html" title="class in com.plannaplan.services"><span class="typeNameLink">GroupService</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/Lecturer.html" title="class in com.plannaplan.entities"><span class="typeNameLink">Lecturer</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/LecturerService.html" title="class in com.plannaplan.services"><span class="typeNameLink">LecturerService</span></a></li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/MatchData.html" title="class in com.plannaplan.models"><span class="typeNameLink">MatchData</span></a></li>
<li class="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li class="circle">java.lang.Exception
<ul>
<li class="circle">java.lang.RuntimeException
<ul>
<li class="circle">com.plannaplan.exceptions.<a href="com/plannaplan/exceptions/TokenExpiredException.html" title="class in com.plannaplan.exceptions"><span class="typeNameLink">TokenExpiredException</span></a></li>
</ul>
</li>
<li class="circle">com.plannaplan.exceptions.<a href="com/plannaplan/exceptions/UserNotFoundException.html" title="class in com.plannaplan.exceptions"><span class="typeNameLink">UserNotFoundException</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/TourData.html" title="class in com.plannaplan.models"><span class="typeNameLink">TourData</span></a></li>
<li class="circle">com.plannaplan.entities.<a href="com/plannaplan/entities/User.html" title="class in com.plannaplan.entities"><span class="typeNameLink">User</span></a></li>
<li class="circle">com.plannaplan.models.<a href="com/plannaplan/models/UserApiResponse.html" title="class in com.plannaplan.models"><span class="typeNameLink">UserApiResponse</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/UserService.html" title="class in com.plannaplan.services"><span class="typeNameLink">UserService</span></a></li>
<li class="circle">com.plannaplan.services.<a href="com/plannaplan/services/UsosApiService.html" title="class in com.plannaplan.services"><span class="typeNameLink">UsosApiService</span></a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">org.springframework.data.repository.query.QueryByExampleExecutor&lt;T&gt;
<ul>
<li class="circle">org.springframework.data.jpa.repository.JpaRepository&lt;T,&#8203;ID&gt; (also extends org.springframework.data.repository.PagingAndSortingRepository&lt;T,&#8203;ID&gt;)
<ul>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/AppConfigRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">AppConfigRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/AssignmentRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">AssignmentRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/CommisionRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">CommisionRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/CourseRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">CourseRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/ExchangeRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">ExchangeRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/GroupRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">GroupRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/LecturerRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">LecturerRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/UserRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">UserRepository</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.springframework.data.repository.Repository&lt;T,&#8203;ID&gt;
<ul>
<li class="circle">org.springframework.data.repository.CrudRepository&lt;T,&#8203;ID&gt;
<ul>
<li class="circle">org.springframework.data.repository.PagingAndSortingRepository&lt;T,&#8203;ID&gt;
<ul>
<li class="circle">org.springframework.data.jpa.repository.JpaRepository&lt;T,&#8203;ID&gt; (also extends org.springframework.data.repository.query.QueryByExampleExecutor&lt;T&gt;)
<ul>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/AppConfigRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">AppConfigRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/AssignmentRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">AssignmentRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/CommisionRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">CommisionRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/CourseRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">CourseRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/ExchangeRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">ExchangeRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/GroupRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">GroupRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/LecturerRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">LecturerRepository</span></a></li>
<li class="circle">com.plannaplan.repositories.<a href="com/plannaplan/repositories/UserRepository.html" title="interface in com.plannaplan.repositories"><span class="typeNameLink">UserRepository</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.lang.constant.Constable, java.io.Serializable)
<ul>
<li class="circle">com.plannaplan.types.<a href="com/plannaplan/types/AppState.html" title="enum in com.plannaplan.types"><span class="typeNameLink">AppState</span></a></li>
<li class="circle">com.plannaplan.types.<a href="com/plannaplan/types/GroupType.html" title="enum in com.plannaplan.types"><span class="typeNameLink">GroupType</span></a></li>
<li class="circle">com.plannaplan.types.<a href="com/plannaplan/types/UserRoles.html" title="enum in com.plannaplan.types"><span class="typeNameLink">UserRoles</span></a></li>
<li class="circle">com.plannaplan.types.<a href="com/plannaplan/types/WeekDay.html" title="enum in com.plannaplan.types"><span class="typeNameLink">WeekDay</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2021. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>