public class ArrayType extends ContainerType
DEFAULT_TYPE_PARAMETER| Constructor and Description |
|---|
ArrayType(java.lang.reflect.Type baseJavaType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.reflect.Type> |
getConcreteClassTypeArguments()
For generic types, returns a list of actual Class arguments.
|
boolean |
isEmpty(java.lang.Object array) |
java.lang.Object |
map(java.lang.Object sourceArray,
EnumerableFunction mapFunction,
OwnerContext owner)
Returns new instance of Enumerable with items from sourceEnumerable mapped by mapFunction.
|
getItemClass, getItemTypeequals, getBaseJavaClass, getBaseJavaType, getName, hashCode, isGenericType, isInstance, prettyPrint, prettyPrintBuilder, toStringpublic java.util.List<java.lang.reflect.Type> getConcreteClassTypeArguments()
JaversTypeClass.getComponentType()getConcreteClassTypeArguments in class JaversTypepublic java.lang.Object map(java.lang.Object sourceArray,
EnumerableFunction mapFunction,
OwnerContext owner)
EnumerableTypemap in class EnumerableTypepublic boolean isEmpty(java.lang.Object array)
isEmpty in class EnumerableType