Package com.google.inject.internal
Class MoreTypes.GenericArrayTypeImpl
- java.lang.Object
-
- com.google.inject.internal.MoreTypes.GenericArrayTypeImpl
-
- All Implemented Interfaces:
MoreTypes.CompositeType
,java.io.Serializable
,java.lang.reflect.GenericArrayType
,java.lang.reflect.Type
- Enclosing class:
- MoreTypes
public static class MoreTypes.GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType, java.io.Serializable, MoreTypes.CompositeType
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.reflect.Type
componentType
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description GenericArrayTypeImpl(java.lang.reflect.Type componentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.reflect.Type
getGenericComponentType()
int
hashCode()
boolean
isFullySpecified()
Returns true if there are no type variables in this type.java.lang.String
toString()
-
-
-
Field Detail
-
componentType
private final java.lang.reflect.Type componentType
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getGenericComponentType
public java.lang.reflect.Type getGenericComponentType()
- Specified by:
getGenericComponentType
in interfacejava.lang.reflect.GenericArrayType
-
isFullySpecified
public boolean isFullySpecified()
Description copied from interface:MoreTypes.CompositeType
Returns true if there are no type variables in this type.- Specified by:
isFullySpecified
in interfaceMoreTypes.CompositeType
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-