diff --git a/all/allclasses-index.html b/all/allclasses-index.html
index 4ec519fd7..3c57fcb02 100644
--- a/all/allclasses-index.html
+++ b/all/allclasses-index.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":1,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":8,"i23":1,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":32,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":2,"i50":1,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":1,"i57":1,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":1,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":1,"i71":1,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":1,"i78":2,"i79":4,"i80":1,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":2,"i88":1,"i89":4,"i90":4,"i91":4,"i92":2,"i93":4,"i94":2,"i95":2,"i96":2,"i97":2,"i98":2,"i99":1,"i100":2,"i101":8,"i102":2,"i103":2,"i104":32,"i105":2,"i106":2,"i107":1,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":2,"i115":2,"i116":2,"i117":2,"i118":1,"i119":2,"i120":2,"i121":2,"i122":2,"i123":2,"i124":2,"i125":2,"i126":2,"i127":2,"i128":4,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":2,"i135":2,"i136":2,"i137":1,"i138":1,"i139":1,"i140":4,"i141":2,"i142":2,"i143":32,"i144":1,"i145":1,"i146":8,"i147":2,"i148":4,"i149":2,"i150":2,"i151":1,"i152":1,"i153":2,"i154":2,"i155":2,"i156":1,"i157":2,"i158":2,"i159":1,"i160":2,"i161":2,"i162":2,"i163":2,"i164":2,"i165":2,"i166":2,"i167":2,"i168":2,"i169":2,"i170":8,"i171":2,"i172":1,"i173":8,"i174":2,"i175":4,"i176":2,"i177":2,"i178":2,"i179":2,"i180":4,"i181":4,"i182":2,"i183":2,"i184":1,"i185":2,"i186":2,"i187":2,"i188":32,"i189":2,"i190":2,"i191":4,"i192":8,"i193":2,"i194":2,"i195":2,"i196":1,"i197":2,"i198":4,"i199":2,"i200":2,"i201":2,"i202":1,"i203":2,"i204":2,"i205":1,"i206":2,"i207":8,"i208":2,"i209":2,"i210":2,"i211":2,"i212":2,"i213":2,"i214":2,"i215":2,"i216":2,"i217":2,"i218":2,"i219":2,"i220":2,"i221":2,"i222":2,"i223":1,"i224":2,"i225":2,"i226":2,"i227":2,"i228":2,"i229":2,"i230":2,"i231":2,"i232":4,"i233":2,"i234":2,"i235":2,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":2,"i242":2,"i243":2,"i244":2,"i245":2,"i246":2,"i247":2,"i248":2,"i249":2,"i250":1,"i251":2,"i252":2,"i253":2,"i254":2,"i255":2,"i256":2,"i257":2,"i258":2,"i259":2,"i260":2,"i261":2,"i262":2,"i263":2,"i264":2,"i265":2,"i266":4,"i267":4,"i268":4,"i269":4,"i270":8,"i271":2,"i272":2,"i273":1,"i274":2,"i275":2,"i276":4,"i277":2,"i278":1,"i279":2,"i280":2,"i281":8,"i282":2,"i283":1,"i284":2,"i285":4,"i286":2,"i287":2,"i288":2,"i289":4,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":2,"i299":2,"i300":2,"i301":2,"i302":1,"i303":2,"i304":2,"i305":2,"i306":2,"i307":1,"i308":32,"i309":2,"i310":2,"i311":2,"i312":4,"i313":1,"i314":4,"i315":4,"i316":1,"i317":2,"i318":2,"i319":2,"i320":2,"i321":2,"i322":2,"i323":2,"i324":2,"i325":2,"i326":1,"i327":2,"i328":2,"i329":2,"i330":2,"i331":2,"i332":32,"i333":32,"i334":2,"i335":2,"i336":2,"i337":2,"i338":1,"i339":1,"i340":2,"i341":2,"i342":2,"i343":4,"i344":2,"i345":2,"i346":2,"i347":2,"i348":1,"i349":2,"i350":2,"i351":2,"i352":2,"i353":2,"i354":2,"i355":2,"i356":1,"i357":4,"i358":2,"i359":2,"i360":2,"i361":2,"i362":2,"i363":2,"i364":2,"i365":2,"i366":1,"i367":2,"i368":2,"i369":2,"i370":2,"i371":2,"i372":2,"i373":2,"i374":2,"i375":2,"i376":2,"i377":2,"i378":2,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":2,"i385":1,"i386":2,"i387":2,"i388":2,"i389":1,"i390":2,"i391":2,"i392":4,"i393":2,"i394":2,"i395":2,"i396":2,"i397":2,"i398":2,"i399":2,"i400":2,"i401":2,"i402":2,"i403":2,"i404":2,"i405":2,"i406":2,"i407":2,"i408":2,"i409":2,"i410":2,"i411":2,"i412":2,"i413":1,"i414":2,"i415":2,"i416":2,"i417":2,"i418":2,"i419":2,"i420":2,"i421":2,"i422":2,"i423":2,"i424":1,"i425":2,"i426":8,"i427":8,"i428":2,"i429":2,"i430":2,"i431":2,"i432":2,"i433":2,"i434":2,"i435":2,"i436":1,"i437":2,"i438":2,"i439":2,"i440":2,"i441":2,"i442":1,"i443":1,"i444":2,"i445":32,"i446":2,"i447":2,"i448":2,"i449":2,"i450":2,"i451":2,"i452":2,"i453":1,"i454":2,"i455":2,"i456":1,"i457":2,"i458":2,"i459":2,"i460":2,"i461":2,"i462":8,"i463":2,"i464":8,"i465":8,"i466":2,"i467":2,"i468":2,"i469":32,"i470":2,"i471":4,"i472":2,"i473":2,"i474":2,"i475":2,"i476":2,"i477":2,"i478":2,"i479":2,"i480":2,"i481":2,"i482":2,"i483":2,"i484":1,"i485":2,"i486":2,"i487":2,"i488":2,"i489":2,"i490":2,"i491":2,"i492":1,"i493":2,"i494":1,"i495":2,"i496":1,"i497":2,"i498":1,"i499":1,"i500":2,"i501":2,"i502":1,"i503":1,"i504":2,"i505":2,"i506":2,"i507":2,"i508":2,"i509":2,"i510":1,"i511":1,"i512":2,"i513":2,"i514":1,"i515":1,"i516":1,"i517":2,"i518":1,"i519":1,"i520":2,"i521":2,"i522":2,"i523":1,"i524":1,"i525":2,"i526":2,"i527":2,"i528":2,"i529":2,"i530":2,"i531":2,"i532":2,"i533":2,"i534":2,"i535":2,"i536":2,"i537":2,"i538":2,"i539":2,"i540":2,"i541":2,"i542":2,"i543":2,"i544":2,"i545":2,"i546":2,"i547":2,"i548":2,"i549":2,"i550":2,"i551":2,"i552":2,"i553":2,"i554":2,"i555":2,"i556":2,"i557":2,"i558":2,"i559":2,"i560":2,"i561":2,"i562":2,"i563":2,"i564":2,"i565":2,"i566":2,"i567":2,"i568":2,"i569":2,"i570":2,"i571":2,"i572":2,"i573":2,"i574":2,"i575":2,"i576":32,"i577":4,"i578":2,"i579":2,"i580":2,"i581":2,"i582":2,"i583":8,"i584":2,"i585":2,"i586":2,"i587":2,"i588":2,"i589":2,"i590":2,"i591":1,"i592":2,"i593":2,"i594":2,"i595":2,"i596":2,"i597":2,"i598":2,"i599":1,"i600":2,"i601":2,"i602":2,"i603":2,"i604":2,"i605":2,"i606":2,"i607":1,"i608":2,"i609":1,"i610":1,"i611":1,"i612":2,"i613":2,"i614":2,"i615":2,"i616":2,"i617":2,"i618":2,"i619":1,"i620":2,"i621":2,"i622":2,"i623":2,"i624":2,"i625":2,"i626":2,"i627":2,"i628":2,"i629":2,"i630":2,"i631":2,"i632":2,"i633":2,"i634":2,"i635":2,"i636":2,"i637":2,"i638":2,"i639":2,"i640":2,"i641":2,"i642":2,"i643":2,"i644":1,"i645":1,"i646":2,"i647":2,"i648":1,"i649":2,"i650":1,"i651":2,"i652":4,"i653":2,"i654":2,"i655":2,"i656":2,"i657":8,"i658":2,"i659":2,"i660":2,"i661":2,"i662":2,"i663":2,"i664":1,"i665":2,"i666":2,"i667":2,"i668":2,"i669":2,"i670":2,"i671":2,"i672":2,"i673":2,"i674":2,"i675":2,"i676":2,"i677":2,"i678":2,"i679":2,"i680":2,"i681":2,"i682":2,"i683":2,"i684":2,"i685":1,"i686":2,"i687":2,"i688":2,"i689":2,"i690":2,"i691":2,"i692":2,"i693":2,"i694":2,"i695":2,"i696":2,"i697":1,"i698":2,"i699":2,"i700":2,"i701":2,"i702":1,"i703":2,"i704":2,"i705":2,"i706":2,"i707":2,"i708":2,"i709":2,"i710":2,"i711":2,"i712":2,"i713":2,"i714":2,"i715":2,"i716":2,"i717":2,"i718":2,"i719":2,"i720":2,"i721":2,"i722":2,"i723":1,"i724":2,"i725":2,"i726":2,"i727":2,"i728":2,"i729":2,"i730":2,"i731":2,"i732":2,"i733":2,"i734":2,"i735":2,"i736":2,"i737":2,"i738":2,"i739":2,"i740":2,"i741":2,"i742":2,"i743":2,"i744":2,"i745":2,"i746":2,"i747":2,"i748":2,"i749":2,"i750":1,"i751":1,"i752":2,"i753":2,"i754":2,"i755":2,"i756":2,"i757":2,"i758":2,"i759":2,"i760":2,"i761":2,"i762":2,"i763":2,"i764":2,"i765":2,"i766":2,"i767":2,"i768":2,"i769":2,"i770":2,"i771":2,"i772":2,"i773":2,"i774":2,"i775":2,"i776":2,"i777":2,"i778":2,"i779":2,"i780":2,"i781":2,"i782":2,"i783":2,"i784":2,"i785":2,"i786":2,"i787":2,"i788":32,"i789":2,"i790":2,"i791":2,"i792":2,"i793":2,"i794":1,"i795":1,"i796":2,"i797":2,"i798":2,"i799":2,"i800":2,"i801":2,"i802":32,"i803":2,"i804":32,"i805":32,"i806":2,"i807":2,"i808":2,"i809":2,"i810":2,"i811":2,"i812":2,"i813":2,"i814":32,"i815":32,"i816":2,"i817":2,"i818":2,"i819":2,"i820":2,"i821":2,"i822":4,"i823":2,"i824":2,"i825":1,"i826":1,"i827":1,"i828":2,"i829":2,"i830":2,"i831":2,"i832":2,"i833":2,"i834":2,"i835":2,"i836":2,"i837":2,"i838":2,"i839":2,"i840":2,"i841":2,"i842":2,"i843":2,"i844":2,"i845":2,"i846":1,"i847":2,"i848":2,"i849":2,"i850":2,"i851":2,"i852":2,"i853":2,"i854":2,"i855":2,"i856":2,"i857":2,"i858":2,"i859":2,"i860":2,"i861":2,"i862":2,"i863":2,"i864":2,"i865":1,"i866":2,"i867":2,"i868":2,"i869":2,"i870":2,"i871":2,"i872":1,"i873":2,"i874":2,"i875":2,"i876":2,"i877":2,"i878":1,"i879":1,"i880":2,"i881":2,"i882":2,"i883":2,"i884":2,"i885":2,"i886":1,"i887":2,"i888":8,"i889":1,"i890":2,"i891":2,"i892":2,"i893":2,"i894":2,"i895":2,"i896":8,"i897":2,"i898":2,"i899":2,"i900":2,"i901":2,"i902":2,"i903":2,"i904":2,"i905":2,"i906":2,"i907":2,"i908":2,"i909":2,"i910":2,"i911":2,"i912":2,"i913":2,"i914":2,"i915":2,"i916":2};
+var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":1,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":8,"i23":1,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":32,"i35":2,"i36":2,"i37":2,"i38":2,"i39":2,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":2,"i46":2,"i47":2,"i48":2,"i49":2,"i50":1,"i51":2,"i52":2,"i53":2,"i54":2,"i55":2,"i56":1,"i57":1,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":1,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":1,"i71":1,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":1,"i78":2,"i79":4,"i80":1,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":2,"i88":1,"i89":4,"i90":4,"i91":4,"i92":2,"i93":4,"i94":2,"i95":2,"i96":2,"i97":2,"i98":2,"i99":1,"i100":2,"i101":8,"i102":2,"i103":2,"i104":32,"i105":2,"i106":2,"i107":1,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":2,"i115":2,"i116":2,"i117":2,"i118":1,"i119":2,"i120":2,"i121":2,"i122":2,"i123":2,"i124":2,"i125":2,"i126":2,"i127":2,"i128":4,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":2,"i135":2,"i136":2,"i137":1,"i138":1,"i139":1,"i140":4,"i141":2,"i142":2,"i143":32,"i144":1,"i145":1,"i146":8,"i147":2,"i148":4,"i149":2,"i150":2,"i151":1,"i152":1,"i153":2,"i154":2,"i155":2,"i156":1,"i157":2,"i158":2,"i159":1,"i160":2,"i161":2,"i162":2,"i163":2,"i164":2,"i165":2,"i166":2,"i167":2,"i168":2,"i169":2,"i170":8,"i171":2,"i172":1,"i173":8,"i174":2,"i175":4,"i176":2,"i177":2,"i178":2,"i179":2,"i180":4,"i181":4,"i182":2,"i183":2,"i184":1,"i185":2,"i186":2,"i187":2,"i188":32,"i189":2,"i190":2,"i191":4,"i192":8,"i193":2,"i194":2,"i195":2,"i196":1,"i197":2,"i198":4,"i199":2,"i200":2,"i201":2,"i202":1,"i203":2,"i204":2,"i205":1,"i206":2,"i207":8,"i208":2,"i209":2,"i210":2,"i211":2,"i212":2,"i213":2,"i214":2,"i215":2,"i216":2,"i217":2,"i218":2,"i219":2,"i220":2,"i221":2,"i222":2,"i223":1,"i224":2,"i225":2,"i226":2,"i227":2,"i228":2,"i229":2,"i230":2,"i231":2,"i232":4,"i233":2,"i234":2,"i235":2,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":2,"i242":2,"i243":2,"i244":2,"i245":2,"i246":2,"i247":2,"i248":2,"i249":2,"i250":1,"i251":2,"i252":2,"i253":2,"i254":2,"i255":2,"i256":2,"i257":2,"i258":2,"i259":2,"i260":2,"i261":2,"i262":2,"i263":2,"i264":2,"i265":2,"i266":4,"i267":4,"i268":4,"i269":4,"i270":8,"i271":2,"i272":2,"i273":1,"i274":2,"i275":2,"i276":4,"i277":2,"i278":1,"i279":2,"i280":2,"i281":8,"i282":2,"i283":1,"i284":2,"i285":4,"i286":2,"i287":2,"i288":2,"i289":4,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":2,"i296":2,"i297":2,"i298":2,"i299":2,"i300":2,"i301":2,"i302":1,"i303":2,"i304":2,"i305":2,"i306":2,"i307":1,"i308":32,"i309":2,"i310":2,"i311":2,"i312":4,"i313":1,"i314":4,"i315":4,"i316":1,"i317":2,"i318":2,"i319":2,"i320":2,"i321":2,"i322":2,"i323":2,"i324":2,"i325":2,"i326":1,"i327":2,"i328":2,"i329":2,"i330":2,"i331":2,"i332":32,"i333":32,"i334":2,"i335":2,"i336":2,"i337":2,"i338":1,"i339":1,"i340":2,"i341":2,"i342":2,"i343":4,"i344":2,"i345":2,"i346":2,"i347":2,"i348":1,"i349":2,"i350":2,"i351":2,"i352":2,"i353":2,"i354":2,"i355":2,"i356":1,"i357":4,"i358":2,"i359":2,"i360":2,"i361":2,"i362":2,"i363":2,"i364":2,"i365":2,"i366":1,"i367":2,"i368":2,"i369":2,"i370":2,"i371":2,"i372":2,"i373":2,"i374":2,"i375":2,"i376":2,"i377":2,"i378":2,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":2,"i385":1,"i386":2,"i387":2,"i388":2,"i389":1,"i390":2,"i391":2,"i392":4,"i393":2,"i394":2,"i395":2,"i396":2,"i397":2,"i398":2,"i399":2,"i400":2,"i401":2,"i402":2,"i403":2,"i404":2,"i405":2,"i406":2,"i407":2,"i408":2,"i409":2,"i410":2,"i411":2,"i412":2,"i413":2,"i414":1,"i415":2,"i416":2,"i417":2,"i418":2,"i419":2,"i420":2,"i421":2,"i422":2,"i423":2,"i424":2,"i425":1,"i426":2,"i427":8,"i428":8,"i429":2,"i430":2,"i431":2,"i432":2,"i433":2,"i434":2,"i435":2,"i436":2,"i437":1,"i438":2,"i439":2,"i440":2,"i441":2,"i442":2,"i443":1,"i444":1,"i445":2,"i446":32,"i447":2,"i448":2,"i449":2,"i450":2,"i451":2,"i452":2,"i453":2,"i454":1,"i455":2,"i456":2,"i457":1,"i458":2,"i459":2,"i460":2,"i461":2,"i462":2,"i463":8,"i464":2,"i465":8,"i466":8,"i467":2,"i468":2,"i469":2,"i470":32,"i471":2,"i472":4,"i473":2,"i474":2,"i475":2,"i476":2,"i477":2,"i478":2,"i479":2,"i480":2,"i481":2,"i482":2,"i483":2,"i484":2,"i485":1,"i486":2,"i487":2,"i488":2,"i489":2,"i490":2,"i491":2,"i492":2,"i493":1,"i494":2,"i495":1,"i496":2,"i497":1,"i498":2,"i499":1,"i500":1,"i501":2,"i502":2,"i503":1,"i504":1,"i505":2,"i506":2,"i507":2,"i508":2,"i509":2,"i510":2,"i511":1,"i512":1,"i513":2,"i514":2,"i515":1,"i516":1,"i517":1,"i518":2,"i519":1,"i520":1,"i521":2,"i522":2,"i523":2,"i524":1,"i525":1,"i526":2,"i527":2,"i528":2,"i529":2,"i530":2,"i531":2,"i532":2,"i533":2,"i534":2,"i535":2,"i536":2,"i537":2,"i538":2,"i539":2,"i540":2,"i541":2,"i542":2,"i543":2,"i544":2,"i545":2,"i546":2,"i547":2,"i548":2,"i549":2,"i550":2,"i551":2,"i552":2,"i553":2,"i554":2,"i555":2,"i556":2,"i557":2,"i558":2,"i559":2,"i560":2,"i561":2,"i562":2,"i563":2,"i564":2,"i565":2,"i566":2,"i567":2,"i568":2,"i569":2,"i570":2,"i571":2,"i572":2,"i573":2,"i574":2,"i575":2,"i576":2,"i577":32,"i578":4,"i579":2,"i580":2,"i581":2,"i582":2,"i583":2,"i584":8,"i585":2,"i586":2,"i587":2,"i588":2,"i589":2,"i590":2,"i591":2,"i592":1,"i593":2,"i594":2,"i595":2,"i596":2,"i597":2,"i598":2,"i599":2,"i600":1,"i601":2,"i602":2,"i603":2,"i604":2,"i605":2,"i606":2,"i607":2,"i608":1,"i609":2,"i610":1,"i611":1,"i612":1,"i613":2,"i614":2,"i615":2,"i616":2,"i617":2,"i618":2,"i619":2,"i620":1,"i621":2,"i622":2,"i623":2,"i624":2,"i625":2,"i626":2,"i627":2,"i628":2,"i629":2,"i630":2,"i631":2,"i632":2,"i633":2,"i634":2,"i635":2,"i636":2,"i637":2,"i638":2,"i639":2,"i640":2,"i641":2,"i642":2,"i643":2,"i644":2,"i645":1,"i646":1,"i647":2,"i648":2,"i649":1,"i650":2,"i651":1,"i652":2,"i653":4,"i654":2,"i655":2,"i656":2,"i657":2,"i658":8,"i659":2,"i660":2,"i661":2,"i662":2,"i663":2,"i664":2,"i665":1,"i666":2,"i667":2,"i668":2,"i669":2,"i670":2,"i671":2,"i672":2,"i673":2,"i674":2,"i675":2,"i676":2,"i677":2,"i678":2,"i679":2,"i680":2,"i681":2,"i682":2,"i683":2,"i684":2,"i685":2,"i686":1,"i687":2,"i688":2,"i689":2,"i690":2,"i691":2,"i692":2,"i693":2,"i694":2,"i695":2,"i696":2,"i697":2,"i698":1,"i699":2,"i700":2,"i701":2,"i702":2,"i703":1,"i704":2,"i705":2,"i706":2,"i707":2,"i708":2,"i709":2,"i710":2,"i711":2,"i712":2,"i713":2,"i714":2,"i715":2,"i716":2,"i717":2,"i718":2,"i719":2,"i720":2,"i721":2,"i722":2,"i723":2,"i724":1,"i725":2,"i726":2,"i727":2,"i728":2,"i729":2,"i730":2,"i731":2,"i732":2,"i733":2,"i734":2,"i735":2,"i736":2,"i737":2,"i738":2,"i739":2,"i740":2,"i741":2,"i742":2,"i743":2,"i744":2,"i745":2,"i746":2,"i747":2,"i748":2,"i749":2,"i750":2,"i751":1,"i752":1,"i753":2,"i754":2,"i755":2,"i756":2,"i757":2,"i758":2,"i759":2,"i760":2,"i761":2,"i762":2,"i763":2,"i764":2,"i765":2,"i766":2,"i767":2,"i768":2,"i769":2,"i770":2,"i771":2,"i772":2,"i773":2,"i774":2,"i775":2,"i776":2,"i777":2,"i778":2,"i779":2,"i780":2,"i781":2,"i782":2,"i783":2,"i784":2,"i785":2,"i786":2,"i787":2,"i788":2,"i789":32,"i790":2,"i791":2,"i792":2,"i793":2,"i794":2,"i795":1,"i796":1,"i797":2,"i798":2,"i799":2,"i800":2,"i801":2,"i802":2,"i803":32,"i804":2,"i805":32,"i806":32,"i807":2,"i808":2,"i809":2,"i810":2,"i811":2,"i812":2,"i813":2,"i814":2,"i815":32,"i816":32,"i817":2,"i818":2,"i819":2,"i820":2,"i821":2,"i822":2,"i823":4,"i824":2,"i825":2,"i826":1,"i827":1,"i828":1,"i829":2,"i830":2,"i831":2,"i832":2,"i833":2,"i834":2,"i835":2,"i836":2,"i837":2,"i838":2,"i839":2,"i840":2,"i841":2,"i842":2,"i843":2,"i844":2,"i845":2,"i846":2,"i847":1,"i848":2,"i849":2,"i850":2,"i851":2,"i852":2,"i853":2,"i854":2,"i855":2,"i856":2,"i857":2,"i858":2,"i859":2,"i860":2,"i861":2,"i862":2,"i863":2,"i864":2,"i865":2,"i866":1,"i867":2,"i868":2,"i869":2,"i870":2,"i871":2,"i872":2,"i873":1,"i874":2,"i875":2,"i876":2,"i877":2,"i878":2,"i879":1,"i880":1,"i881":2,"i882":2,"i883":2,"i884":2,"i885":2,"i886":2,"i887":1,"i888":2,"i889":8,"i890":1,"i891":2,"i892":2,"i893":2,"i894":2,"i895":2,"i896":2,"i897":8,"i898":2,"i899":2,"i900":2,"i901":2,"i902":2,"i903":2,"i904":2,"i905":2,"i906":2,"i907":2,"i908":2,"i909":2,"i910":2,"i911":2,"i912":2,"i913":2,"i914":2,"i915":2,"i916":2,"i917":2};
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"],32:["t6","Annotation Types Summary"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -2324,2765 +2324,2771 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+NetworkPerformanceJSONResolver |
+
+ Creates JSON payload for /server-page Performance tab.
+ |
+
+
NetworkPlayerBaseOverviewJSONCreator |
Creates JSON payload for /network-page Playerbase Overview tab.
|
-
+
NetworkSessionsOverviewJSONCreator |
Creates JSON payload for /network-page Sessions tab.
|
-
+
NetworkSettingManager |
In charge of updating network-server configs.
|
-
+
NetworkTabJSONCreator<T> |
Interface for different tab JSON creators.
|
-
+
NetworkTabJSONResolver<T> |
Functional interface wrapper for resolving network JSON directly from other methods.
|
-
+
NetworkTablePlayersQuery |
Query for displaying players on /players page.
|
-
+
NewerConfigQuery |
Query to fetch a newer config from the database.
|
-
+
Nickname |
Object storing nickname information.
|
-
+
NicknameCache |
Used for caching nicknames when the player is online.
|
-
+
NicknameLastSeenPatch |
Adds last_seen to nickname table by populating it with the data in actions table, and removes the actions table.
|
-
+
NicknameQueries |
|
-
+
NicknamesOptimizationPatch |
Replaces user_id and server_id foreign keys with respective uuid fields in nickname table.
|
-
+
NicknamesTable |
Table information about 'plan_nicknames'.
|
-
+
NicknameStoreTransaction |
Transaction to store player's nickname information in the database.
|
-
+
NoAuthResolver |
Special Resolver that gives responses without user authentication.
|
-
+
NonProxyWebserverDisableChecker |
In charge of disabling Webserver if a Proxy server is detected in the database.
|
-
+
NotFoundException |
Throw this exception when a Resolver can not resolve a path.
|
-
+
NotReadyException |
Exception to throw inside DataExtension if a method is not ready to be called (Data is not available etc).
|
-
+
NukkitAFKListener |
Listener that keeps track of actions that are not considered being AFK.
|
-
+
NukkitCMDSender |
|
-
+
NukkitConfigSystem |
ConfigSystem for Bukkit.
|
-
+
NukkitDBSystem |
Nukkit Database system that initializes SQLite and MySQL database objects.
|
-
+
NukkitListenerSystem |
|
-
+
NukkitMessageBuilder |
|
-
+
NukkitPingCounter |
Task that handles player ping calculation on Nukkit based servers.
|
-
+
NukkitPlaceholderRegistrar |
Placeholder expansion used to provide data from Plan on Nukkit.
|
-
+
NukkitPlanModule |
Dagger module for binding Plan instance.
|
-
+
NukkitPlayerCMDSender |
|
-
+
NukkitSensor |
|
-
+
NukkitServerProperties |
ServerProperties for Nukkit.
|
-
+
NukkitServerPropertiesModule |
Dagger module for Nukkit ServerProperties.
|
-
+
NukkitServerShutdownSave |
ServerShutdownSave implementation for Nukkit based servers.
|
-
+
NukkitSuperClassBindingModule |
Module for binding Nukkit specific classes as interface implementations.
|
-
+
NukkitTaskModule |
|
-
+
NumberDataValue |
|
-
+
NumberProvider |
Method annotation to provide a long (64bit number) value.
|
-
+
OfflinePlayerImporter |
|
-
+
OldDependencyCacheDeletionTask |
|
-
+
OnlineActivityOverviewJSONCreator |
Creates JSON payload for /server-page Online Activity Overview tab.
|
-
+
OperationCriticalTransaction |
Transaction that is required to be executed before a database is operable.
|
-
+
OperatorPlaceholders |
Placeholders about operators.
|
-
+
OperatorsFilter |
|
-
+
OperatorStatusTransaction |
Transaction to update a player's operator status.
|
-
+
Page |
Interface for generating page HTML String.
|
-
+
PageFactory |
Factory for creating different Page objects.
|
-
+
PaperPingMethod |
|
-
+
Parameters |
|
-
+
Parameters.GroupParameters |
|
-
+
Parameters.PlayerParameters |
|
-
+
Parameters.ServerParameters |
|
-
+
PassBruteForceGuard |
Guards against password brute-force break attempts.
|
-
+
PassBruteForceGuard.Disabled |
|
-
+
PassEncryptException |
|
-
+
PassEncryptUtil |
Password Encryption utility.
|
-
+
PassEncryptUtil.CannotPerformOperationException |
|
-
+
PassEncryptUtil.InvalidHashException |
|
-
+
Patch |
|
-
+
Percentage |
|
-
+
PercentageFormatter |
Formatter for percentages.
|
-
+
PercentageProvider |
Method annotation to provide a double (Percentage).
|
-
+
PerformanceJSONCreator |
Creates JSON payload for /server-page Performance tab.
|
-
+
Permissions |
Permissions class is used easily check every permission node.
|
-
+
PerServerAggregateQueries |
Static method class for queries that count together counts for a player on a per server basis.
|
-
+
PerServerContainer |
Container for data about a player linked.
|
-
+
PerServerContainerQuery |
Used to get a PerServerContainer for a specific player.
|
-
+
PerServerKeys |
Key objects for PerServerContainer container.
|
-
+
PerServerMutator |
Mutator for PerServerContainer object.
|
-
+
Pie |
This is a PieChart for any set of PieSlices, thus it is Abstract.
|
-
+
PieGraphFactory |
Factory class for different objects representing HTML pie graphs.
|
-
+
PieSlice |
Represents a slice of a pie.
|
-
+
PieSliceComparator |
Comparator for PieSlices to descending Percentage order.
|
-
+
PieWithDrilldown |
PieChart with a Pie about each slice as well.
|
-
+
Ping |
|
-
+
PingGraph |
|
-
+
PingMethod |
|
-
+
PingMethodReflection |
|
-
+
PingMutator |
|
-
+
PingOptimizationPatch |
Replaces user_id and server_id foreign keys with respective uuid fields in ping table.
|
-
+
PingQueries |
Queries for Ping objects.
|
-
+
PingStoreTransaction |
Transaction to store player's Ping value on a server.
|
-
+
PingTable |
Table information about 'plan_ping'.
|
-
+
PlaceholderKey<T> |
Special Key object that can be used for placeholders when replacing values in html files.
|
-
+
PlaceholderModule |
Module for the Placeholder API related objects.
|
-
+
PlaceholderReplacer |
Formatter for replacing ${placeholder} values inside strings.
|
-
+
Placeholders |
|
-
+
Plan |
Main class for Bukkit that manages the plugin.
|
-
+
PlanAPI |
Deprecated.
|
-
+
PlanAPI.PlanAPIHolder |
|
-
+
PlanBukkitComponent |
Dagger Component that constructs the plugin systems running on Bukkit.
|
-
+
PlanBukkitComponent.Builder |
|
-
+
PlanBukkitEnableEvent |
Event that is called when Plan is enabled.
|
-
+
PlanBungee |
Bungee Main class.
|
-
+
PlanBungeeComponent |
Dagger Component that constructs the plugin systems running on Bungee.
|
-
+
PlanBungeeComponent.Builder |
|
-
+
PlanBungeeEnableEvent |
Event that is called when Plan is enabled.
|
-
+
PlanColorScheme |
ColorScheme that uses values in config settings specific to Plan or PlanBungee.
|
-
+
PlanCommand |
|
-
+
PlanConfig |
Plan configuration file.
|
-
+
PlanFiles |
Abstracts File methods of Plugin classes so that they can be tested without Mocks.
|
-
+
PlanNukkit |
Main class for Nukkit that manages the plugin.
|
-
+
PlanNukkitComponent |
Dagger Component that constructs the plugin systems running on Nukkit.
|
-
+
PlanNukkitComponent.Builder |
|
-
+
PlanPlaceholderExtension |
Placeholder expansion used to provide data from Plan on Bukkit.
|
-
+
PlanPlaceholders |
Registry for all placeholders.
|
-
+
PlanPlaceholders.PlayerPlaceholderLoader |
|
-
+
PlanPlaceholders.StaticPlaceholderLoader |
|
-
+
PlanPlugin |
Abstraction interface for both Plan and PlanBungee.
|
-
+
PlanSponge |
|
-
+
PlanSpongeComponent |
Dagger Component that constructs the plugin systems running on Sponge.
|
-
+
PlanSpongeComponent.Builder |
|
-
+
PlanSpongeEnableEvent |
Event that is called when Plan is enabled.
|
-
+
PlanSystem |
PlanSystem contains everything Plan needs to run.
|
-
+
PlanVelocity |
Velocity Main class.
|
-
+
PlanVelocityComponent |
Dagger Component that constructs the plugin systems running on Velocity.
|
-
+
PlanVelocityComponent.Builder |
|
-
+
PlanVelocityEnableEvent |
Event that is called when Plan is enabled.
|
-
+
PlatformAbstractionLayerModule |
Dagger module for defining Platform Abstraction Layer utilities.
|
-
+
PlayedBetweenDateRangeFilter |
|
-
+
PlayerBaseOverviewJSONCreator |
Creates JSON payload for /server-page Playerbase Overview tab.
|
-
+
PlayerCalendar |
Utility for creating FullCalendar calendar event array on Player page.
|
-
+
PlayerChatFormatter |
|
-
+
PlayerContainer |
Deprecated.
|
-
+
PlayerContainer |
DataContainer about a Player.
|
-
+
PlayerContainerQuery |
Used to get a PlayerContainer of a specific player.
|
-
+
PlayerCountQueries |
Queries for server overview tab data.
|
-
+
PlayerDeath |
Deprecated.
|
-
+
PlayerDeaths |
|
-
+
PlayerFetchQueries |
Static method class for queries that return information related to a single player.
|
-
+
PlayerJoin |
|
-
+
PlayerJSONCreator |
|
-
+
PlayerJSONCreator.ConnectionInfo |
|
-
+
PlayerJSONCreator.Nickname |
|
-
+
PlayerJSONExporter |
Handles exporting of player json.
|
-
+
PlayerJSONResolver |
|
-
+
PlayerKeys |
Class that holds Key objects for PlayerContainer.
|
-
+
PlayerKill |
Represents a player vs player kill.
|
-
+
PlayerKillMutator |
|
-
+
PlayerKillProcessor |
Processor Class for KillEvent information when the killer is a
player.
|
-
+
PlayerKills |
|
-
+
PlayerKillsJSONResolver |
Resolves /v1/kills JSON requests.
|
-
+
PlayerName |
|
-
+
PlayerOnlineListener |
Event Listener for PlayerJoin, PlayerQuit and PlayerKickEvents.
|
-
+
PlayerOnlineListener |
Player Join listener for Bungee.
|
-
+
PlayerOnlineListener |
Event Listener for PlayerJoin, PlayerQuit and PlayerKickEvents.
|
-
+
PlayerOnlineListener |
Listener for Player Join/Leave on Sponge.
|
-
+
PlayerOnlineListener |
Player Join listener for Velocity.
|
-
+
PlayerPage |
Html String generator for /player page.
|
-
+
PlayerPageExporter |
Handles exporting of /player page html, data and resources.
|
-
+
PlayerPageResolver |
Resolves /player/${name/uuid} URLs.
|
-
+
PlayerPlaceHolders |
Placeholders about a player.
|
-
+
PlayerPluginTab |
Responsible for generating /player page plugin tabs based on DataExtension API data.
|
-
+
PlayerRegisterTransaction |
Transaction for registering player's BaseUser to the database.
|
-
+
PlayerServerRegisterTransaction |
Transaction for registering player's BaseUser and UserInfo to the database.
|
-
+
PlayersMutator |
|
-
+
PlayersOnlineResolver |
Resolves dates into players online numbers with a help of a NavigableMap.
|
-
+
PlayersPage |
Html String generator for /players page.
|
-
+
PlayersPageExporter |
Handles exporting of /players page html, data and resources.
|
-
+
PlayersPageResolver |
Resolves /players URL.
|
-
+
PlayersTableJSONCreator |
Utility for creating jQuery Datatables JSON for a Players Table.
|
-
+
PlayersTableJSONResolver |
Resolves /v1/players JSON requests.
|
-
+
PlayerTableRowPatch |
|
-
+
PlayerVersusMutator |
|
-
+
PluginData |
Deprecated.
|
-
+
PluginErrorLogger |
New logger that logs errors to specific files.
|
-
+
PluginGroupsFilter |
|
-
+
PluginGroupsFilter.PluginGroupsFilterQuery |
|
-
+
PluginInfo |
Class Annotation for informing Plan about a plugin.
|
-
+
PluginLang |
Lang implementation for Language that is logged when the plugin enables or disables.
|
-
+
PluginSettings |
Setting values that are in "Server" or "Plugin" section.
|
-
+
PluginStatusCommands |
|
-
+
Point |
|
-
+
PointComparator |
Comparator for Points for ascending x value order.
|
-
+
Predicates |
Utility class for different Predicates used in the plugin.
|
-
+
PreparationException |
Illegal State somewhere during preparation.
|
-
+
Processing |
|
-
+
ProviderIdentifier |
|
-
+
ProviderInformation |
Represents the annotation information provided on a method.
|
-
+
ProviderInformation.Builder |
|
-
+
ProxyConfigSystem |
ConfigSystem for Bungee.
|
-
+
ProxyDBSystem |
Bungee Database system that initializes MySQL object.
|
-
+
ProxySettings |
Setting values that are in "Database" section.
|
-
+
ProxySuperClassBindingModule |
Dagger module for binding proxy server classes to super classes.
|
-
+
ProxyTPSCounter |
TPSCounter extension for game server platforms.
|
-
+
PunchCard |
Bubble Chart that represents login "punches" of players.
|
-
+
PunchCard.Dot |
|
-
+
PunchCard.Dot.Marker |
|
-
+
PvPPvEJSONCreator |
Creates JSON payload for /server-page PvP and PvE tab.
|
-
+
QueriedTabData |
Query utility for extracting Tabs.
|
-
+
QueriedTables |
Query utility for extracting Tables.
|
-
+
Query<T> |
Interface for everything that returns results from the database.
|
-
+
QueryAllStatement<T> |
SQL query that doesn't require preparing that closes proper elements.
|
-
+
QueryAPIExecutable |
|
-
+
QueryAPIQuery<T> |
|
-
+
QueryFilters |
Contains a single instance of each filter kind.
|
-
+
QueryJSONResolver |
|
-
+
QueryPage |
Page to display error stacktrace.
|
-
+
QueryPageResolver |
|
-
+
QueryService |
Service for Query API.
|
-
+
QueryService.Holder |
|
-
+
QueryService.ThrowingConsumer<T> |
See https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html
|
-
+
QueryService.ThrowingFunction<T,R> |
See https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html
|
-
+
QueryService.VoidFunction |
See https://docs.oracle.com/javase/8/docs/api/java/util/function/package-summary.html
|
-
+
QueryStatement<T> |
SQL query that closes proper elements.
|
-
+
QuerySvc |
|
-
+
QueryTablePlayersQuery |
Query for displaying players on /query page players table.
|
-
+
RawDataContainer |
DataContainer that stores everything as raw object value.
|
-
+
RedisCheck |
Utility class for checking if RedisBungee API is available.
|
-
+
RedisPlayersOnlineSupplier |
Players online supplier when using RedisBungee.
|
-
+
Reflection |
An utility class that simplifies reflection in Bukkit plugins.
|
-
+
Reflection.FieldAccessor<T> |
An interface for retrieving the field content.
|
-
+
ReflectiveLatencyFieldMethod |
|
-
+
ReflectiveLevelEntityPlayerLatencyFieldMethod |
|
-
+
ReflectivePingFieldMethod |
|
-
+
ReflectiveUnmappedLatencyFieldMethod |
|
-
+
RegisterDateMinimizationPatch |
Changes register dates on networks to the smallest number found in the database.
|
-
+
RegisteredBetweenDateRangeFilter |
|
-
+
RegisterPageResolver |
|
-
+
RegisterResolver |
|
-
+
RegisterWebUserTransaction |
Transaction to save a new Plan User to the database.
|
-
+
RegistrationBin |
Holds registrations of users before they are confirmed.
|
-
+
RegistrationCommands |
|
-
+
RemoveDuplicateUserInfoTransaction |
Transaction for removing duplicate data in plan_user_info.
|
-
+
RemoveEverythingTransaction |
Transaction that removes everything from the database.
|
-
+
RemoveIncorrectTebexPackageDataPatch |
Removes incorrectly formatted package data from the database.
|
-
+
RemoveInvalidResultsTransaction |
Transaction to remove method results that correspond to InvalidateMethod annotations.
|
-
+
RemoveOldExtensionsTransaction |
Transaction that removes outdated plugin's data after configurable threshold.
|
-
+
RemoveOldSampledDataTransaction |
Transaction for cleaning up old data from the database.
|
-
+
RemovePlayerTransaction |
Transaction for removing a player's data from the database.
|
-
+
RemoveUnsatisfiedConditionalPlayerResultsTransaction |
Transaction to remove older results that violate an updated condition value.
|
-
+
RemoveUnsatisfiedConditionalServerResultsTransaction |
Transaction to remove older results that violate an updated condition value.
|
-
+
RemoveWebUserTransaction |
Transaction to remove a Plan User from the database.
|
-
+
Request |
Represents a HTTP request to use with Resolver .
|
-
+
RequestBodyConverter |
|
-
+
RequestHandler |
HttpHandler for WebServer request management.
|
-
+
Resolver |
Interface for resolving requests of Plan webserver.
|
-
+
ResolverService |
Service for modifying webserver request resolution.
|
-
+
ResolverService.Holder |
|
-
+
ResolverSvc |
ResolverService Implementation.
|
-
+
Resource |
Interface for accessing plugin resources in jar or plugin files.
|
-
+
ResourceCache |
In-memory cache for different resources on disk or jar.
|
-
+
ResourceService |
Service for making plugin resources customizable by user or Plan API.
|
-
+
ResourceService.Holder |
|
-
+
ResourceService.Position |
|
-
+
ResourceSettings |
|
-
+
ResourceSvc |
ResourceService implementation.
|
-
+
Response |
Represents a response that will be sent over HTTP.
|
-
+
ResponseBuilder |
|
-
+
ResponseBuilder.InvalidResponseException |
|
-
+
ResponseFactory |
Factory for creating different Response objects.
|
-
+
ResponseResolver |
Resolves All URLs.
|
-
+
ResponseSender |
Utility for sending a Response to HttpExchange.
|
-
+
RetentionData |
Utility class for player retention calculations.
|
-
+
RootJSONResolver |
Root resolver for JSON requests, resolves /v1/ URLs.
|
-
+
RootPageResolver |
Resolves '/' URL (Address Root).
|
-
+
SchedulerService |
Service for registering async tasks as Plan.
|
-
+
SchedulerService.Holder |
|
-
+
SchedulerSvc |
|
-
+
SecondFormatter |
Formatter for timestamp which includes seconds as the smallest entry.
|
-
+
SecurityTable |
Table information about 'plan_security'
|
-
+
Select |
|
-
+
SemaphoreAccessCounter |
|
-
+
Server |
Represents a Server that is running Plan.
|
-
+
ServerAccordion |
Utility for creating JSON for Server Accordion
|
-
+
ServerAggregateQueries |
Static method class for queries that count how many entries of particular kinds there are for a server.
|
-
+
ServerCalendar |
Utility for creating FullCalendar calendar event array on Player page.
|
-
+
ServerCommandModule |
|
-
+
ServerContainer |
Deprecated.
|
-
+
ServerContainer |
DataContainer for a single server.
|
-
+
ServerDBLoader |
|
-
+
ServerFileLoader |
|
-
+
ServerImportData |
|
-
+
ServerImportData.ServerImportDataBuilder |
|
-
+
ServerInfo |
SubSystem for managing Server information.
|
-
+
ServerIsProxyPatch |
Adds a is_proxy field to remove technical debt assuming name field "BungeeCord" being the proxy.
|
-
+
ServerKeys |
Keys for the ServerContainer.
|
-
+
ServerLoader |
Interface for operating on server information.
|
-
+
ServerName |
|
-
+
ServerOverviewJSONCreator |
Creates JSON payload for /server-page Server Overview tab.
|
-
+
ServerPage |
Html String generator for /server page.
|
-
+
ServerPageExporter |
Handles exporting of /server page html, data and resources.
|
-
+
ServerPageResolver |
Resolves /network, /server and /server/${name/uuid} URLs.
|
-
+
ServerPlaceHolders |
Placeholders about a servers.
|
-
+
ServerPlayerContainersQuery |
Used to get PlayerContainers of all players on a server, some limitations apply to DataContainer keys.
|
-
+
ServerPluginTabs |
Responsible for generating /server page plugin tabs based on DataExtension API data.
|
-
+
ServerPreferencePie |
|
-
+
ServerProperties |
Class responsible for holding server variable values that do not change
without a reload.
|
-
+
ServerQueries |
|
-
+
ServerSensor<W> |
Allows sensing values from different server platforms.
|
-
+
ServerServerInfo |
Manages the Server UUID for Bukkit servers.
|
-
+
ServerSettingsManager |
In charge of updating server-network config.
|
-
+
ServerShutdownSave |
Class in charge of performing save operations when the server shuts down.
|
-
+
ServerShutdownTransaction |
Transaction to store sessions on server shutdown.
|
-
+
ServerTabJSONCreator<T> |
Interface using Server UUID for creating Objects that can be turned into JSON with Gson.
|
-
+
ServerTabJSONResolver<T> |
Functional interface wrapper for resolving server specific JSON directly from other methods.
|
-
+
ServerTable |
Table information about 'plan_servers'.
|
-
+
ServerTablePlayersQuery |
Query for displaying players on /server page players tab.
|
-
+
ServerTableRowPatch |
|
-
+
ServerTPSCounter<W> |
TPSCounter extension for game server platforms.
|
-
+
ServerUUID |
|
-
+
SessionAFKTimePatch |
Adds afk_time field to sessions table.
|
-
+
SessionCache |
This class is used to store active sessions of players in memory.
|
-
+
SessionEndTransaction |
Transaction for storing a session after a session has ended.
|
-
+
SessionIDServerIDRelationQuery |
Query to fetch server id for each session, used by 2 patches.
|
-
+
SessionPlaceHolders |
Placeholders about sessions.
|
-
+
SessionQueries |
|
-
+
SessionsJSONResolver |
Resolves /v1/sessions JSON requests.
|
-
+
SessionsMutator |
Mutator for a list of Sessions.
|
-
+
SessionsOptimizationPatch |
Replaces user_id and server_id foreign keys with respective uuid fields in sessions table.
|
-
+
SessionsOverviewJSONCreator |
Creates JSON payload for /server-page Sessions tab.
|
-
+
SessionsTable |
Table information about 'plan_sessions'.
|
-
+
SessionStartComparator |
Comparator for Sessions in descending start order (Most recent first).
|
-
+
SetServerAsUninstalledTransaction |
Transaction for telling Plan that Plan has been uninstalled from the server.
|
-
+
Setting<T> |
Represents a path to a config value.
|
-
+
SettingsService |
Service for defining plugin specific settings to the Plan config.
|
-
+
SettingsService.Holder |
|
-
+
SettingsSvc |
|
-
+
SettingsTable |
Table information about 'plan_settings'.
|
-
+
ShutdownDataPreservation |
|
-
+
ShutdownHook |
Thread that is run when JVM shuts down.
|
-
+
ShutdownHook.Registrar |
|
-
+
SpecialGraphFactory |
Factory class for different objects representing special HTML graphs.
|
-
+
SpecifiedFilterInformation |
Represents parameters for a single Filter parsed from the query json.
|
-
+
SpongeAFKListener |
Listener that keeps track of actions that are not considered being AFK.
|
-
+
SpongeAssetResource |
Resource implementation for Sponge Asset API.
|
-
+
SpongeChatListener |
Listener that keeps track of player display name.
|
-
+
SpongeCMDSender |
|
-
+
SpongeCommand |
|
-
+
SpongeConfigSystem |
Sponge ConfigSystem that disables Geolocations on first enable.
|
-
+
SpongeDBSystem |
DBSystem for Sponge.
|
-
+
SpongeDeathListener |
Listener for Deaths and Kills on Sponge.
|
-
+
SpongeGMChangeListener |
Listener for GameMode change on Sponge.
|
-
+
SpongeListenerSystem |
|
-
+
SpongeMessageBuilder |
|
-
+
SpongePingCounter |
Task that handles player ping calculation on Sponge based servers.
|
-
+
SpongePlanFiles |
Implements jar resource fetching with Sponge Asset API.
|
-
+
SpongePlayerCMDSender |
|
-
+
SpongeSensor |
|
-
+
SpongeServerProperties |
ServerProperties for Sponge.
|
-
+
SpongeServerPropertiesModule |
Dagger module for Sponge ServerProperties.
|
-
+
SpongeServerShutdownSave |
ServerShutdownSave implementation for Sponge
|
-
+
SpongeSuperClassBindingModule |
Module for binding Sponge specific classes as interface implementations.
|
-
+
SpongeTaskModule |
|
-
+
SpongeWorldChangeListener |
Listener for World change on Sponge.
|
-
+
Sql |
Duplicate String reducing utility class for SQL language Strings.
|
-
+
Sql.MySQL |
|
-
+
Sql.SQLite |
|
-
+
SqlBuilder |
Class for building different SQL strings.
|
-
+
SQLDB |
Class containing main logic for different data related save and load functionality.
|
-
+
SQLiteDB |
|
-
+
SQLiteDB.Factory |
|
-
+
SQLiteSchemaQueries |
Static method class for SQLite Schema related queries.
|
-
+
StackDataSet |
Represents a value set for a Stack graph.
|
-
+
StackGraph |
Utility for creating HighCharts Stack graphs.
|
-
+
StackGraphFactory |
Factory class for different objects representing HTML stack graphs.
|
-
+
StaticResourceResolver |
Resolves all static resources for the pages.
|
-
+
Status |
|
-
+
StoreConfigTransaction |
Transaction to store a server's configuration file in the database.
|
-
+
StoreIconTransaction |
Transaction to store an Icon to the database.
|
-
+
StorePlayerBooleanResultTransaction |
Transaction to store method result of a boolean.
|
-
+
StorePlayerDoubleResultTransaction |
Transaction to store method result of.
|
-
+
StorePlayerGroupsResultTransaction |
Transaction to store method result of player's groups.
|
-
+
StorePlayerNumberResultTransaction |
Transaction to store method result of a long.
|
-
+
StorePlayerStringResultTransaction |
Transaction to store method result of a String.
|
-
+
StorePlayerTableResultTransaction |
Transaction to store method result of a Table.
|
-
+
StorePluginTransaction |
Transaction to update command usage information in the database.
|
-
+
StoreProviderTransaction |
Transaction to store information about a simple DataProvider .
|
-
+
StoreServerBooleanResultTransaction |
Transaction to store method result of a boolean.
|
-
+
StoreServerDoubleResultTransaction |
Transaction to store method result of a double.
|
-
+
StoreServerInformationTransaction |
Transaction for keeping Plan Server information up to date in the database.
|
-
+
StoreServerNumberResultTransaction |
Transaction to store method result of a long.
|
-
+
StoreServerStringResultTransaction |
Transaction to store Extension String data for a server.
|
-
+
StoreServerTableResultTransaction |
Transaction to store method result of a Table.
|
-
+
StoreTabInformationTransaction |
|
-
+
StoreTableProviderTransaction |
Transaction to store information about a Table.
|
-
+
StringCachingResource |
Resource decorator to cache result of asString method call in ResourceCache .
|
-
+
StringDataValue |
|
-
+
StringLengthComparator |
Compares Strings and sorts them by length (Longest fist).
|
-
+
StringListSetting |
Setting implementation for String value settings.
|
-
+
StringProvider |
Method annotation to provide a String value.
|
-
+
StringResource |
|
-
+
StringSetting |
Setting implementation for String value settings.
|
-
+
Subcommand |
|
-
+
Subcommand.ArgumentDescriptor |
|
-
+
Subcommand.Builder<T extends SubcommandBuilder> |
|
-
+
SubcommandBuilder |
|
-
+
SubSystem |
Represents a system that can be enabled and disabled.
|
-
+
SupplierDataContainer |
DataContainer implementation that stores everything in Supplier objects.
|
-
+
SystemObjectProvidingModule |
Module for binding object instances found inside other systems.
|
-
+
SystemUsage |
Utility class for obtaining System usage statistics.
|
-
+
SystemUsageBuffer |
Task for performing system resource usage checks asynchronously
|
-
+
SystemUsageBuffer.DiskTask |
|
-
+
SystemUsageBuffer.RamAndCpuTask |
|
-
+
Tab |
Method Annotation for determining Tab the given element should appear on.
|
-
+
TabCompleteCache |
In charge of holding tab completion data for commands, as tab completion is done on server thread.
|
-
+
TabInfo |
Class Annotation that allows determining an Icon and ElementOrder of a tab.
|
-
+
TabInfo.Multiple |
|
-
+
TabInformation |
|
-
+
Table |
Object for giving Plan table data.
|
-
+
Table.Factory |
Factory for creating new Table objects.
|
-
+
TableAccessor |
Utility for accessing implementation variables inside Table.Factory object.
|
-
+
TableContainer |
Deprecated.
|
-
+
TableDataValue |
|
-
+
TablePlayer |
Represents a player displayed on a player table on players tab or /players page.
|
-
+
TablePlayer.Builder |
|
-
+
TableProvider |
Method annotation to provide a Table.
|
-
+
TabOrder |
Class Annotation for informing Plan about plugin's tab order preference.
|
-
+
TabsElement |
Represents a structural HTML element that has Tabs on the top.
|
-
+
TabsElement.Tab |
|
-
+
TaskSystem |
TaskSystem that registers tasks for the plugin.
|
-
+
TaskSystem.Task |
|
-
+
Theme |
Enum that contains available themes.
|
-
+
ThemeConfig |
Config that keeps track of theme.yml.
|
-
+
ThemeVal |
Enum class used for getting the Html colors that match the config settings.
|
-
+
ThrowableUtils |
Utilities for manipulating different Throwable stack traces.
|
-
+
ThrowawayTransaction |
Transaction that can be thrown away if it is in execution when the database is closing.
|
-
+
ThrowingConsumer<T,K extends java.lang.Throwable> |
Functional interface that performs an operation that might throw an exception.
|
-
+
ThrowingSupplier<T,K extends java.lang.Throwable> |
Functional interface that performs an operation that might throw an exception.
|
-
+
ThrowingVoidFunction<T extends java.lang.Throwable> |
Functional interface that performs an operation that might throw an exception.
|
-
+
TimeAmountFormatter |
Formatter for time amount in milliseconds.
|
-
+
TimeKeeper |
Keeps track of time spent in each state.
|
-
+
TimerAverage |
Utility for averaging time based data.
|
-
+
TimeSetting |
Setting implementation for settings that use TimeUnit under the value.
|
-
+
TimeSettings |
Setting values that are in "Time" section.
|
-
+
TimeZoneUtility |
|
-
+
TPS |
Class containing single datapoint of TPS / Players online / CPU Usage / Used Memory / Entity Count / Chunks loaded.
|
-
+
TPSBuilder |
Builder for TPS to make it easier to manage.
|
-
+
TPSCalculator |
Utility for calculating TPS using nano time.
|
-
+
TPSComparator |
Compares TPS objects so that earliest is first.
|
-
+
TPSCounter |
Class responsible for calculating TPS every second.
|
-
+
TPSMutator |
Mutator for a list of TPS data.
|
-
+
TPSQueries |
|
-
+
TPSStoreTransaction |
Transaction to store server's TPS data.
|
-
+
TPSTable |
Table information about 'plan_tps'.
|
-
+
Transaction |
Represents a database transaction.
|
-
+
TransferTableRemovalPatch |
Removes plan_transfer table, used for transferring html in the database.
|
-
+
Trend |
Represents a trend in the data - used for JSON format.
|
-
+
TriConsumer<T,V,K> |
Functional interface for three arguments, similar to BiConsumer.
|
-
+
Type<T> |
Similar to Google's TypeToken but without requiring whole gson package.
|
-
+
UnaryChain<T> |
Utility for combining multiple UnaryOperator modifications.
|
-
+
UnitSemaphoreAccessLock |
Synchronizes a critical section of code so that only a single thread can access it at a time.
|
-
+
Update |
|
-
+
URIPath |
|
-
+
URIQuery |
Represents URI parameters described with ?param=value¶m2=value2 in the URL.
|
-
+
User |
Represents a registered user in the database.
|
-
+
UserIdentifierQueries |
Queries for fetching different user identifiers in the database.
|
-
+
UserImportData |
|
-
+
UserImportData.UserImportDataBuilder |
|
-
+
UserInfo |
Represents user information stored in plan_user_info.
|
-
+
UserInfoHostnameAllowNullPatch |
Make sure hostname can be null.
|
-
+
UserInfoHostnamePatch |
Patch to add 'hostname' to 'plan_user_info'
|
-
+
UserInfoOptimizationPatch |
Replaces user_id and server_id foreign keys with respective uuid fields in user info table.
|
-
+
UserInfoQueries |
|
-
+
UserInfoTable |
Table information about 'plan_user_info'.
|
-
+
UsersTable |
Table information about 'plan_users'.
|
-
+
UUIDUtility |
Utility for fetching a user's UUID.
|
-
+
ValueBuilder |
|
-
+
VelocityCMDSender |
|
-
+
VelocityCommand |
|
-
+
VelocityCommandModule |
|
-
+
VelocityListenerSystem |
|
-
+
VelocityMessageBuilder |
|
-
+
VelocityPingCounter |
Task that handles player ping calculation on Velocity based servers.
|
-
+
VelocityPlanModule |
Dagger module for binding PlanVelocity instance.
|
-
+
VelocityPlayerCMDSender |
|
-
+
VelocitySensor |
|
-
+
VelocityServerInfo |
Manages Server information on the Velocity instance.
|
-
+
VelocityServerProperties |
ServerProperties for Velocity.
|
-
+
VelocityServerPropertiesModule |
Dagger module for Bungee ServerProperties.
|
-
+
VelocitySuperClassBindingModule |
Module for binding Velocity specific classes as interface implementations.
|
-
+
VelocityTaskModule |
|
-
+
Version10Patch |
Table schema change patch for version 4.0.0 to support BungeeCord servers.
|
-
+
VersionChecker |
System for checking if new Version is available when the System initializes.
|
-
+
VersionInfo |
Data class for reading version.txt in https://github.com/AuroraLS3/Plan-PlayerAnalytics.
|
-
+
VersionInfoLoader |
Utility for loading version information from github.
|
-
+
VersionNumber |
|
-
+
VersionTableRemovalPatch |
Removes the table schema versioning table.
|
-
+
VoidFunction |
Functional interface that performs an operation that returns nothing.
|
-
+
WatchedFile |
File or Path with a function that is called if the file is modified.
|
-
+
WebException |
Thrown when Connection POST-request fails, general Exception.
|
-
+
WebResource |
Represents a customizable resource.
|
-
+
WebResource.ByteResource |
|
-
+
WebServer |
|
-
+
WebserverSettings |
Setting values that are in "Webserver" section.
|
-
+
WebServerSystem |
WebServer subsystem for managing WebServer initialization.
|
-
+
WebUser |
Deprecated. |
-
+
WebUser |
|
-
+
WebUserAuthException |
Thrown when WebUser can not be authorized (WebServer).
|
-
+
WebUserQueries |
Queries for web user objects.
|
-
+
WhereBuilder |
|
-
+
World |
Represents a world stored in the Plan database.
|
-
+
WorldAliasSettings |
Class responsible for managing config settings for World Aliases.
|
-
+
WorldChangeListener |
|
-
+
WorldChangeListener |
|
-
+
WorldMap |
World Map that uses iso-a3 specification of Country codes.
|
-
+
WorldMap.Entry |
|
-
+
WorldNameStoreTransaction |
Transaction to store world name after an event.
|
-
+
WorldPie |
|
-
+
WorldsOptimizationPatch |
Replaces server_id foreign keys with server_uuid field in world table.
|
-
+
WorldsServerIDPatch |
Adds server_id field to worlds table.
|
-
+
WorldTable |
Table information about 'plan_worlds'.
|
-
+
WorldTimePlaceHolders |
Placeholders about a world times.
|
-
+
WorldTimes |
Class that tracks the time spent in each World based on GMTimes.
|
-
+
WorldTimesOptimizationPatch |
Replaces server_id foreign keys with server_uuid field in world times table.
|
-
+
WorldTimesQueries |
|
-
+
WorldTimesSeverIDPatch |
Adds server_id field to world times table.
|
-
+
WorldTimesTable |
Information about database table 'plan_world_times'.
|
-
+
YearFormatter |
Formatter for a timestamp which includes year, but not seconds.
diff --git a/all/allclasses.html b/all/allclasses.html
index efbffbfda..7226150d6 100644
--- a/all/allclasses.html
+++ b/all/allclasses.html
@@ -430,6 +430,7 @@
NetworkOverviewJSONCreator
NetworkPage
NetworkPageExporter
+NetworkPerformanceJSONResolver
NetworkPlayerBaseOverviewJSONCreator
NetworkSessionsOverviewJSONCreator
NetworkSettingManager
diff --git a/all/com/djrapitops/plan/delivery/rendering/json/JSONFactory.html b/all/com/djrapitops/plan/delivery/rendering/json/JSONFactory.html
index 723318161..5fa226044 100644
--- a/all/com/djrapitops/plan/delivery/rendering/json/JSONFactory.html
+++ b/all/com/djrapitops/plan/delivery/rendering/json/JSONFactory.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -187,40 +187,45 @@ extends java.lang.Object
|
java.util.Map<java.lang.String,java.lang.Object> |
-networkPlayersTableJSON() |
+listServers() |
|
+java.util.Map<java.lang.String,java.lang.Object> |
+networkPlayersTableJSON() |
+ |
+
+
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
networkSessionsAsJSONMap() |
|
-
+
java.util.Map<java.lang.String,java.lang.Object> |
pingPerGeolocation() |
|
-
+
java.util.Map<java.lang.String,java.lang.Object> |
pingPerGeolocation(ServerUUID serverUUID) |
|
-
+
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
serverPlayerKillsAsJSONMap(ServerUUID serverUUID) |
|
-
+
java.util.Map<java.lang.String,java.lang.Object> |
serverPlayersTableJSON(ServerUUID serverUUID) |
|
-
+
java.util.Map<java.lang.String,java.lang.Object> |
serversAsJSONMaps() |
|
-
+
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
serverSessionsAsJSONMap(ServerUUID serverUUID) |
|
@@ -349,12 +354,21 @@ public JSONFactory(
-
diff --git a/all/com/djrapitops/plan/delivery/rendering/json/graphs/GraphJSONCreator.html b/all/com/djrapitops/plan/delivery/rendering/json/graphs/GraphJSONCreator.html
index 1bf77a584..bd5879cc9 100644
--- a/all/com/djrapitops/plan/delivery/rendering/json/graphs/GraphJSONCreator.html
+++ b/all/com/djrapitops/plan/delivery/rendering/json/graphs/GraphJSONCreator.html
@@ -229,7 +229,8 @@ extends java.lang.Object
java.util.Map<java.lang.String,java.lang.Object> |
-optimizedPerformanceGraphJSON(ServerUUID serverUUID) |
+optimizedPerformanceGraphJSON(ServerUUID serverUUID,
+ URIQuery query) |
|
@@ -349,13 +350,14 @@ public GraphJSONCreator(public java.lang.String performanceGraphJSON(ServerUUID serverUUID)
-
+
-
optimizedPerformanceGraphJSON
-public java.util.Map<java.lang.String,java.lang.Object> optimizedPerformanceGraphJSON(ServerUUID serverUUID)
+public java.util.Map<java.lang.String,java.lang.Object> optimizedPerformanceGraphJSON(ServerUUID serverUUID,
+ URIQuery query)
diff --git a/all/com/djrapitops/plan/delivery/web/resolver/Resolver.html b/all/com/djrapitops/plan/delivery/web/resolver/Resolver.html
index eca79445f..c346bec94 100644
--- a/all/com/djrapitops/plan/delivery/web/resolver/Resolver.html
+++ b/all/com/djrapitops/plan/delivery/web/resolver/Resolver.html
@@ -127,7 +127,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
- All Known Implementing Classes:
-CompositeResolver
, ErrorsJSONResolver
, ErrorsPageResolver
, FiltersJSONResolver
, GraphsJSONResolver
, LoginPageResolver
, LoginResolver
, LogoutResolver
, NetworkTabJSONResolver
, PlayerJSONResolver
, PlayerKillsJSONResolver
, PlayerPageResolver
, PlayersPageResolver
, PlayersTableJSONResolver
, QueryJSONResolver
, QueryPageResolver
, RegisterPageResolver
, RegisterResolver
, RootPageResolver
, ServerPageResolver
, ServerTabJSONResolver
, SessionsJSONResolver
, StaticResourceResolver
+CompositeResolver
, ErrorsJSONResolver
, ErrorsPageResolver
, FiltersJSONResolver
, GraphsJSONResolver
, LoginPageResolver
, LoginResolver
, LogoutResolver
, NetworkPerformanceJSONResolver
, NetworkTabJSONResolver
, PlayerJSONResolver
, PlayerKillsJSONResolver
, PlayerPageResolver
, PlayersPageResolver
, PlayersTableJSONResolver
, QueryJSONResolver
, QueryPageResolver
, RegisterPageResolver
, RegisterResolver
, RootPageResolver
, ServerPageResolver
, ServerTabJSONResolver
, SessionsJSONResolver
, StaticResourceResolver
public interface Resolver
diff --git a/all/com/djrapitops/plan/delivery/webserver/cache/AsyncJSONResolverService.html b/all/com/djrapitops/plan/delivery/webserver/cache/AsyncJSONResolverService.html
index 947eb89b4..dea5ef2f2 100644
--- a/all/com/djrapitops/plan/delivery/webserver/cache/AsyncJSONResolverService.html
+++ b/all/com/djrapitops/plan/delivery/webserver/cache/AsyncJSONResolverService.html
@@ -179,7 +179,7 @@ extends java.lang.Object
<T> JSONStorage.StoredJSON |
-resolve(long newerThanTimestamp,
+resolve(java.util.Optional<java.lang.Long> newerThanTimestamp,
DataID dataID,
ServerUUID serverUUID,
java.util.function.Function<ServerUUID,T> creator) |
@@ -187,7 +187,7 @@ extends java.lang.Object
|
<T> JSONStorage.StoredJSON |
-resolve(long newerThanTimestamp,
+resolve(java.util.Optional<java.lang.Long> newerThanTimestamp,
DataID dataID,
java.util.function.Supplier<T> jsonCreator) |
|
@@ -238,25 +238,25 @@ public AsyncJSONResolverService(
+
-
+
-
resolve
-public <T> JSONStorage.StoredJSON resolve(long newerThanTimestamp,
+public <T> JSONStorage.StoredJSON resolve(java.util.Optional<java.lang.Long> newerThanTimestamp,
DataID dataID,
java.util.function.Supplier<T> jsonCreator)
diff --git a/all/com/djrapitops/plan/delivery/webserver/cache/DataID.html b/all/com/djrapitops/plan/delivery/webserver/cache/DataID.html
index dcd7de0e4..a07b063b6 100644
--- a/all/com/djrapitops/plan/delivery/webserver/cache/DataID.html
+++ b/all/com/djrapitops/plan/delivery/webserver/cache/DataID.html
@@ -226,42 +226,46 @@ extends java.lang.Enum<
|
+LIST_SERVERS |
+ |
+
+
ONLINE_OVERVIEW |
|
-
+
PERFORMANCE_OVERVIEW |
|
-
+
PING_TABLE |
|
-
+
PLAYERBASE_OVERVIEW |
|
-
+
PLAYERS |
|
-
+
PVP_PVE |
|
-
+
SERVER_OVERVIEW |
|
-
+
SERVERS |
|
-
+
SESSIONS |
|
-
+
SESSIONS_OVERVIEW |
|
@@ -562,12 +566,21 @@ the order they are declared.
-
diff --git a/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html b/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html
index c4932afac..bfcdf9817 100644
--- a/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html
+++ b/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html
@@ -154,11 +154,12 @@ extends java.lang.Object
Description |
-NetworkJSONResolver(AsyncJSONResolverService asyncJSONResolverService,
+NetworkJSONResolver(AsyncJSONResolverService asyncJSONResolverService,
JSONFactory jsonFactory,
NetworkOverviewJSONCreator networkOverviewJSONCreator,
NetworkPlayerBaseOverviewJSONCreator networkPlayerBaseOverviewJSONCreator,
- NetworkSessionsOverviewJSONCreator networkSessionsOverviewJSONCreator) |
+ NetworkSessionsOverviewJSONCreator networkSessionsOverviewJSONCreator,
+ NetworkPerformanceJSONResolver networkPerformanceJSONResolver) |
|
@@ -208,7 +209,7 @@ extends java.lang.Object
Constructor Detail
-
+
diff --git a/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkPerformanceJSONResolver.html b/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkPerformanceJSONResolver.html
new file mode 100644
index 000000000..a53245a3d
--- /dev/null
+++ b/all/com/djrapitops/plan/delivery/webserver/resolver/json/NetworkPerformanceJSONResolver.html
@@ -0,0 +1,384 @@
+
+
+
+
+
+NetworkPerformanceJSONResolver (Plan 5.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- java.lang.Object
+-
+
+- com.djrapitops.plan.delivery.webserver.resolver.json.NetworkPerformanceJSONResolver
+
+
+
+
+
+
+-
+
+
+
+-
+
+
+
Constructor Summary
+
+
+
+
+
+
+
+-
+
+
+
Method Summary
+
+
+-
+
+
+
Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+-
+
+
+
+-
+
+
+
Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-summary.html b/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-summary.html
index 5364fe1eb..6d171c44b 100644
--- a/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-summary.html
+++ b/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-summary.html
@@ -125,44 +125,50 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+NetworkPerformanceJSONResolver |
+
+ Creates JSON payload for /server-page Performance tab.
+ |
+
+
NetworkTabJSONResolver<T> |
Functional interface wrapper for resolving network JSON directly from other methods.
|
-
+
PlayerJSONResolver |
|
-
+
PlayerKillsJSONResolver |
Resolves /v1/kills JSON requests.
|
-
+
PlayersTableJSONResolver |
Resolves /v1/players JSON requests.
|
-
+
QueryJSONResolver |
|
-
+
RootJSONResolver |
Root resolver for JSON requests, resolves /v1/ URLs.
|
-
+
ServerTabJSONResolver<T> |
Functional interface wrapper for resolving server specific JSON directly from other methods.
|
-
+
SessionsJSONResolver |
Resolves /v1/sessions JSON requests.
diff --git a/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-tree.html b/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-tree.html
index ddab4521a..7b86273e2 100644
--- a/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-tree.html
+++ b/all/com/djrapitops/plan/delivery/webserver/resolver/json/package-tree.html
@@ -108,6 +108,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
com.djrapitops.plan.delivery.webserver.resolver.json.FiltersJSONResolver (implements com.djrapitops.plan.delivery.web.resolver.Resolver)
com.djrapitops.plan.delivery.webserver.resolver.json.GraphsJSONResolver (implements com.djrapitops.plan.delivery.web.resolver.Resolver)
com.djrapitops.plan.delivery.webserver.resolver.json.NetworkJSONResolver
+com.djrapitops.plan.delivery.webserver.resolver.json.NetworkPerformanceJSONResolver (implements com.djrapitops.plan.delivery.web.resolver.Resolver)
com.djrapitops.plan.delivery.webserver.resolver.json.NetworkTabJSONResolver<T> (implements com.djrapitops.plan.delivery.web.resolver.Resolver)
com.djrapitops.plan.delivery.webserver.resolver.json.PlayerJSONResolver (implements com.djrapitops.plan.delivery.web.resolver.Resolver)
com.djrapitops.plan.delivery.webserver.resolver.json.PlayerKillsJSONResolver (implements com.djrapitops.plan.delivery.web.resolver.Resolver)
diff --git a/all/com/djrapitops/plan/identification/Identifiers.html b/all/com/djrapitops/plan/identification/Identifiers.html
index b071ed851..37871ce69 100644
--- a/all/com/djrapitops/plan/identification/Identifiers.html
+++ b/all/com/djrapitops/plan/identification/Identifiers.html
@@ -226,7 +226,7 @@ extends java.lang.Object
|
-static long |
+static java.util.Optional<java.lang.Long> |
getTimestamp(Request request) |
|
@@ -363,7 +363,7 @@ public Identifiers(
getTimestamp
-public static long getTimestamp(Request request)
+public static java.util.Optional<java.lang.Long> getTimestamp(Request request)
diff --git a/all/com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html b/all/com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html
index a573695a2..35c824d5d 100644
--- a/all/com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html
+++ b/all/com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9};
+var data = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -246,18 +246,25 @@ extends java.lang.Object
|
+static Query<java.util.Map<java.lang.Integer,java.util.List<TPS>>> |
+fetchTPSDataOfServers(long after,
+ long before,
+ java.util.Collection<ServerUUID> serverUUIDs) |
+ |
+
+
static Query<java.util.List<DateObj<java.lang.Integer>>> |
fetchViewPreviewGraphData(ServerUUID serverUUID) |
|
-
+
static Query<java.lang.Long> |
maxFreeDisk(long after,
long before,
ServerUUID serverUUID) |
|
-
+
static Query<java.lang.Long> |
minFreeDisk(long after,
long before,
@@ -464,7 +471,7 @@ extends java.lang.Object
-
+
-
averageFreeDisk
public static Query<java.lang.Long> averageFreeDisk(long after,
@@ -472,6 +479,17 @@ extends java.lang.Object
ServerUUID serverUUID)
+
+
+
+
+-
+
fetchTPSDataOfServers
+public static Query<java.util.Map<java.lang.Integer,java.util.List<TPS>>> fetchTPSDataOfServers(long after,
+ long before,
+ java.util.Collection<ServerUUID> serverUUIDs)
+
+
diff --git a/all/com/djrapitops/plan/storage/database/sql/tables/ServerTable.html b/all/com/djrapitops/plan/storage/database/sql/tables/ServerTable.html
index 1572bb121..8fce8c4a7 100644
--- a/all/com/djrapitops/plan/storage/database/sql/tables/ServerTable.html
+++ b/all/com/djrapitops/plan/storage/database/sql/tables/ServerTable.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":9};
+var data = {"i0":9,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -237,6 +237,11 @@ extends java.lang.Object
createTableSQL(DBType dbType) |
|
|
+
+static java.lang.String |
+selectServerIds(java.util.Collection<ServerUUID> serverUUIDs) |
+ |
+
diff --git a/all/index-all.html b/all/index-all.html
index d118bb7b4..ce63e888f 100644
--- a/all/index-all.html
+++ b/all/index-all.html
@@ -1802,6 +1802,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
canAccess(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.GraphsJSONResolver
+canAccess(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkPerformanceJSONResolver
+
canAccess(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkTabJSONResolver
canAccess(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.PlayerJSONResolver
@@ -2896,6 +2898,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
createJSONAsMap(ServerUUID) - Method in class com.djrapitops.plan.delivery.rendering.json.SessionsOverviewJSONCreator
+createJSONAsMap(Collection<ServerUUID>) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkPerformanceJSONResolver
+
createJSONAsMap(UUID) - Method in class com.djrapitops.plan.delivery.rendering.json.PlayerJSONCreator
createLines(ConfigNode) - Method in class com.djrapitops.plan.settings.config.ConfigWriter
@@ -4962,6 +4966,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
fetchTPSDataOfServerInResolution(long, long, long, ServerUUID) - Static method in class com.djrapitops.plan.storage.database.queries.objects.TPSQueries
+fetchTPSDataOfServers(long, long, Collection<ServerUUID>) - Static method in class com.djrapitops.plan.storage.database.queries.objects.TPSQueries
+
fetchUser(String) - Static method in class com.djrapitops.plan.storage.database.queries.objects.WebUserQueries
fetchUser(UUID) - Static method in class com.djrapitops.plan.storage.database.queries.objects.WebUserQueries
@@ -9094,6 +9100,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
LinkUsersToPlayersSecurityTablePatch() - Constructor for class com.djrapitops.plan.storage.database.transactions.patches.LinkUsersToPlayersSecurityTablePatch
+LIST_SERVERS - com.djrapitops.plan.delivery.webserver.cache.DataID
+
ListenerService - Interface in com.djrapitops.plan.settings
Service for registering listeners as Plan.
@@ -9114,6 +9122,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
Lists.Builder<V> - Class in com.djrapitops.plan.utilities.java
+listServers() - Method in class com.djrapitops.plan.delivery.rendering.json.JSONFactory
+
LitebansTableHeaderPatch - Class in com.djrapitops.plan.storage.database.transactions.patches
Removes invalid data caused by https://github.com/plan-player-analytics/Plan/issues/1355.
@@ -9571,7 +9581,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
Resolves /v1/network/ JSON requests.
-NetworkJSONResolver(AsyncJSONResolverService, JSONFactory, NetworkOverviewJSONCreator, NetworkPlayerBaseOverviewJSONCreator, NetworkSessionsOverviewJSONCreator) - Constructor for class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkJSONResolver
+NetworkJSONResolver(AsyncJSONResolverService, JSONFactory, NetworkOverviewJSONCreator, NetworkPlayerBaseOverviewJSONCreator, NetworkSessionsOverviewJSONCreator, NetworkPerformanceJSONResolver) - Constructor for class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkJSONResolver
NetworkOverviewJSONCreator - Class in com.djrapitops.plan.delivery.rendering.json.network
@@ -9593,6 +9603,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
networkPageResponse() - Method in class com.djrapitops.plan.delivery.webserver.ResponseFactory
+NetworkPerformanceJSONResolver - Class in com.djrapitops.plan.delivery.webserver.resolver.json
+
+Creates JSON payload for /server-page Performance tab.
+
+NetworkPerformanceJSONResolver(PlanConfig, Locale, DBSystem, Formatters) - Constructor for class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkPerformanceJSONResolver
+
NetworkPlayerBaseOverviewJSONCreator - Class in com.djrapitops.plan.delivery.rendering.json.network
Creates JSON payload for /network-page Playerbase Overview tab.
@@ -10301,7 +10317,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
OperatorStatusTransaction(UUID, ServerUUID, boolean) - Constructor for class com.djrapitops.plan.storage.database.transactions.events.OperatorStatusTransaction
-optimizedPerformanceGraphJSON(ServerUUID) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
+optimizedPerformanceGraphJSON(ServerUUID, URIQuery) - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.GraphJSONCreator
optionalArgument(String, String) - Method in class com.djrapitops.plan.commands.use.Subcommand.Builder
@@ -12436,10 +12452,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
resetTimes(long) - Method in class com.djrapitops.plan.gathering.domain.GMTimes
-resolve(long, DataID, ServerUUID, Function<ServerUUID, T>) - Method in class com.djrapitops.plan.delivery.webserver.cache.AsyncJSONResolverService
-
-resolve(long, DataID, Supplier<T>) - Method in class com.djrapitops.plan.delivery.webserver.cache.AsyncJSONResolverService
-
resolve(Request) - Method in class com.djrapitops.plan.delivery.web.resolver.CompositeResolver
resolve(Request) - Method in interface com.djrapitops.plan.delivery.web.resolver.NoAuthResolver
@@ -12470,6 +12482,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
Resolves the request.
+resolve(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkPerformanceJSONResolver
+
resolve(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.NetworkTabJSONResolver
resolve(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.PlayerJSONResolver
@@ -12496,6 +12510,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
resolve(Request) - Method in class com.djrapitops.plan.delivery.webserver.resolver.StaticResourceResolver
+resolve(Optional<Long>, DataID, ServerUUID, Function<ServerUUID, T>) - Method in class com.djrapitops.plan.delivery.webserver.cache.AsyncJSONResolverService
+
+resolve(Optional<Long>, DataID, Supplier<T>) - Method in class com.djrapitops.plan.delivery.webserver.cache.AsyncJSONResolverService
+
resolveExportPaths(String) - Method in class com.djrapitops.plan.delivery.export.ExportPaths
Resolver - Interface in com.djrapitops.plan.delivery.web.resolver
@@ -12762,6 +12780,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
selectActivityIndexSQL() - Static method in class com.djrapitops.plan.storage.database.queries.analysis.NetworkActivityIndexQueries
+selectServerIds(Collection<ServerUUID>) - Static method in class com.djrapitops.plan.storage.database.sql.tables.ServerTable
+
SemaphoreAccessCounter - Class in com.djrapitops.plan.utilities
SemaphoreAccessCounter() - Constructor for class com.djrapitops.plan.utilities.SemaphoreAccessCounter
diff --git a/all/member-search-index.js b/all/member-search-index.js
index b2f0f8618..0f13def1f 100644
--- a/all/member-search-index.js
+++ b/all/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"com.djrapitops.plan.utilities.chat","c":"DefaultFontInfo","l":"a"},{"p":"com.djrapitops.plan.utilities.chat","c":"DefaultFontInfo","l":"A"},{"p":"com.djrapitops.plan.storage.database","c":"AbstractDatabase","l":"AbstractDatabase()","url":"%3Cinit%3E()"},{"p":"com.djrapitops.plan","c":"PlanBukkitComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","url":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanBungeeComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","url":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanNukkitComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","url":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanSpongeComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","url":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan","c":"PlanVelocityComponent.Builder","l":"abstractionLayer(PlatformAbstractionLayer)","url":"abstractionLayer(net.playeranalytics.plugin.PlatformAbstractionLayer)"},{"p":"com.djrapitops.plan.settings.config.paths","c":"DataGatheringSettings","l":"ACCEPT_GEOLITE2_EULA"},{"p":"com.djrapitops.plan.utilities.java","c":"TriConsumer","l":"accept(T, V, K)","url":"accept(T,V,K)"},{"p":"com.djrapitops.plan.query","c":"QueryService.ThrowingConsumer","l":"accept(T)"},{"p":"com.djrapitops.plan.utilities.java","c":"ThrowingConsumer","l":"accept(T)"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs.line","c":"LineGraph.GapStrategy","l":"acceptableGapMs"},{"p":"com.djrapitops.plan.settings.locale.lang","c":"ErrorPageLang","l":"ACCESS_DENIED_403"},{"p":"com.djrapitops.plan.storage.database","c":"AbstractDatabase","l":"accessLock"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ACTIVE"},{"p":"com.djrapitops.plan.settings.config.paths","c":"TimeSettings","l":"ACTIVE_PLAY_THRESHOLD"},{"p":"com.djrapitops.plan.delivery.domain.keys","c":"PlayerKeys","l":"ACTIVE_SESSION"},{"p":"com.djrapitops.plan.delivery.webserver.auth","c":"ActiveCookieStore","l":"ActiveCookieStore(PlanConfig, DBSystem, RunnableFactory, Processing)","url":"%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.storage.database.DBSystem,net.playeranalytics.plugin.scheduling.RunnableFactory,com.djrapitops.plan.processing.Processing)"},{"p":"com.djrapitops.plan.storage.database.queries.objects","c":"SessionQueries","l":"activePlaytime(long, long, ServerUUID)","url":"activePlaytime(long,long,com.djrapitops.plan.identification.ServerUUID)"},{"p":"com.djrapitops.plan.delivery.domain","c":"TablePlayer.Builder","l":"activePlaytime(long)"},{"p":"com.djrapitops.plan.gathering.domain","c":"ActiveSession","l":"ActiveSession(UUID, ServerUUID, long, String, String)","url":"%3Cinit%3E(java.util.UUID,com.djrapitops.plan.identification.ServerUUID,long,java.lang.String,java.lang.String)"},{"p":"com.djrapitops.plan.delivery.domain.keys","c":"CommonKeys","l":"ACTIVITY_DATA"},{"p":"com.djrapitops.plan.delivery.domain.keys","c":"AnalysisKeys","l":"ACTIVITY_PIE_COLORS"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs","c":"GraphJSONCreator","l":"activityGraphsJSONAsMap()"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs","c":"GraphJSONCreator","l":"activityGraphsJSONAsMap(ServerUUID)","url":"activityGraphsJSONAsMap(com.djrapitops.plan.identification.ServerUUID)"},{"p":"com.djrapitops.plan.delivery.domain","c":"TablePlayer.Builder","l":"activityIndex(ActivityIndex)","url":"activityIndex(com.djrapitops.plan.delivery.domain.mutators.ActivityIndex)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ActivityIndex(DataContainer, long, long)","url":"%3Cinit%3E(com.djrapitops.plan.delivery.domain.container.DataContainer,long,long)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ActivityIndex(double, long)","url":"%3Cinit%3E(double,long)"},{"p":"com.djrapitops.plan.delivery.domain.mutators","c":"ActivityIndex","l":"ActivityIndex(List, long, long)","url":"%3Cinit%3E(java.util.List,long,long)"},{"p":"com.djrapitops.plan.storage.database.queries.filter.filters","c":"ActivityIndexFilter","l":"ActivityIndexFilter(PlanConfig, Locale, DBSystem)","url":"%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.storage.database.DBSystem)"},{"p":"com.djrapitops.plan.storage.database.queries.analysis","c":"NetworkActivityIndexQueries","l":"activityIndexForAllPlayers(long, long)","url":"activityIndexForAllPlayers(long,long)"},{"p":"com.djrapitops.plan.storage.database.queries.analysis","c":"NetworkActivityIndexQueries","l":"activityIndexForNewPlayers(long, long, Long)","url":"activityIndexForNewPlayers(long,long,java.lang.Long)"},{"p":"com.djrapitops.plan.storage.database.queries.analysis","c":"ActivityIndexQueries","l":"activityIndexForNewPlayers(long, long, ServerUUID, Long)","url":"activityIndexForNewPlayers(long,long,com.djrapitops.plan.identification.ServerUUID,java.lang.Long)"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs.pie","c":"PieGraphFactory","l":"activityPie(Map)","url":"activityPie(java.util.Map)"},{"p":"com.djrapitops.plan.delivery.rendering.json.graphs.stack","c":"StackGraphFactory","l":"activityStackGraph(DateMap