Class NFESearchParams


  • public class NFESearchParams
    extends java.lang.Object
    Provides parameters to search features in the database. The featureLayerId is mandatory, the parameters featureClassId, featureId and conditionString are optional. The optional parameters set to null are ignored. The conditionString parameter will be added to the where clause of the search query on the feature table.
    • Constructor Summary

      Constructors 
      Constructor Description
      NFESearchParams()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.Long getFeatureClassId()
      Returns the feature class id parameter.
      java.lang.Long getFeatureId()
      Returns the feature id parameter.
      java.lang.Long getFeatureLayerId()
      Returns the feature layer id parameter.
      java.lang.String getSqlCondition()
      Returns the SQL that will be added to the where clause of the search query on the feature table.
      int hashCode()  
      void setFeatureClassId​(java.lang.Long featureClassId)
      Sets the feature class id parameter.
      void setFeatureId​(java.lang.Long featureId)
      Sets the feature id parameter.
      void setFeatureLayerId​(java.lang.Long featureLayerId)
      Sets the feature layer id parameter.
      void setSqlCondition​(java.lang.String sqlCondition)
      Sets the SQL that will be added to the where clause of the search query on the feature table.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NFESearchParams

        public NFESearchParams()
    • Method Detail

      • getSqlCondition

        public java.lang.String getSqlCondition()
        Returns the SQL that will be added to the where clause of the search query on the feature table. If null the parameter is ignored.
        Returns:
        SQL condition
      • setSqlCondition

        public void setSqlCondition​(java.lang.String sqlCondition)
        Sets the SQL that will be added to the where clause of the search query on the feature table.
        Parameters:
        sqlCondition - SQL condition
      • getFeatureClassId

        public java.lang.Long getFeatureClassId()
        Returns the feature class id parameter. If null the parameter is ignored.
        Returns:
        feature class id
      • setFeatureClassId

        public void setFeatureClassId​(java.lang.Long featureClassId)
        Sets the feature class id parameter.
        Parameters:
        featureClassId - feature class id
      • getFeatureId

        public java.lang.Long getFeatureId()
        Returns the feature id parameter. If null the parameter is ignored.
        Returns:
        feature id
      • setFeatureId

        public void setFeatureId​(java.lang.Long featureId)
        Sets the feature id parameter.
        Parameters:
        featureId - feature id
      • getFeatureLayerId

        public java.lang.Long getFeatureLayerId()
        Returns the feature layer id parameter.
        Returns:
        feature layer id
      • setFeatureLayerId

        public void setFeatureLayerId​(java.lang.Long featureLayerId)
        Sets the feature layer id parameter.
        Parameters:
        featureLayerId - feature layer id
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object