org.apache.felix.gogo.runtime
Class Reflective

java.lang.Object
  extended by org.apache.felix.gogo.runtime.Reflective

public final class Reflective
extends Object


Field Summary
static Set<String> KEYWORDS
           
static String MAIN
           
static Object NO_MATCH
           
 
Constructor Summary
Reflective()
           
 
Method Summary
static Object invoke(CommandSession session, Object target, String name, List<Object> args)
          invokes the named method on the given target using the supplied args, which are converted if necessary.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_MATCH

public static final Object NO_MATCH

MAIN

public static final String MAIN
See Also:
Constant Field Values

KEYWORDS

public static final Set<String> KEYWORDS
Constructor Detail

Reflective

public Reflective()
Method Detail

invoke

public static Object invoke(CommandSession session,
                            Object target,
                            String name,
                            List<Object> args)
                     throws Exception
invokes the named method on the given target using the supplied args, which are converted if necessary.

Parameters:
session -
target -
name -
args -
Returns:
the result of the invoked method
Throws:
Exception


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.