com.lexicalscope.fluentreflection
Class FluentReflection

java.lang.Object
  extended by com.lexicalscope.fluentreflection.FluentReflection

public final class FluentReflection
extends Object

Main entry point for the reflection library


Method Summary
static FluentMethod method(Method method)
           
static FluentMethod method(Method method, Object instance)
           
static
<T> FluentObject<T>
object(T object)
           
static
<T> FluentClass<T>
type(Class<T> klass)
           
static
<T> FluentClass<T>
type(String className)
           
static
<T> FluentClass<T>
type(TypeToken<T> token)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

type

public static <T> FluentClass<T> type(String className)

type

public static <T> FluentClass<T> type(Class<T> klass)

type

public static <T> FluentClass<T> type(TypeToken<T> token)

method

public static FluentMethod method(Method method)

object

public static <T> FluentObject<T> object(T object)

method

public static FluentMethod method(Method method,
                                  Object instance)


Copyright © 2011-2012 lexicalscope. All Rights Reserved.