Top Inners Fields Constructors Methods
io.netty.util.internal

public abstract Class TypeParameterMatcher

extends Object
Class Inheritance
Known Direct Subclasses
io.netty.util.internal.TypeParameterMatcher.ReflectiveMatcher, io.netty.util.internal.NoOpTypeParameterMatcher
Imports
java.lang.reflect.Array, .GenericArrayType, .ParameterizedType, .Type, .TypeVariable, java.util.HashMap, .Map

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static final TypeParameterMatcher

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private static Class<?>
fail(Class<?> type, String typeParamName)

public static TypeParameterMatcher
find(final Object object, final Class<?> parametrizedSuperclass, final String typeParamName)

private static Class<?>
find0(final Object object, Class<?> parametrizedSuperclass, String typeParamName)

public static TypeParameterMatcher
get(final Class<?> parameterType)

public abstract boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

NOOPback to summary
private static final TypeParameterMatcher NOOP

Constructor Detail

TypeParameterMatcherback to summary
pack-priv TypeParameterMatcher()

Method Detail

failback to summary
private static Class<?> fail(Class<?> type, String typeParamName)
findback to summary
public static TypeParameterMatcher find(final Object object, final Class<?> parametrizedSuperclass, final String typeParamName)
find0back to summary
private static Class<?> find0(final Object object, Class<?> parametrizedSuperclass, String typeParamName)
getback to summary
public static TypeParameterMatcher get(final Class<?> parameterType)
matchback to summary
public abstract boolean match(Object msg)
io.netty.util.internal back to summary

private final Class TypeParameterMatcher.ReflectiveMatcher

extends TypeParameterMatcher
Class Inheritance

Field Summary

Modifier and TypeField and Description
private final Class<?>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public boolean
Inherited from io.netty.util.internal.TypeParameterMatcher:
findget

Field Detail

typeback to summary
private final Class<?> type

Constructor Detail

ReflectiveMatcherback to summary
pack-priv ReflectiveMatcher(Class<?> type)

Method Detail

matchback to summary
public boolean match(Object msg)

Implements abstract io.netty.util.internal.TypeParameterMatcher.match.

Annotations
@Override