Package net.karneim.pojobuilder.model
Class TypeListM
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<TypeM>
-
- net.karneim.pojobuilder.model.TypeListM
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.lang.Iterable<TypeM>,java.util.Collection<TypeM>,java.util.List<TypeM>,java.util.RandomAccess
public class TypeListM extends java.util.ArrayList<TypeM>
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.Class<?> aClass)ImportTypesMaddToImportTypes(ImportTypesM result)TypeM[]asArray()TypeListMcollectDistinctTypeVariablesRecursevly(TypeListM result)java.lang.StringtoArgumentString()Returns a String representation of this type list without bounds.java.lang.StringtoParameterString()Returns a String representation of this type list including bounds.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Method Detail
-
toParameterString
public java.lang.String toParameterString()
Returns a String representation of this type list including bounds.- Returns:
- a String representation including bounds
- See Also:
TypeM.getGenericTypeDefinition()
-
toArgumentString
public java.lang.String toArgumentString()
Returns a String representation of this type list without bounds.- Returns:
- a String representation without bounds
- See Also:
TypeM.getGenericType()
-
add
public void add(java.lang.Class<?> aClass)
-
addToImportTypes
public ImportTypesM addToImportTypes(ImportTypesM result)
-
asArray
public TypeM[] asArray()
-
-