Package org.nmap4j.parser
Interface INMapRunHandler
- All Known Implementing Classes:
NMapRunHandlerImpl
public interface INMapRunHandler
This interface defines the functionality necessary to create the various
nmap XML objects based on the parsed data. It's primary purpose is to
allow a discrete way to handle creating data objects from the XML data.
The methods defined here are specifically for loading the XML attributes and not the child elements. That is handled in the DefaultHandler implementation. In essence, this is a utility class for creating Objects from the XML attributes.
-
Method Summary
Modifier and TypeMethodDescriptioncreateAddress
(Attributes attributes) createCpe
(Attributes attributes) createDebugging
(Attributes attributes) createDistance
(Attributes attributes) createExtraPorts
(Attributes attributes) createExtraReasons
(Attributes attributes) createFinished
(Attributes attributes) createHop
(Attributes attributes) createHost
(Attributes attributes) createHostname
(Attributes attributes) createHostnames
(Attributes attributes) createHosts
(Attributes attributes) createIpIdSequence
(Attributes attributes) createNMapRun
(Attributes attributes) createOs
(Attributes attributes) createOsClass
(Attributes attributes) createOsMatch
(Attributes attributes) createPort
(Attributes attributes) createPorts
(Attributes attributes) createPortUsed
(Attributes attributes) createRunStats
(Attributes attributes) createScanInfo
(Attributes attributes) createService
(Attributes attributes) createState
(Attributes attributes) createStatus
(Attributes attributes) createTcpSequence
(Attributes attributes) createTcpTsSequence
(Attributes attributes) createTimes
(Attributes attributes) createTrace
(Attributes attributes) createUptime
(Attributes attributes) createVerbose
(Attributes attributes)
-
Method Details
-
createNMapRun
-
createHost
-
createDistance
-
createAddress
-
createHostnames
-
createHostname
-
createIpIdSequence
-
createOs
-
createPorts
-
createStatus
-
createTcpSequence
-
createTcpTsSequence
-
createTimes
-
createUptime
-
createOsClass
-
createOsMatch
-
createPortUsed
-
createExtraPorts
-
createPort
-
createDebugging
-
createRunStats
-
createScanInfo
-
createVerbose
-
createExtraReasons
-
createService
-
createState
-
createFinished
-
createHosts
-
createCpe
-
createTrace
-
createHop
-