org.apache.webbeans.config
Class OwbParametrizedTypeImpl

java.lang.Object
  extended by org.apache.webbeans.config.OwbParametrizedTypeImpl
All Implemented Interfaces:
ParameterizedType, Type

public class OwbParametrizedTypeImpl
extends Object
implements ParameterizedType

Custom parametrized type implementation.

Version:
$Rev: 1182780 $ $Date: 2011-10-13 13:11:03 +0200 (Do, 13 Okt 2011) $

Constructor Summary
OwbParametrizedTypeImpl(Type owner, Type raw)
          New instance.
 
Method Summary
 void addTypeArgument(Type type)
           
 boolean equals(Object obj)
           
 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
 

Constructor Detail

OwbParametrizedTypeImpl

public OwbParametrizedTypeImpl(Type owner,
                               Type raw)
New instance.

Parameters:
owner - owner
raw - raw
Method Detail

getActualTypeArguments

public Type[] getActualTypeArguments()
Specified by:
getActualTypeArguments in interface ParameterizedType

addTypeArgument

public void addTypeArgument(Type type)

getOwnerType

public Type getOwnerType()
Specified by:
getOwnerType in interface ParameterizedType

getRawType

public Type getRawType()
Specified by:
getRawType in interface ParameterizedType

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.