@MinDoc(copyright="Copyright 2010 A. Weinert", author="Albrecht Weinert", version="V.33", lastModified="27.03.2021", usage="start as Java application (-? for help)", purpose="generate a digest for a given text") public class MakeDigest extends App
MakeDigest
(source)
belongs a .properties file
MakeDigest.properties
that may be considered as part of the documentation and may
answer open questions.AppComVar.Impl| Modifier and Type | Field and Description |
|---|---|
String |
alg
Type of the digest algorithm.
|
boolean |
hiddenEntry
Use hidden (password) as text.
|
String |
inEncoding
The input's (text file) encoding.
|
String |
input
The input text (or file name).
|
boolean |
inputIsFile
The input is a file name.
|
boolean |
singleQuote
Surround the digest by single quotes.
|
ano, appBase, appIO, appStartTime, appStartTimeMS, args, argsOrig, bgColor, err, fullClassName, help, icon, log, mainThread, myClass, myFrame, name, out, outMode, packName, prop, retCode, runFlag, shortClassName, title, verbose, verbosityAUTHOR, BLANK_STRING, cons, CONSOL_ENCODING, COPYRIGHT, D, D_NaN, D_NegInf, D_PosInf, EMPTY_INT_A, EMPTY_STRING, FILE_ENCODING, FRW_CLLD, FS, FSS, H, hasCons, HOST_IP, HOST_IPv4, HOST_NAME, INIT_ERROR, JAR_ENCODING, JH, JOB_DONE_OK, JRL, LOG_OUT_ERROR, M, MAIN_THREAD_EXC, NO_BYTES, NO_CLASSES, NO_DOUBLES, NO_OBJECTS, NO_PARS_ERROR, NO_STRINGS, NOT_WINDOWS, ON_PI, ONE_DAY, ONE_HOUR, ONE_LEAP_YEAR, ONE_MINUTE, ONE_SECOND, ONE_WEEK, ONE_YEAR, OS, PROG_NAME, PROG_SHORT, PS, RUNTIME, S, SHY, UD, UL, UL_UR_da, URILLEGAL_TYPE, ILLEGAL_VALUE, NO_ATTRIBUTE, NO_KNOWN_ATTRIBUTE, NO_VALUE, OK, retVtext| Constructor and Description |
|---|
MakeDigest() |
| Modifier and Type | Method and Description |
|---|---|
int |
doIt()
Working method of MakeDigest.
|
static void |
main(String[] args)
Start method of MakeDigest.
|
actionPerformed, allowNoPropertiesFile, clientOrder, condHelpLog, connect, errMeld, errMeld, errorExit, errorExit, errorText, extraPropertiesFile, formMessage, formMessage, formMessage, getAbout, getAboutText, getActTime, getAppLogger, getAppStartTime, getArgs, getAuthor, getCopyright, getDbLogger, getExecTimeMs, getExecTimeMsL, getExecTimeString, getHelp, getHelpText, getIcon, getLanguage, getLogHandler, getMessageComponent, getMessageComponentsLength, getMyFrame, getName, getNameWithVersDate, getOutMode, getProp, getPurpose, getStartTime, getStateString, getTheCloser, getTitle, getUsage, getVerbose, getVerbosity, getVersDate, go, go, go, haveIcon, isDebug, isHelp, isHelpLog, isNormal, isRunFlag, isSilent, isTest, isVerbose, logVerbose, logVerbose, makeStatusTextEnd, makeStatusTextStart, messageFormat, normalExit, parsePartial, performeAction, queueAction, regAsStdMBean, repExc, setAboutText, setAttribute, setAttribute, setAuthor, setBgColor, setCodePages, setCopyright, setHelp, setLogOut2, setName, setOutMode, setOutMode, setPurpose, setTitle, setUsage, setVerbose, setVerbose, setVerbosity, setVerbosity, setVersDate, stop, threeLineEndMsg, toString, twoLineEndMsg, twoLineStartMsg, valueLang, valueLang, wakeMainThreadclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitretVtextpublic String alg
public String input
public boolean inputIsFile
public String inEncoding
public boolean hiddenEntry
public boolean singleQuote
public static void main(String[] args)
args - command line parameter public int doIt()
doIt in class AppProp,
App.go(String[]),
App.go(String[], String, CharSequence),
App.mainThread