| AllPublicInstanceMethodsAreNonFinal(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AllPublicInstanceMethodsAreVirtualOrAbstract(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AllPublicInstancePropertiesAndMethodsAreNonFinal(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AllPublicInstancePropertiesAndMethodsAreVirtualOrAbstract(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AllPublicInstancePropertiesAndMethodsAreVirtualOrAbstractAndNonFinal(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AllPublicInstancePropertiesAreNonFinal(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AllPublicInstancePropertiesAreVirtualOrAbstract(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| Ancestry(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| AncestryUntil(this Type type, Type from) | PeanutButter.Utils.TypeExtensions | static |
| BaseType(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| CanBeAssignedNull(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| CanImplicitlyCastTo(this Type source, Type target) | PeanutButter.Utils.TypeExtensions | static |
| DefaultValue(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| GetAllConstants(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| GetAllConstants< T >(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| GetAllConstantValues(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| GetAllConstantValues< T >(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| GetAllImplementedInterfaces(this Type inspectType) | PeanutButter.Utils.TypeExtensions | static |
| GetAssembly(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| GetCollectionItemType(this Type collectionType) | PeanutButter.Utils.TypeExtensions | static |
| GetStatic< T >(this Type t, string fieldOrPropertyName) | PeanutButter.Utils.TypeExtensions | static |
| GetTopMostPropertyValue< T >(this object data, string propertyName) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this Type type, Type attributeType, bool inherit) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this Type type, Type attributeType, bool inherit, Func< Attribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this ParameterInfo parameterInfo, Type attributeType) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this ParameterInfo parameterInfo, Type attributeType, Func< Attribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this MethodInfo methodInfo, Type attributeType, bool inherit) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this MethodInfo methodInfo, Type attributeType, bool inherit, Func< Attribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this PropertyInfo propertyInfo, Type attributeType, bool inherit) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute(this PropertyInfo propertyInfo, Type attributeType, bool inherit, Func< Attribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this Type type, Func< TAttribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this Type type, bool inherit, Func< TAttribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this Type type, bool inherit) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this MethodInfo methodInfo) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this MethodInfo methodInfo, Func< TAttribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this MethodInfo methodInfo, bool inherit) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this MethodInfo methodInfo, bool inherit, Func< TAttribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this ParameterInfo parameterInfo) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this ParameterInfo parameterInfo, Func< TAttribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this PropertyInfo propertyInfo) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this PropertyInfo propertyInfo, bool inherit) | PeanutButter.Utils.TypeExtensions | static |
| HasAttribute< TAttribute >(this PropertyInfo propertyInfo, bool inherit, Func< TAttribute, bool > matcher) | PeanutButter.Utils.TypeExtensions | static |
| HasDefaultConstructor(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| HasMethod(this Type t, string methodName) | PeanutButter.Utils.TypeExtensions | static |
| HasMethod(this Type t, string name, Type returnType, params Type[] parameterTypes) | PeanutButter.Utils.TypeExtensions | static |
| HasOnlyParameterlessConstructor(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| HasParameterlessConstructor(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| HasVoidMethod(this Type t, string methodName, params Type[] parameters) | PeanutButter.Utils.TypeExtensions | static |
| Implements(this Type type, Type interfaceType) | PeanutButter.Utils.TypeExtensions | static |
| Implements< T >(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| Implements< T >(this T obj, Type expected) | PeanutButter.Utils.TypeExtensions | static |
| ImplementsEnumerableGenericType(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| ImplementsIDictionaryGenericType(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| Inherits(this Type type, Type test) | PeanutButter.Utils.TypeExtensions | static |
| IsAncestorOf(this Type type, Type test) | PeanutButter.Utils.TypeExtensions | static |
| IsArrayOrAssignableFromArray(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| IsAssignableFromArrayOf< T >(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| IsAssignableOrUpCastableTo(this Type src, Type target) | PeanutButter.Utils.TypeExtensions | static |
| IsCollection(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsCompilerGenerated(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsConcrete(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| IsDisposable(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| IsEnum(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| IsEnumerable(this Type arg) | PeanutButter.Utils.TypeExtensions | static |
| IsFinal(this PropertyInfo propertyInfo) | PeanutButter.Utils.TypeExtensions | static |
| IsGenericOf(this Type t, Type genericTest) | PeanutButter.Utils.TypeExtensions | static |
| IsGenericOfIEnumerable(this Type arg) | PeanutButter.Utils.TypeExtensions | static |
| IsGenericType(this Type t) | PeanutButter.Utils.TypeExtensions | static |
| IsIDictionary(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsInterface(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsNullableType(this Type arg) | PeanutButter.Utils.TypeExtensions | static |
| IsNumericType(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsPrimitiveOrImmutable(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsValueType(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| IsVirtualOrAbstract(this MethodInfo methodInfo) | PeanutButter.Utils.TypeExtensions | static |
| IsVirtualOrAbstract(this PropertyInfo propertyInfo) | PeanutButter.Utils.TypeExtensions | static |
| LooksAnonymous(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| PrettyName(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| ResolveNullableUnderlyingType(this Type type) | PeanutButter.Utils.TypeExtensions | static |
| SetStatic< T >(this Type t, string fieldOrPropertyName, T value) | PeanutButter.Utils.TypeExtensions | static |
| SetTopMostProperty< T >(this object data, string propertyName, T value) | PeanutButter.Utils.TypeExtensions | static |
| TryGetDictionaryKeyAndValueTypes(this Type type, out Type keyType, out Type valueType) | PeanutButter.Utils.TypeExtensions | static |
| TryGetEnumerableInterface(this Type srcType) | PeanutButter.Utils.TypeExtensions | static |
| TryGetEnumerableItemType(this Type srcType) | PeanutButter.Utils.TypeExtensions | static |
| TryImplicitlyCastTo(this object srcValue, Type targetType, out object castValue) | PeanutButter.Utils.TypeExtensions | static |
| WalkAncestry(this Type type, Type oldest) | PeanutButter.Utils.TypeExtensions | static |
| WalkAttributes(this Type type) | PeanutButter.Utils.TypeExtensions | static |