org.tinyjee.maven.dim.extensions
Class SelectableMappedJavaEntitiesList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<E>
org.tinyjee.maven.dim.utils.SelectableArrayList<E>
org.tinyjee.maven.dim.utils.AbstractSelectableJavaEntitiesList<Map<?,?>>
org.tinyjee.maven.dim.extensions.SelectableMappedJavaEntitiesList
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<Map<?,?>>, Collection<Map<?,?>>, List<Map<?,?>>, RandomAccess
public class SelectableMappedJavaEntitiesList
- extends AbstractSelectableJavaEntitiesList<Map<?,?>>
Implements AbstractSelectableJavaEntitiesList
to let it host output from JavaSourceLoader
.
- Author:
- Juergen_Kellerer, 2011-10-10
- See Also:
- Serialized Form
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
SelectableMappedJavaEntitiesList
public SelectableMappedJavaEntitiesList(Collection<? extends Map<?,?>> maps,
String qdoxEntityKey)
SelectableMappedJavaEntitiesList
public SelectableMappedJavaEntitiesList(String qdoxEntityKey)
unwrap
protected Object unwrap(Map<?,?> element)
- Description copied from class:
AbstractSelectableJavaEntitiesList
- Unwraps the given list element to something that can be converted to a valid
AbstractJavaEntity
inside AbstractSelectableJavaEntitiesList.unwrapToEntity(Object)
.
- Specified by:
unwrap
in class AbstractSelectableJavaEntitiesList<Map<?,?>>
- Parameters:
element
- the list element to unwrap.
- Returns:
- the raw JavaEntity or compatible instance of the behind the list element.
clone
public SelectableMappedJavaEntitiesList clone()
- Overrides:
clone
in class AbstractSelectableJavaEntitiesList<Map<?,?>>