Class ListOfFeaturesWrapper

java.lang.Object
org.gvsig.app.project.symboltables.ListOfFeaturesWrapper
All Implemented Interfaces:
Iterable<Object>, org.gvsig.tools.util.GetItem<Object>, org.gvsig.tools.util.GetItemWithSize<Object>, org.gvsig.tools.util.GetItemWithSizeAndIterator<Object>, org.gvsig.tools.util.IsEmpty, org.gvsig.tools.util.Size, org.gvsig.tools.util.UnmodifiableBasicCollection<Object>, org.gvsig.tools.util.UnmodifiableBasicList<Object>

public class ListOfFeaturesWrapper extends Object implements org.gvsig.tools.util.UnmodifiableBasicList<Object>
Author:
jjdelcerro
  • Constructor Details

    • ListOfFeaturesWrapper

      public ListOfFeaturesWrapper(List<org.gvsig.fmap.dal.feature.Feature> features, org.gvsig.expressionevaluator.SymbolTable symbolTable, String expression)
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface org.gvsig.tools.util.IsEmpty
    • toList

      public List<Object> toList()
      Specified by:
      toList in interface org.gvsig.tools.util.UnmodifiableBasicList<Object>
    • get

      public Object get(int position)
      Specified by:
      get in interface org.gvsig.tools.util.GetItem<Object>
    • size

      public int size()
      Specified by:
      size in interface org.gvsig.tools.util.Size
    • iterator

      public Iterator<Object> iterator()
      Specified by:
      iterator in interface Iterable<Object>