Package com.pnfsoftware.jeb.core
Interface IUnitCreator
- All Superinterfaces:
IEventSource
- All Known Subinterfaces:
IAddressableUnit,IApkUnit,IArchiveUnit,IArtifact,IBinaryUnit,ICertificateUnit,ICodeObjectUnit,ICodeUnit,ICudaFatbinUnit,IDalvikDebuggerUnit,IDartAotUnit,IDebuggerUnit,IDecompilerUnit,IDexDecompilerUnit,IDexUnit,IDuplicatedUnit,IELFUnit,IInteractiveUnit,IJavaSourceUnit,IJsonUnit,INativeCodeUnit<InsnType>,INativeDebuggerUnit,INativeDecompilerUnit<InsnType>,INativeSourceUnit,IPECOFFUnit,IS7Unit,ISourceUnit,IUnit,IXApkUnit,IXmlUnit
- All Known Implementing Classes:
AbstractBinaryUnit,AbstractCodeObjectUnit,AbstractCodeUnit,AbstractInteractiveBinaryUnit,AbstractInteractiveUnit,AbstractUnit,Artifact,BinaryWrapperUnit,ContainerUnit,DataContainerUnit,FileContainerUnit,InteractiveWrapperUnit,LazyDataContainerUnit,UnknownBinaryUnit,WrapperUnit
-
Method Summary
Methods inherited from interface com.pnfsoftware.jeb.util.events.IEventSource
addListener, countListeners, getListeners, getParentSource, insertListener, notifyListeners, removeListener, setParentSource
-
Method Details
-
getInput
IInput getInput()Retrieve the optional input data.- Returns:
- optional input
-
getName
String getName()Get the name of this object.- Returns:
-
getParent
IUnitCreator getParent()Get the parent of the current object. Only anIUnitcan have a parentIUnitCreator; ie, if this object is not anIUnit, this method returns null (ie, when the current object is anIArtifact).- Returns:
-