Module com.pi4j
Package com.pi4j.util

Class ReflectionUtil

java.lang.Object
com.pi4j.util.ReflectionUtil

public class ReflectionUtil extends Object

ReflectionUtil class.

Version:
$Id: $Id
Author:
Robert Savage (http://www.savagehomeautomation.com)
  • Constructor Details

    • ReflectionUtil

      public ReflectionUtil()
  • Method Details

    • getAllInterfacesSorted

      public static Collection<Class> getAllInterfacesSorted(Object target)

      getAllInterfacesSorted. Interfaces are sorted by full qualified class name.

      Parameters:
      target - a Object object.
      Returns:
      a sorted Collection object.
    • getAllInterfaces

      public static Collection<Class> getAllInterfaces(Object target)

      getAllInterfaces.

      Parameters:
      target - a Object object.
      Returns:
      a Collection object.
    • getAllInterfaces

      public static Collection<Class> getAllInterfaces(Class targetClass)

      getAllInterfaces.

      Parameters:
      targetClass - a Class object.
      Returns:
      a Collection object.
    • getAllClasses

      public static Collection<Class> getAllClasses(Object target)

      getAllClasses.

      Parameters:
      target - a Object object.
      Returns:
      a Collection object.
    • getAllClasses

      public static Collection<Class> getAllClasses(Class targetClass)

      getAllClasses.

      Parameters:
      targetClass - a Class object.
      Returns:
      a Collection object.