org.reflext.core
Class ArrayTypeInfoImpl<T,M>
java.lang.Object
org.reflext.core.ArrayTypeInfoImpl<T,M>
- All Implemented Interfaces:
- ArrayTypeInfo, TypeInfo
public class ArrayTypeInfoImpl<T,M>
- extends Object
- implements ArrayTypeInfo
- Version:
- $Revision$
- Author:
- Julien Viet
domain
protected final TypeDomain<T,M> domain
- .
ArrayTypeInfoImpl
public ArrayTypeInfoImpl(TypeDomain<T,M> domain,
T type)
getType
public Object getType()
- Specified by:
getType
in interface TypeInfo
getComponentType
public TypeInfo getComponentType()
- Specified by:
getComponentType
in interface ArrayTypeInfo
hashCode
public int hashCode()
equals
public boolean equals(Object obj)
accept
public void accept(Visitor visitor)
- Specified by:
accept
in interface TypeInfo
isCovariantWith
public boolean isCovariantWith(TypeInfo ti)
- Specified by:
isCovariantWith
in interface TypeInfo
Copyright © 2009 eXo Platform SAS. All Rights Reserved.