Package oracle.spatial.network.nfe.beans
Class NFESearchParams
- java.lang.Object
-
- oracle.spatial.network.nfe.beans.NFESearchParams
-
public class NFESearchParams extends java.lang.ObjectProvides 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 booleanequals(java.lang.Object obj)java.lang.LonggetFeatureClassId()Returns the feature class id parameter.java.lang.LonggetFeatureId()Returns the feature id parameter.java.lang.LonggetFeatureLayerId()Returns the feature layer id parameter.java.lang.StringgetSqlCondition()Returns the SQL that will be added to the where clause of the search query on the feature table.inthashCode()voidsetFeatureClassId(java.lang.Long featureClassId)Sets the feature class id parameter.voidsetFeatureId(java.lang.Long featureId)Sets the feature id parameter.voidsetFeatureLayerId(java.lang.Long featureLayerId)Sets the feature layer id parameter.voidsetSqlCondition(java.lang.String sqlCondition)Sets the SQL that will be added to the where clause of the search query on the feature table.
-
-
-
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:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-