Class SimpleFeatureAttribute<A>

  • All Implemented Interfaces:
    com.googlecode.cqengine.attribute.Attribute<org.geotools.api.feature.simple.SimpleFeature,​A>

    public class SimpleFeatureAttribute<A>
    extends com.googlecode.cqengine.attribute.SimpleNullableAttribute<org.geotools.api.feature.simple.SimpleFeature,​A>
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleFeatureAttribute​(Class<A> fieldType, org.geotools.api.feature.simple.SimpleFeatureType sft, String fieldName)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      A getValue​(org.geotools.api.feature.simple.SimpleFeature object, com.googlecode.cqengine.query.option.QueryOptions queryOptions)  
      • Methods inherited from class com.googlecode.cqengine.attribute.SimpleNullableAttribute

        getValues
      • Methods inherited from class com.googlecode.cqengine.attribute.support.AbstractAttribute

        calcHashCode, canEqual, equals, getAttributeName, getAttributeType, getObjectType, hashCode, toString
    • Constructor Detail

      • SimpleFeatureAttribute

        public SimpleFeatureAttribute​(Class<A> fieldType,
                                      org.geotools.api.feature.simple.SimpleFeatureType sft,
                                      String fieldName)
    • Method Detail

      • getValue

        public A getValue​(org.geotools.api.feature.simple.SimpleFeature object,
                          com.googlecode.cqengine.query.option.QueryOptions queryOptions)
        Specified by:
        getValue in class com.googlecode.cqengine.attribute.SimpleNullableAttribute<org.geotools.api.feature.simple.SimpleFeature,​A>