var searchIndex = {}; searchIndex["libwgetj"] = {"doc":"**libwgetj API**","items":[[3,"LibwgetjError","libwgetj","An error thrown by the libwgetj library.",null,null],[3,"DownloadConfig","","The Java download configuration. The download function will read from this configuration and\nbuild a url specific to the configuration.",null,null],[4,"Arch","","CPU Architecture",null,null],[13,"I586","","32-bit",0,null],[13,"X64","","64-bit",0,null],[4,"Archive","","The download archive type.",null,null],[13,"RPM","",".rpm",1,null],[13,"TGZ","",".tar.gz",1,null],[13,"DMG","",".dmg",1,null],[13,"EXE","",".exe",1,null],[4,"OS","","Supported OS downloads",null,null],[13,"Linux","","Linux",2,null],[13,"Mac","","Mac OSX",2,null],[13,"Windows","","Windows",2,null],[4,"Package","","Java package type.",null,null],[13,"JRE","","Java Runtime Environment",3,null],[13,"JDK","","Java Development Kit",3,null],[4,"Version","","Java Major Version",null,null],[13,"Seven","","Java 7",4,null],[13,"Eight","","Java 8",4,null],[5,"version","","Generate a version string.",null,{"inputs":[{"name":"bool"}],"output":{"name":"string"}}],[5,"latest","","Produce the latest point release version for each supported major version.",null,{"inputs":[{"name":"version"}],"output":{"name":"u8"}}],[11,"eq","","",5,null],[11,"ne","","",5,null],[11,"fmt","","",5,null],[11,"new","","Create a new LibwgetjError with the given description and detail.",5,{"inputs":[{"name":"str"},{"name":"t"}],"output":{"name":"libwgetjerror"}}],[11,"fmt","","",5,null],[11,"description","","",5,null],[11,"from","","",5,{"inputs":[{"name":"error"}],"output":{"name":"libwgetjerror"}}],[11,"clone","","",0,null],[11,"fmt","","",0,null],[11,"clone","","",1,null],[11,"fmt","","",1,null],[11,"eq","","",2,null],[11,"clone","","",2,null],[11,"fmt","","",2,null],[11,"clone","","",3,null],[11,"fmt","","",3,null],[11,"clone","","",4,null],[11,"point_releases","","Grab the point release to url component HashMap for a given major version.",4,null],[11,"fmt","","",4,null],[11,"new","","Create a new download configuration with some defaults.",6,{"inputs":[],"output":{"name":"downloadconfig"}}],[11,"package","","Set the package type.",6,null],[11,"version","","Set the version.",6,null],[11,"point_release","","Set the point release information.",6,null],[11,"os","","Set the OS type.",6,null],[11,"arch","","Set the architecture (32 or 64-bit).",6,null],[11,"archive","","Set the archive type.",6,null],[11,"dir","","Set the target directory for the download.",6,null],[11,"dry_run","","Set the dry run status.",6,null],[11,"check_config","","Check the configuration for invalid combinations.",6,null],[11,"download","","Execute the download.",6,null]],"paths":[[4,"Arch"],[4,"Archive"],[4,"OS"],[4,"Package"],[4,"Version"],[3,"LibwgetjError"],[3,"DownloadConfig"]]}; initSearch(searchIndex);