com.jeffpalm.logfiles
Class Netinfo

java.lang.Object
  extended by com.jeffpalm.bin.Bin
      extended by com.jeffpalm.logfiles.Netinfo
All Implemented Interfaces:
Bin.DisplaysHelpWithNoArgs, Options.AfterParsing, Options.CanExcludeOption, Handler, ReallySimplePrintWriter, SimplePrintWriter

public class Netinfo
extends Bin
implements Bin.DisplaysHelpWithNoArgs


Nested Class Summary
static class Netinfo.Keys
           
 
Nested classes/interfaces inherited from class com.jeffpalm.bin.Bin
Bin.AbortProcessException, Bin.ArgIterator, Bin.ArgumentValidator, Bin.AskAboutDisplayingHelpWithNoArgs, Bin.DefaultArgInterfaces, Bin.DisplaysHelpWithNoArgs, Bin.ExceptionHandler, Bin.LogLevels, Bin.UsageException, Bin.WantsClasses
 
Nested classes/interfaces inherited from interface com.jeffpalm.util.Handler
Handler.Checker, Handler.HasInstance
 
Field Summary
 
Fields inherited from class com.jeffpalm.bin.Bin
arguments, err, out
 
Fields inherited from interface com.jeffpalm.util.Handler
DEFAULT, QUIET, THROWER
 
Constructor Summary
Netinfo()
           
 
Method Summary
 java.lang.String getCity(java.lang.String ip)
           
 java.lang.String getCountry(java.lang.String ip)
           
 java.lang.String getDOMAIN_Guess(java.lang.String ip)
           
 java.lang.String getInfo(java.lang.String ip, java.lang.String what)
           
 java.lang.String getLastUpdated(java.lang.String ip)
           
 java.lang.String getLat(java.lang.String ip)
           
 java.lang.String getLatLongGran(java.lang.String ip)
           
 java.lang.String getLong(java.lang.String ip)
           
 java.lang.String getLookupType(java.lang.String ip)
           
 java.lang.String getName(java.lang.String ip)
           
 java.lang.String getNic(java.lang.String ip)
           
 java.lang.String getNumber(java.lang.String ip)
           
 java.lang.String getRating(java.lang.String ip)
           
 java.lang.String getState(java.lang.String ip)
           
 java.lang.String getStatus(java.lang.String ip)
           
 java.lang.String getTarget(java.lang.String ip)
           
static void main(java.lang.String[] args)
           
protected  void realMain()
           
 
Methods inherited from class com.jeffpalm.bin.Bin
addArgumentValidator, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, addToArray, afterParsing, appendURL, argsExplanation, argsExplanationRest, argsIterator, argument, beforeMain, beforeProcess, buffer, check, checkDir, checkFile, checkTest, checkTestEqual, createFileArgValidator, createFileArgValidator, currentArg, db, db, db, db, db, db, db, db, db, debug, defaultArg, delete, demandArg, demandArg, demandArgIfNull, dieAMiserableDeath, dieAMiserableDeath, displayHelpWithNoArgs, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, dots, err, err, errln, errln, errln, errln, errln, errln, errln, errln, errln, excludeOption, exit, exit, exitAfterHelp, exitAfterVersion, fail, fail, failTest, fileList, fileList, format, format, format, format, format, format, format, format, format, format, format, format, forName, handle, handle, handle, handle, help, If, ignoresOption, illegalArg, increaseProgress, isSet, isSet, isSet, isSet, isSet, isSet, isSet, isSet, mkdirs, nextProgress, nextTest, noneProcessed, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, note, noteTest, nullCheck, nullCheck, nullCheck, numArguments, numProcessed, open, open, originalArguments, otherVerbose, out, out, out, out, out, out, out, out, out, outln, outln, outln, outln, outln, outln, outln, outln, outln, parse, parseArgs, parseIntArg, parseIntArg, path, printUsage, processAllForTests, q, q, q, q, q, q, q, q, q, quote, quote, quote, quote, quote, quote, quote, quote, quote, readable, realMain, rejectArg, rejectArg, removeArgumentValidator, runTest, runTests, sentence, sentence, sentence, sentence, sentence, sentence, sentence, sentence, sentence, setCurrentProgress, setHandler, setMaxProgress, setUseProgress, setVerbose, shift, startTime, todo, todo, transferTo, transferTo, transferTo, unsupportedArg, useProgress, useProgress, v, verbose, wantsInteractive, warn, warn, warn, warn, warn, warn, warn, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Netinfo

public Netinfo()
Method Detail

main

public static void main(java.lang.String[] args)

realMain

protected void realMain()
Specified by:
realMain in class Bin

getCity

public final java.lang.String getCity(java.lang.String ip)

getCountry

public final java.lang.String getCountry(java.lang.String ip)

getDOMAIN_Guess

public final java.lang.String getDOMAIN_Guess(java.lang.String ip)

getLastUpdated

public final java.lang.String getLastUpdated(java.lang.String ip)

getLat

public final java.lang.String getLat(java.lang.String ip)

getLatLongGran

public final java.lang.String getLatLongGran(java.lang.String ip)

getLong

public final java.lang.String getLong(java.lang.String ip)

getLookupType

public final java.lang.String getLookupType(java.lang.String ip)

getName

public final java.lang.String getName(java.lang.String ip)

getNic

public final java.lang.String getNic(java.lang.String ip)

getNumber

public final java.lang.String getNumber(java.lang.String ip)

getRating

public final java.lang.String getRating(java.lang.String ip)

getState

public final java.lang.String getState(java.lang.String ip)

getStatus

public final java.lang.String getStatus(java.lang.String ip)

getTarget

public final java.lang.String getTarget(java.lang.String ip)

getInfo

public final java.lang.String getInfo(java.lang.String ip,
                                      java.lang.String what)