Package ghidra.app.util.bin.format.ne
Class EntryTableBundle
- java.lang.Object
-
- ghidra.app.util.bin.format.ne.EntryTableBundle
-
public class EntryTableBundle extends java.lang.ObjectA class to represent a new-executable entry table bundle.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description bytegetCount()Returns the number of entries in bundle.EntryPoint[]getEntryPoints()Returns the array of entry points in this bundle.bytegetType()Returns the type of the bundle.booleanisConstant()Returns true if this bundle is constant.booleanisMoveable()Returns true if this bundle is moveable.
-
-
-
Field Detail
-
UNUSED
public static final byte UNUSED
Marker denoting an unused entry table bundle.- See Also:
- Constant Field Values
-
MOVEABLE
public static final byte MOVEABLE
Segment is moveable.- See Also:
- Constant Field Values
-
CONSTANT
public static final byte CONSTANT
Refers to a constant defined in module.- See Also:
- Constant Field Values
-
-
Method Detail
-
isMoveable
public boolean isMoveable()
Returns true if this bundle is moveable.- Returns:
- true if this bundle is moveable
-
isConstant
public boolean isConstant()
Returns true if this bundle is constant.- Returns:
- true if this bundle is constant
-
getCount
public byte getCount()
Returns the number of entries in bundle.- Returns:
- the number of entries in bundle
-
getType
public byte getType()
Returns the type of the bundle. For example, MOVEABLE, CONSTANT, or segment index.- Returns:
- the type of the bundle
-
getEntryPoints
public EntryPoint[] getEntryPoints()
Returns the array of entry points in this bundle.- Returns:
- the array of entry points in this bundle
-
-