org.codehaus.plexus.interpolation.reflection
Class ReflectionValueExtractor
java.lang.Object
org.codehaus.plexus.interpolation.reflection.ReflectionValueExtractor
public class ReflectionValueExtractor
- extends Object
NOTE: This class was copied from plexus-utils, to allow this library
to stand completely self-contained.
Using simple dotted expressions extract the values from a MavenProject
instance, For example we might want to extract a value like:
project.build.sourceDirectory
- Version:
- $Id: ReflectionValueExtractor.java 7375 2008-06-13 22:16:24Z jdcasey $
- Author:
- Jason van Zyl
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
evaluate
public static Object evaluate(String expression,
Object root)
throws Exception
- Throws:
Exception
evaluate
public static Object evaluate(String expression,
Object root,
boolean trimRootToken)
throws Exception
- Throws:
Exception
Copyright © 2001-2011 Codehaus. All Rights Reserved.