Class EntityPropertiesSampleValue

java.lang.Object
org.opengis.cite.sta10.util.EntityPropertiesSampleValue

public class EntityPropertiesSampleValue extends Object
Provides list of sample values for each property of each entity for testing $filter. These values are the same as the properties of one of the entities that is created in pre-test.
  • Field Details

    • THING_PROPERTIES_Values

      public static final String[] THING_PROPERTIES_Values
      Sample properties for Thing entity.
    • LOCATION_PROPERTIES_Values

      public static final String[] LOCATION_PROPERTIES_Values
      Sample properties for Location entity.
    • HISTORICAL_LOCATION_PROPERTIES_Values

      public static final Comparable[] HISTORICAL_LOCATION_PROPERTIES_Values
      Sample properties for HistoricalLocation entity.
    • DATASTREAM_PROPERTIES_Values

      public static final String[] DATASTREAM_PROPERTIES_Values
      Sample properties for Datastream entity.
    • SENSOR_PROPERTIES_Values

      public static final String[] SENSOR_PROPERTIES_Values
      Sample properties for Sensor entity.
    • OBSERVED_PROPETY_PROPERTIES_Values

      public static final String[] OBSERVED_PROPETY_PROPERTIES_Values
      Sample properties for ObservedProperty entity.
    • OBSERVATION_PROPERTIES_Values

      public static final Comparable[] OBSERVATION_PROPERTIES_Values
      Sample properties for Observation entity.
    • FEATURE_OF_INTEREST_PROPERTIES_Values

      public static final String[] FEATURE_OF_INTEREST_PROPERTIES_Values
      Sample properties for FeatureOfInterest entity.
  • Constructor Details

    • EntityPropertiesSampleValue

      public EntityPropertiesSampleValue()
  • Method Details

    • getPropertyValueFor

      public static Comparable getPropertyValueFor(EntityType entityType, int index)
      Returning the sample property value for the properties[index] of the entityType
      Parameters:
      entityType - The type of the entity in the format of EntityType enum
      index - The index of the requested properties in the properties list of the entityType
      Returns:
      The sample value from the properties list of the given "entityType" positioned in location "index" in the list