diff --git a/all/allclasses-index.html b/all/allclasses-index.html
index 3c57fcb02..6de29c380 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":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 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":2,"i659":8,"i660":2,"i661":2,"i662":2,"i663":2,"i664":2,"i665":2,"i666":1,"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":2,"i687":1,"i688":2,"i689":2,"i690":2,"i691":2,"i692":2,"i693":2,"i694":2,"i695":2,"i696":2,"i697":2,"i698":2,"i699":1,"i700":2,"i701":2,"i702":2,"i703":2,"i704":1,"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":2,"i725":1,"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":2,"i752":1,"i753":1,"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":2,"i790":32,"i791":2,"i792":2,"i793":2,"i794":2,"i795":2,"i796":1,"i797":1,"i798":2,"i799":2,"i800":2,"i801":2,"i802":2,"i803":2,"i804":32,"i805":2,"i806":32,"i807":32,"i808":2,"i809":2,"i810":2,"i811":2,"i812":2,"i813":2,"i814":2,"i815":2,"i816":32,"i817":32,"i818":2,"i819":2,"i820":2,"i821":2,"i822":2,"i823":2,"i824":4,"i825":2,"i826":2,"i827":1,"i828":1,"i829":1,"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":2,"i848":1,"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":2,"i867":1,"i868":2,"i869":2,"i870":2,"i871":2,"i872":2,"i873":2,"i874":1,"i875":2,"i876":2,"i877":2,"i878":2,"i879":2,"i880":1,"i881":1,"i882":2,"i883":2,"i884":2,"i885":2,"i886":2,"i887":2,"i888":1,"i889":2,"i890":8,"i891":1,"i892":2,"i893":2,"i894":2,"i895":2,"i896":2,"i897":2,"i898":8,"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,"i918":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";
@@ -3647,1448 +3647,1454 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
+ResourceWriteTask |
+
+ Task in charge of writing html customized files on enable when they don't exist yet.
+ |
+
+
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 7226150d6..d129d6e1a 100644
--- a/all/allclasses.html
+++ b/all/allclasses.html
@@ -676,6 +676,7 @@
ResourceService.Position
ResourceSettings
ResourceSvc
+ResourceWriteTask
Response
ResponseBuilder
ResponseBuilder.InvalidResponseException
diff --git a/all/com/djrapitops/plan/TaskSystem.Task.html b/all/com/djrapitops/plan/TaskSystem.Task.html
index fe7732354..522341d76 100644
--- a/all/com/djrapitops/plan/TaskSystem.Task.html
+++ b/all/com/djrapitops/plan/TaskSystem.Task.html
@@ -140,7 +140,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
- Direct Known Subclasses:
-BukkitPingCounter , BungeePingCounter , ConfigStoreTask , DBCleanTask , ExtensionServerDataUpdater , JSONFileStorage.CleanTask , LogsFolderCleanTask , NetworkConfigStoreTask , NukkitPingCounter , OldDependencyCacheDeletionTask , ShutdownDataPreservation , ShutdownHook.Registrar , SpongePingCounter , SystemUsageBuffer.DiskTask , SystemUsageBuffer.RamAndCpuTask , TPSCounter , VelocityPingCounter
+BukkitPingCounter , BungeePingCounter , ConfigStoreTask , DBCleanTask , ExtensionServerDataUpdater , JSONFileStorage.CleanTask , LogsFolderCleanTask , NetworkConfigStoreTask , NukkitPingCounter , OldDependencyCacheDeletionTask , ResourceWriteTask , ShutdownDataPreservation , ShutdownHook.Registrar , SpongePingCounter , SystemUsageBuffer.DiskTask , SystemUsageBuffer.RamAndCpuTask , TPSCounter , VelocityPingCounter
- Enclosing class:
diff --git a/all/com/djrapitops/plan/delivery/web/ResourceWriteTask.html b/all/com/djrapitops/plan/delivery/web/ResourceWriteTask.html
new file mode 100644
index 000000000..9c4b875ac
--- /dev/null
+++ b/all/com/djrapitops/plan/delivery/web/ResourceWriteTask.html
@@ -0,0 +1,347 @@
+
+
+
+
+
+ResourceWriteTask (Plan 5.4-SNAPSHOT API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- java.lang.Object
+-
+
+- net.playeranalytics.plugin.scheduling.PluginRunnable
+-
+
+
+
+
+
+
+
+
+-
+
+
+
+-
+
+
+
Constructor Summary
+
+
+
+
+
+
+
+-
+
+
+
Method Summary
+
+
+-
+
+
+
Methods inherited from class net.playeranalytics.plugin.scheduling.PluginRunnable
+cancel
+
+
+-
+
+
+
Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+-
+
+
+
+-
+
+
+
Constructor Detail
+
+
+
+
+
+
+
+
+
+
+-
+
+
+
Method Detail
+
+
+
+
+
+
+
+
+-
+
run
+public void run()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/all/com/djrapitops/plan/delivery/web/package-summary.html b/all/com/djrapitops/plan/delivery/web/package-summary.html
index dd2544bdf..a83c5b672 100644
--- a/all/com/djrapitops/plan/delivery/web/package-summary.html
+++ b/all/com/djrapitops/plan/delivery/web/package-summary.html
@@ -154,6 +154,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
ResourceService implementation.
|
+
+ResourceWriteTask |
+
+ Task in charge of writing html customized files on enable when they don't exist yet.
+ |
+
diff --git a/all/com/djrapitops/plan/delivery/web/package-tree.html b/all/com/djrapitops/plan/delivery/web/package-tree.html
index 190b6cfab..cb5246d20 100644
--- a/all/com/djrapitops/plan/delivery/web/package-tree.html
+++ b/all/com/djrapitops/plan/delivery/web/package-tree.html
@@ -104,6 +104,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
- java.lang.Object
+- net.playeranalytics.plugin.scheduling.PluginRunnable (implements java.lang.Runnable)
+
+
- com.djrapitops.plan.delivery.web.ResolverService.Holder
- com.djrapitops.plan.delivery.web.ResolverSvc (implements com.djrapitops.plan.delivery.web.ResolverService)
- com.djrapitops.plan.delivery.web.ResourceService.Holder
diff --git a/all/com/djrapitops/plan/modules/bukkit/BukkitTaskModule.html b/all/com/djrapitops/plan/modules/bukkit/BukkitTaskModule.html
index e68fa736c..33d34c5b1 100644
--- a/all/com/djrapitops/plan/modules/bukkit/BukkitTaskModule.html
+++ b/all/com/djrapitops/plan/modules/bukkit/BukkitTaskModule.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6};
+var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -191,16 +191,21 @@ public interface BukkitTaskModule
TaskSystem.Task |
-bindShutdownDataPreservation(ShutdownDataPreservation dataPreservation) |
+bindResourceWriteTask(ResourceWriteTask resourceWriteTask) |
|
TaskSystem.Task |
-bindShutdownHookRegistration(ShutdownHook.Registrar registrar) |
+bindShutdownDataPreservation(ShutdownDataPreservation dataPreservation) |
|
TaskSystem.Task |
+bindShutdownHookRegistration(ShutdownHook.Registrar registrar) |
+ |
+
+
+TaskSystem.Task |
bindTPSCounter(ServerTPSCounter<org.bukkit.World> tpsCounter) |
|
@@ -345,7 +350,7 @@ public interface BukkitTaskModule
-
diff --git a/all/com/djrapitops/plan/modules/bungee/BungeeTaskModule.html b/all/com/djrapitops/plan/modules/bungee/BungeeTaskModule.html
index d27209edd..27c1c22d3 100644
--- a/all/com/djrapitops/plan/modules/bungee/BungeeTaskModule.html
+++ b/all/com/djrapitops/plan/modules/bungee/BungeeTaskModule.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
+var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -191,6 +191,11 @@ public interface BungeeTaskModule
TaskSystem.Task |
+bindResourceWriteTask(ResourceWriteTask resourceWriteTask) |
+ |
+
+
+TaskSystem.Task |
bindTPSCounter(ProxyTPSCounter counter) |
|
@@ -313,7 +318,7 @@ public interface BungeeTaskModule
-
diff --git a/all/com/djrapitops/plan/modules/nukkit/NukkitTaskModule.html b/all/com/djrapitops/plan/modules/nukkit/NukkitTaskModule.html
index f9d478256..f01379855 100644
--- a/all/com/djrapitops/plan/modules/nukkit/NukkitTaskModule.html
+++ b/all/com/djrapitops/plan/modules/nukkit/NukkitTaskModule.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6};
+var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -191,16 +191,21 @@ public interface NukkitTaskModule
TaskSystem.Task |
-bindShutdownDataPreservation(ShutdownDataPreservation dataPreservation) |
+bindResourceWriteTask(ResourceWriteTask resourceWriteTask) |
|
TaskSystem.Task |
-bindShutdownHookRegistration(ShutdownHook.Registrar registrar) |
+bindShutdownDataPreservation(ShutdownDataPreservation dataPreservation) |
|
TaskSystem.Task |
+bindShutdownHookRegistration(ShutdownHook.Registrar registrar) |
+ |
+
+
+TaskSystem.Task |
bindTPSCounter(ServerTPSCounter<cn.nukkit.level.Level> tpsCounter) |
|
@@ -345,7 +350,7 @@ public interface NukkitTaskModule
-
diff --git a/all/com/djrapitops/plan/modules/sponge/SpongeTaskModule.html b/all/com/djrapitops/plan/modules/sponge/SpongeTaskModule.html
index 326efe736..84910af21 100644
--- a/all/com/djrapitops/plan/modules/sponge/SpongeTaskModule.html
+++ b/all/com/djrapitops/plan/modules/sponge/SpongeTaskModule.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6};
+var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -191,16 +191,21 @@ public interface SpongeTaskModule
TaskSystem.Task |
-bindShutdownDataPreservation(ShutdownDataPreservation dataPreservation) |
+bindResourceWriteTask(ResourceWriteTask resourceWriteTask) |
|
TaskSystem.Task |
-bindShutdownHookRegistration(ShutdownHook.Registrar registrar) |
+bindShutdownDataPreservation(ShutdownDataPreservation dataPreservation) |
|
TaskSystem.Task |
+bindShutdownHookRegistration(ShutdownHook.Registrar registrar) |
+ |
+
+
+TaskSystem.Task |
bindTPSCounter(ServerTPSCounter<org.spongepowered.api.world.World> tpsCounter) |
|
@@ -345,7 +350,7 @@ public interface SpongeTaskModule
-
diff --git a/all/com/djrapitops/plan/modules/velocity/VelocityTaskModule.html b/all/com/djrapitops/plan/modules/velocity/VelocityTaskModule.html
index d236ede33..11f72044e 100644
--- a/all/com/djrapitops/plan/modules/velocity/VelocityTaskModule.html
+++ b/all/com/djrapitops/plan/modules/velocity/VelocityTaskModule.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
+var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -191,6 +191,11 @@ public interface VelocityTaskModule
TaskSystem.Task |
+bindResourceWriteTask(ResourceWriteTask resourceWriteTask) |
+ |
+
+
+TaskSystem.Task |
bindTPSCounter(ProxyTPSCounter counter) |
|
@@ -313,7 +318,7 @@ public interface VelocityTaskModule
-
diff --git a/all/com/djrapitops/plan/settings/config/ResourceSettings.html b/all/com/djrapitops/plan/settings/config/ResourceSettings.html
index aeb2bf5c8..d849fef5b 100644
--- a/all/com/djrapitops/plan/settings/config/ResourceSettings.html
+++ b/all/com/djrapitops/plan/settings/config/ResourceSettings.html
@@ -26,7 +26,7 @@
catch(err) {
}
//-->
-var data = {"i0":10};
+var data = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -174,6 +174,11 @@ extends java.lang.Object
Description |
+ConfigNode |
+getCustomizationConfigNode() |
+ |
+
+
boolean |
shouldBeCustomized(java.lang.String plugin,
java.lang.String fileName) |
@@ -225,13 +230,22 @@ extends java.lang.Object
-
diff --git a/all/index-all.html b/all/index-all.html
index ce63e888f..7dfcb2438 100644
--- a/all/index-all.html
+++ b/all/index-all.html
@@ -1158,6 +1158,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
bindRamAndCpuTask(SystemUsageBuffer.RamAndCpuTask) - Method in interface com.djrapitops.plan.modules.velocity.VelocityTaskModule
+bindResourceWriteTask(ResourceWriteTask) - Method in interface com.djrapitops.plan.modules.bukkit.BukkitTaskModule
+
+bindResourceWriteTask(ResourceWriteTask) - Method in interface com.djrapitops.plan.modules.bungee.BungeeTaskModule
+
+bindResourceWriteTask(ResourceWriteTask) - Method in interface com.djrapitops.plan.modules.nukkit.NukkitTaskModule
+
+bindResourceWriteTask(ResourceWriteTask) - Method in interface com.djrapitops.plan.modules.sponge.SpongeTaskModule
+
+bindResourceWriteTask(ResourceWriteTask) - Method in interface com.djrapitops.plan.modules.velocity.VelocityTaskModule
+
bindServerInfo(BungeeServerInfo) - Method in interface com.djrapitops.plan.modules.bungee.BungeeSuperClassBindingModule
bindServerInfo(ServerServerInfo) - Method in interface com.djrapitops.plan.modules.bukkit.BukkitSuperClassBindingModule
@@ -5747,6 +5757,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
getCustomizableResource(String) - Method in class com.djrapitops.plan.storage.file.PlanFiles
+getCustomizationConfigNode() - Method in class com.djrapitops.plan.settings.config.ResourceSettings
+
getCustomizationDirectory() - Method in class com.djrapitops.plan.storage.file.PlanFiles
getData() - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.stack.StackDataSet
@@ -12034,6 +12046,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
register(String, UUID) - Static method in class com.djrapitops.plan.delivery.webserver.auth.RegistrationBin
+register(RunnableFactory) - Method in class com.djrapitops.plan.delivery.web.ResourceWriteTask
+
register(RunnableFactory) - Method in class com.djrapitops.plan.delivery.webserver.cache.JSONFileStorage.CleanTask
register(RunnableFactory) - Method in class com.djrapitops.plan.extension.ExtensionServerDataUpdater
@@ -12558,6 +12572,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
ResourceSvc(PlanFiles, PlanConfig, Locale, PluginLogger, ErrorLogger) - Constructor for class com.djrapitops.plan.delivery.web.ResourceSvc
+ResourceWriteTask - Class in com.djrapitops.plan.delivery.web
+
+Task in charge of writing html customized files on enable when they don't exist yet.
+
+ResourceWriteTask(PlanConfig, PlanFiles) - Constructor for class com.djrapitops.plan.delivery.web.ResourceWriteTask
+
Response - Class in com.djrapitops.plan.delivery.web.resolver
Represents a response that will be sent over HTTP.
@@ -12638,6 +12658,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
run() - Method in class com.djrapitops.plan.delivery.export.ExportTask
+run() - Method in class com.djrapitops.plan.delivery.web.ResourceWriteTask
+
run() - Method in class com.djrapitops.plan.delivery.webserver.cache.JSONFileStorage.CleanTask
run() - Method in class com.djrapitops.plan.delivery.webserver.NonProxyWebserverDisableChecker
diff --git a/all/member-search-index.js b/all/member-search-index.js
index 0f13def1f..3c711b29f 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