![]() | ||
The PlanJCore User GuideDirectly usable tools for everyday processing (not using core.Item or data.Node) | ||
Text Functions | ca.planj.util.StringUtils | (String[]) = StringUtils.GetWords(String) (String[]) = StringUtils.ParseIt(String, String) (String[]) = StringUtils.ParseThis(String, String, boolean) (String[]) = StringUtils.ParseThis(String, String, boolean) |
ca.planj.util.StrMatch | (StrMatch) = StrMatch.getInstance() (Object[]) = [instance].getMatchData(String) | |
ca.planj.util.Sizes | (String) = Sizes.memSize(String) (String) = Sizes.Elapsed(long) | |
Sorting Functions | ca.planj.util.SortBox | -- |
Statistics Functions | ca.planj.util.StatPack | (double) = StatPack.GetMedian(double[]) (double[][]) = StatPack.GetHistogram(double[], int) (double) = StatPack.GetDispersion(double[]) (double[]) = StatPack.Normalize(double[]) (long) = [instance].GetReqSet(int, int) (long) = [instance].GetReqSet(int) (double) = StatPack.GetStdDev(double[]) (double) = StatPack.GetMaxVal(double[]) (double) = StatPack.GetMinVal(double[]) |
Network/IP Functions | ca.planj.ip.util.netInfo | (netInfo[]) = netInfo.getNetInfo() |
ca.planj.ip.util.NetCheck | (NetCheck) = NetCheck.trustLevel(String, int) | |
ca.planj.ip.util.NumAddr | (int[]) = NumAddr.splitAddress(String) (String) = NumAddr.getAddress(int[]) (String) = NumAddr.compactIPv6(int[]) | |
ca.planj.ip.util.PortStatus | (int) = [instance].test(String, int) | |
ca.planj.ip.util.BlockList | (boolean) = [instance].isAllowed(String) BlackList.addHard(String) BlackList.addSoft(String) BlackList.removeLock(String) | |
Basic I/O Functions | ca.planj.util.QuickRead | (byte[]) = QuickRead.readFileBin(String) (String) = QuickRead.readWeb(String, String[][]) (String) = QuickRead.postWeb(String, String[][], String, boolean) (byte[]) = QuickRead.readFileBin(String) QuickRead.writeFileBin(String, byte[]) |
ca.planj.com.comProcess | (String) = comProcess.exec(String) | |
ca.planj.com.handle.httpClient | (String) = httpClient.getString(String) (httpData) = httpClient.getComplete(String) (httpData) = httpClient.postComplete(String, String, byte[]) (wssClient) = httpClient.getWebSocket(String) [instance].setHeaders(String[][]) | |
Dates Functions | ca.planj.util.ISODate | -- |
I/O Encoding Functions | ca.planj.util.EncodeMgr | -- |
System Information Functions | ca.planj.sys.LocalSystem | (LocalSystem) = LocalSystem.getLocalSys() (String[]) = [instance].getDefPaths() (String[][]) = [instance].getDeployments() (boolean) = [instance].canManageUsers() (boolean) = [instance].canManageFolders() (boolean) = [instance].canManageServices() (boolean) = [instance].canManageLowerPorts() (boolean) = [instance].canRunTCPDump() (String[]) = [instance].getMessages() [instance].addMessage(String) LocalSystem.OpenBrowser(String, String) (boolean) = [instance].loadProcesses() (SysProcess) = [instance].getCurrentProcess() (Node) = [instance].getProcesses() (Node) = [instance].top10Processes() (boolean) = [instance].loadServices() (String[]) = [instance].getServiceNames() (boolean) = [instance].addService(String, String) (boolean) = [instance].tellService(String, String) (boolean) = [instance].addUserToGroup(String, String) (boolean) = [instance].addUserToGroup(String, int, String, int) (boolean) = [instance].addServiceAccount(String, String, int, int) (boolean) = [instance].setUserDescription(String, String) (boolean) = [instance].removeUser(String) (boolean) = [instance].removeGroup(String) (String[]) = [instance].getUserNames() (String[]) = [instance].getGroupNames() (int) = [instance].getNextUID(int) (int) = [instance].getNextGID(int) (Node) = [instance].getListenPorts() (LocalSystem) = LocalSystem.getLocalSys() (String) = [instance].myServiceName() (long[]) = [instance].getMemStats() (String) = [instance].getHardwareName() (String) = [instance].getMachineID() (String) = [instance].systemBootTime() (String) = [instance].cpuInfo() (double) = [instance].cpuLoad() (String) = [instance].getOpen() (long[]) = [instance].getPIDs() (SysProcess) = [instance].getByPid(long) (boolean) = [instance].addGroup(String, int) (boolean) = [instance].loadUG() (SysUser) = [instance].getUser(int) (SysUser) = [instance].getUser(String) (SysGroup) = [instance].getGroup(int) (SysGroup) = [instance].getGroup(String) (boolean) = [instance].hasUser(String) (boolean) = [instance].hasGroup(String) (SysService) = [instance].getService(String) (boolean) = [instance].removeService(String) |
ca.planj.sys.Capabilities | (Vector) = Capabilities.javaVersions() | |
Cryptography Functions | ca.planj.crypto.SHA256Hash | (SHA256Hash) = SHA256Hash.getInstance() (String) = [instance].bytesToHash(byte[]) |
ca.planj.crypto.makeJKS | (boolean) = [instance].generateSelf(String) | |
ca.planj.crypto.Crypthandler | (boolean) = CryptHandler.setKeys(String, String, String, String, String[]) (String) = CryptHandler.cryptFrom(String, String) (String) = CryptHandler.cryptFor(String, String) (String) = CryptHandler.readFrom(String, String) (String) = CryptHandler.readFor(String, String) | |
ca.planj.crypto.AsymCrypt | (String[]) = AsymCrypt.newKeyPair(int) (String) = AsymCrypt.encryptBytes(byte[], Key) (byte[]) = AsymCrypt.decryptBytes(String, Key) (Key) = AsymCrypt.readKey(String) | |
ca.planj.crypto.AllHTTPS | (AllHTTPS) = AllHTTPS.getInstance() | |
ca.planj.crypto.AESCrypt | [instance].flushKey() [instance].prepKey(String) [instance].prepKey(byte[]) (String) = [instance].encrypt(String) (String) = [instance].decrypt(String) | |
ca.planj.auth.User | (boolean) = [instance].isMemberOf(String) (Object) = [instance].getAttrib(String) (String) = [instance].getSessionID() [instance].addAttrib(String, Object) (boolean) = [instance].logon(String, String) [instance].logout() (boolean) = [instance].changPwd(String, String) [instance].addGroup(String) (User) = User.getUser(String, String) (User) = User.getUser(String) (boolean) = [instance].validate(String) | |
Section 1: Plain Toolbox, Section 2: data.Node and core.Item Toolbox, Section 3: PlanJCore/boot.CoreBoot integration Toolbox |
© 1996-2023 JP Delisle / PlanJ Solutions |