Namespaces

Types in FluentNHibernate.Utils

Type Extensions

Namespace FluentNHibernate.Utils

Methods

Public static methods

void As<T>(this object instance, Action<T> alterations)

bool Closes(this Type type, Type openGenericType)

bool ClosesInterface(this Type type, Type openGenericInterface)

T DeepClone<T>(this T obj)

bool HasInterface(this Type type, Type interfaceType)

bool In<T>(this T instance, T[] expected)

object InstantiateUsingParameterlessConstructor(this Type type)

T InstantiateUsingParameterlessConstructor<T>(this Type type)

bool IsEnum(this Type type)

bool IsNullable(this Type type)

bool IsSimpleType(this Type type)