Package ghidra.app.util.datatype.microsoft

# Class GuidInfo

java.lang.Object
ghidra.app.util.datatype.microsoft.GuidInfo

Direct Known Subclasses:
  `VersionedGuidInfo`

public class GuidInfo extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `protected final String`
  `guidName`
  `protected final String`
  `guidString`
  `protected final GuidUtil.GuidType`
  `guidType`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `GuidInfo(String guidString, String name, GuidUtil.GuidType type)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `final String`
  `getGuidString()`
  `final String`
  `getName()`
  `final GuidUtil.GuidType`
  `getType()`
  `String`
  `getUniqueIdString()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### guidString

    protected final String guidString

  - ### guidName

    protected final String guidName

  - ### guidType

    protected final GuidUtil.GuidType guidType

- ## Constructor Details

  - ### GuidInfo

    public GuidInfo(String guidString, String name, GuidUtil.GuidType type) throws IllegalArgumentException
    Throws:
      `IllegalArgumentException`

- ## Method Details

  - ### getGuidString

    public final String getGuidString()

  - ### getName

    public final String getName()

  - ### getType

    public final GuidUtil.GuidType getType()

  - ### getUniqueIdString

    public String getUniqueIdString()