bgabriel998/SoftwareDevProject

View on GitHub
doc/JavaDoc/index-files/index-15.html

Summary

Maintainability
Test Coverage
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_242-release) on Fri Jun 04 18:15:43 CEST 2021 -->
<title>P-Index</title>
<meta name="date" content="2021-06-04">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="P-Index";
        }
    }
    catch(err) {
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a href="index-23.html">Z</a>&nbsp;<a name="I:P">
<!--   -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/user/score/ScoringConstants.html#PEAK_FACTOR">PEAK_FACTOR</a></span> - Static variable in class ch.epfl.sdp.peakar.user.score.<a href="../ch/epfl/sdp/peakar/user/score/ScoringConstants.html" title="class in ch.epfl.sdp.peakar.user.score">ScoringConstants</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../ch/epfl/sdp/peakar/utils/PermissionUtilities.html" title="class in ch.epfl.sdp.peakar.utils"><span class="typeNameLink">PermissionUtilities</span></a> - Class in <a href="../ch/epfl/sdp/peakar/utils/package-summary.html">ch.epfl.sdp.peakar.utils</a></dt>
<dd>
<div class="block">Utility class for the permissions</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/utils/PermissionUtilities.html#PermissionUtilities--">PermissionUtilities()</a></span> - Constructor for class ch.epfl.sdp.peakar.utils.<a href="../ch/epfl/sdp/peakar/utils/PermissionUtilities.html" title="class in ch.epfl.sdp.peakar.utils">PermissionUtilities</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/gallery/GalleryAdapter.html#photoListener">photoListener</a></span> - Variable in class ch.epfl.sdp.peakar.gallery.<a href="../ch/epfl/sdp/peakar/gallery/GalleryAdapter.html" title="class in ch.epfl.sdp.peakar.gallery">GalleryAdapter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../ch/epfl/sdp/peakar/points/POICache.html" title="class in ch.epfl.sdp.peakar.points"><span class="typeNameLink">POICache</span></a> - Class in <a href="../ch/epfl/sdp/peakar/points/package-summary.html">ch.epfl.sdp.peakar.points</a></dt>
<dd>
<div class="block">Class used to cache list of POIs in the surrounding
 The list of POI is converted to JSON, the corresponding bounding box
 is added to the JSON and everything is saved in the cache folder
 of the android device</div>
</dd>
<dt><a href="../ch/epfl/sdp/peakar/points/POICacheContent.html" title="class in ch.epfl.sdp.peakar.points"><span class="typeNameLink">POICacheContent</span></a> - Class in <a href="../ch/epfl/sdp/peakar/points/package-summary.html">ch.epfl.sdp.peakar.points</a></dt>
<dd>
<div class="block">Class used to create object that will be serialized and deserialized
 in POICache.java file.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/points/POICacheContent.html#POICacheContent-java.util.ArrayList-org.osmdroid.util.BoundingBox-androidx.core.util.Pair-">POICacheContent(ArrayList&lt;POIPoint&gt;, BoundingBox, Pair&lt;int[][], Double&gt;)</a></span> - Constructor for class ch.epfl.sdp.peakar.points.<a href="../ch/epfl/sdp/peakar/points/POICacheContent.html" title="class in ch.epfl.sdp.peakar.points">POICacheContent</a></dt>
<dd>
<div class="block">Constructor</div>
</dd>
<dt><a href="../ch/epfl/sdp/peakar/points/Point.html" title="class in ch.epfl.sdp.peakar.points"><span class="typeNameLink">Point</span></a> - Class in <a href="../ch/epfl/sdp/peakar/points/package-summary.html">ch.epfl.sdp.peakar.points</a></dt>
<dd>
<div class="block">Point is a class that represents a general point on earth.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/points/Point.html#Point-double-double-double-">Point(double, double, double)</a></span> - Constructor for class ch.epfl.sdp.peakar.points.<a href="../ch/epfl/sdp/peakar/points/Point.html" title="class in ch.epfl.sdp.peakar.points">Point</a></dt>
<dd>
<div class="block">Constructor for the Point class.</div>
</dd>
<dt><a href="../ch/epfl/sdp/peakar/user/challenge/goal/PointsChallenge.html" title="class in ch.epfl.sdp.peakar.user.challenge.goal"><span class="typeNameLink">PointsChallenge</span></a> - Class in <a href="../ch/epfl/sdp/peakar/user/challenge/goal/package-summary.html">ch.epfl.sdp.peakar.user.challenge.goal</a></dt>
<dd>
<div class="block">Challenge in which the goal is to have the maximum amount of points
 before the end of the challenge</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/user/challenge/goal/PointsChallenge.html#PointsChallenge-java.lang.String-java.lang.String-android.net.Uri-java.lang.String-java.util.List-int-java.time.LocalDateTime-int-java.time.LocalDateTime-java.time.LocalDateTime-java.util.HashMap-java.util.HashMap-">PointsChallenge(String, String, Uri, String, List&lt;String&gt;, int, LocalDateTime, int, LocalDateTime, LocalDateTime, HashMap&lt;String, Integer&gt;, HashMap&lt;String, String&gt;)</a></span> - Constructor for class ch.epfl.sdp.peakar.user.challenge.goal.<a href="../ch/epfl/sdp/peakar/user/challenge/goal/PointsChallenge.html" title="class in ch.epfl.sdp.peakar.user.challenge.goal">PointsChallenge</a></dt>
<dd>
<div class="block">Create a new Points Challenge.</div>
</dd>
<dt><a href="../ch/epfl/sdp/peakar/points/POIPoint.html" title="class in ch.epfl.sdp.peakar.points"><span class="typeNameLink">POIPoint</span></a> - Class in <a href="../ch/epfl/sdp/peakar/points/package-summary.html">ch.epfl.sdp.peakar.points</a></dt>
<dd>
<div class="block">POIPoint is a class that extends Point.java and represents a POI in the map.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/points/POIPoint.html#POIPoint-org.osmdroid.util.GeoPoint-">POIPoint(GeoPoint)</a></span> - Constructor for class ch.epfl.sdp.peakar.points.<a href="../ch/epfl/sdp/peakar/points/POIPoint.html" title="class in ch.epfl.sdp.peakar.points">POIPoint</a></dt>
<dd>
<div class="block">Constructor for POIPoint.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/points/POIPoint.html#POIPoint-org.osmdroid.bonuspack.location.POI-">POIPoint(POI)</a></span> - Constructor for class ch.epfl.sdp.peakar.points.<a href="../ch/epfl/sdp/peakar/points/POIPoint.html" title="class in ch.epfl.sdp.peakar.points">POIPoint</a></dt>
<dd>
<div class="block">Constructor for POIPoint</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/points/POIPoint.html#POIPoint-java.lang.String-double-double-long-java.lang.String-">POIPoint(String, double, double, long, String)</a></span> - Constructor for class ch.epfl.sdp.peakar.points.<a href="../ch/epfl/sdp/peakar/points/POIPoint.html" title="class in ch.epfl.sdp.peakar.points">POIPoint</a></dt>
<dd>
<div class="block">Constructor for POI Point</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/utils/OfflineContentContainer.html#POIPoints">POIPoints</a></span> - Variable in class ch.epfl.sdp.peakar.utils.<a href="../ch/epfl/sdp/peakar/utils/OfflineContentContainer.html" title="class in ch.epfl.sdp.peakar.utils">OfflineContentContainer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../ch/epfl/sdp/peakar/utils/POIPointsUtilities.html" title="class in ch.epfl.sdp.peakar.utils"><span class="typeNameLink">POIPointsUtilities</span></a> - Class in <a href="../ch/epfl/sdp/peakar/utils/package-summary.html">ch.epfl.sdp.peakar.utils</a></dt>
<dd>
<div class="block">Utility class for the ComputePOIPoints class, contains utility methods to compute the POIPoints
 such as the filtering of the POIPoints</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/utils/POIPointsUtilities.html#POIPointsUtilities--">POIPointsUtilities()</a></span> - Constructor for class ch.epfl.sdp.peakar.utils.<a href="../ch/epfl/sdp/peakar/utils/POIPointsUtilities.html" title="class in ch.epfl.sdp.peakar.utils">POIPointsUtilities</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../ch/epfl/sdp/peakar/user/profile/ProfileActivity.html" title="class in ch.epfl.sdp.peakar.user.profile"><span class="typeNameLink">ProfileActivity</span></a> - Class in <a href="../ch/epfl/sdp/peakar/user/profile/package-summary.html">ch.epfl.sdp.peakar.user.profile</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/user/profile/ProfileActivity.html#ProfileActivity--">ProfileActivity()</a></span> - Constructor for class ch.epfl.sdp.peakar.user.profile.<a href="../ch/epfl/sdp/peakar/user/profile/ProfileActivity.html" title="class in ch.epfl.sdp.peakar.user.profile">ProfileActivity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../ch/epfl/sdp/peakar/user/profile/ProfileLauncherActivity.html" title="class in ch.epfl.sdp.peakar.user.profile"><span class="typeNameLink">ProfileLauncherActivity</span></a> - Class in <a href="../ch/epfl/sdp/peakar/user/profile/package-summary.html">ch.epfl.sdp.peakar.user.profile</a></dt>
<dd>
<div class="block">Used to launch the profile.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/user/profile/ProfileLauncherActivity.html#ProfileLauncherActivity--">ProfileLauncherActivity()</a></span> - Constructor for class ch.epfl.sdp.peakar.user.profile.<a href="../ch/epfl/sdp/peakar/user/profile/ProfileLauncherActivity.html" title="class in ch.epfl.sdp.peakar.user.profile">ProfileLauncherActivity</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../ch/epfl/sdp/peakar/user/outcome/ProfileOutcome.html" title="enum in ch.epfl.sdp.peakar.user.outcome"><span class="typeNameLink">ProfileOutcome</span></a> - Enum in <a href="../ch/epfl/sdp/peakar/user/outcome/package-summary.html">ch.epfl.sdp.peakar.user.outcome</a></dt>
<dd>
<div class="block">Enum representing possible outcomes of operations on profiles.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/database/DatabaseReference.html#push--">push()</a></span> - Method in interface ch.epfl.sdp.peakar.database.<a href="../ch/epfl/sdp/peakar/database/DatabaseReference.html" title="interface in ch.epfl.sdp.peakar.database">DatabaseReference</a></dt>
<dd>
<div class="block">Create a new child in the current path and return its reference.</div>
</dd>
<dt><span class="memberNameLink"><a href="../ch/epfl/sdp/peakar/database/providers/firebase/FirebaseDatabaseReference.html#push--">push()</a></span> - Method in class ch.epfl.sdp.peakar.database.providers.firebase.<a href="../ch/epfl/sdp/peakar/database/providers/firebase/FirebaseDatabaseReference.html" title="class in ch.epfl.sdp.peakar.database.providers.firebase">FirebaseDatabaseReference</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">Q</a>&nbsp;<a href="index-17.html">R</a>&nbsp;<a href="index-18.html">S</a>&nbsp;<a href="index-19.html">T</a>&nbsp;<a href="index-20.html">U</a>&nbsp;<a href="index-21.html">V</a>&nbsp;<a href="index-22.html">W</a>&nbsp;<a href="index-23.html">Z</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li><a href="../overview-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li>
<li><a href="index-16.html">Next Letter</a></li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>