Package ghidra.pyghidra.property

# Class PropertyUtils

java.lang.Object
ghidra.pyghidra.property.PropertyUtils

public class PropertyUtils extends Object
Utility class for working with classes to obtain and create Python properties. This class is for internal use only and is only public so it can be reached from Python.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static JavaProperty<?>[]`
  `getProperties(Class<?> cls)`
  Gets an array of `JavaProperty` for the provided class.

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

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

- ## Method Details

  - ### getProperties

    public static JavaProperty<?>[] getProperties(Class<?> cls)
    Gets an array of `JavaProperty` for the provided class. This method is for internal use only and is only public so it can be called from Python.
    Parameters:
      `cls` - the class to get the properties for
    Returns:
      an array of properties