Package ghidra.program.model.data
Class EnumValuePartitioner
- java.lang.Object
- 
- ghidra.program.model.data.EnumValuePartitioner
 
- 
 public class EnumValuePartitioner extends java.lang.ObjectThis is a static utility class used to partition a set of long values into as many non-intersecting BitGroups as possible.
- 
- 
Constructor SummaryConstructors Constructor Description EnumValuePartitioner()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<BitGroup>partition(long[] values)Partition the given values into a list of non-intersecting BitGroups.
 
- 
- 
- 
Method Detail- 
partitionpublic static java.util.List<BitGroup> partition(long[] values) Partition the given values into a list of non-intersecting BitGroups.- Parameters:
- values- the values to be partitioned.
- Returns:
- a list of BitGroups with non-intersecting bits.
 
 
- 
 
-