# Package org.codehaus.plexus.util.introspection

package org.codehaus.plexus.util.introspection
Introspection utilities.

Related Packages
Package
Description
org.codehaus.plexus.util
Miscellaneous utilities, mainly dealing with I/O, strings, and filesystems.
org.codehaus.plexus.util.cli
Command-line utilities.
org.codehaus.plexus.util.dag
Directed Acyclic Graph utilities.
org.codehaus.plexus.util.io
Facades to create `InputStream`s representing various kinds of data sources, identically.
org.codehaus.plexus.util.reflection
Reflection utilities.
org.codehaus.plexus.util.xml
XML utilities.
Class
Description
ClassMap
A cache of introspection information for a specific class instance.
MethodMap
MethodMap.AmbiguousException
simple distinguishable exception, used when we run across ambiguous overloading
ReflectionValueExtractor
Using simple dotted expressions to extract the values from an Object instance, For example we might want to extract a value like: `project.build.sourceDirectory`