|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.mmm.util.reflect.impl.ParameterizedTypeImpl
public class ParameterizedTypeImpl
This is an implementation of the ParameterizedType interface.
ReflectionUtilImpl.toType(String)| Field Summary | |
|---|---|
private Type[] |
actualTypeArguments
|
private Type |
ownerType
|
private Class<?> |
rawType
|
| Constructor Summary | |
|---|---|
ParameterizedTypeImpl(Class<?> rawType,
Type[] typeArguments,
Type ownerType)
The constructor. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object other)
|
Type[] |
getActualTypeArguments()
|
Type |
getOwnerType()
|
Type |
getRawType()
|
int |
hashCode()
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private final Class<?> rawType
getRawType()private final Type ownerType
getOwnerType()private final Type[] actualTypeArguments
getActualTypeArguments()| Constructor Detail |
|---|
public ParameterizedTypeImpl(Class<?> rawType,
Type[] typeArguments,
Type ownerType)
rawType - is the raw type.typeArguments - are the getActualTypeArguments().ownerType - is the owner type (may be
null).| Method Detail |
|---|
public Type[] getActualTypeArguments()
getActualTypeArguments in interface ParameterizedTypepublic Type getOwnerType()
getOwnerType in interface ParameterizedTypepublic Type getRawType()
getRawType in interface ParameterizedTypepublic boolean equals(Object other)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||