Class FeatureClassDescriptor
- java.lang.Object
-
- oracle.spatial.network.nfe.workspace.FeatureClassDescriptor
-
- All Implemented Interfaces:
java.lang.Comparable
public class FeatureClassDescriptor extends java.lang.Object implements java.lang.ComparableDescribes a feature class with features involved in a conflict.
-
-
Constructor Summary
Constructors Constructor Description FeatureClassDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object o)booleanequals(java.lang.Object obj)java.lang.IntegergetConflictsNumber()Returns the number of conflicts.java.lang.LonggetFeatureClassId()Returns the feature class identifier.java.lang.StringgetFeatureClassName()Returns the feature class name.java.util.List<FeatureDescriptor>getFeatureDescriptorList()Returns the list of features involved in a conflict.FeatureLayerDescriptorgetFeatureLayerDescriptor()Returns the feature layer descriptor.java.lang.IntegergetFeaturesNumber()Returns the number of features in conflict.inthashCode()voidsetFeatureClassId(java.lang.Long featureClassId)Sets the feature class identifier.voidsetFeatureClassName(java.lang.String featureClassName)Sets the feature class name.voidsetFeatureDescriptorList(java.util.List<FeatureDescriptor> featureDescriptorList)Sets the list of features involved in a conflict.voidsetFeatureLayerDescriptor(FeatureLayerDescriptor featureLayerDescriptor)Sets the feature layer descriptor.java.lang.StringtoString()
-
-
-
Method Detail
-
getFeatureClassId
public java.lang.Long getFeatureClassId()
Returns the feature class identifier.- Returns:
- feature class identifier
-
setFeatureClassId
public void setFeatureClassId(java.lang.Long featureClassId)
Sets the feature class identifier.- Parameters:
featureClassId- feature class identifier
-
getFeatureClassName
public java.lang.String getFeatureClassName()
Returns the feature class name.- Returns:
- feature class name
-
setFeatureClassName
public void setFeatureClassName(java.lang.String featureClassName)
Sets the feature class name.- Parameters:
featureClassName- feature class name
-
getFeatureDescriptorList
public java.util.List<FeatureDescriptor> getFeatureDescriptorList()
Returns the list of features involved in a conflict.- Returns:
- list of features
-
setFeatureDescriptorList
public void setFeatureDescriptorList(java.util.List<FeatureDescriptor> featureDescriptorList)
Sets the list of features involved in a conflict.- Parameters:
featureDescriptorList- list of features
-
getFeatureLayerDescriptor
public FeatureLayerDescriptor getFeatureLayerDescriptor()
Returns the feature layer descriptor.- Returns:
- feature layer descriptor.
-
setFeatureLayerDescriptor
public void setFeatureLayerDescriptor(FeatureLayerDescriptor featureLayerDescriptor)
Sets the feature layer descriptor.- Parameters:
featureLayerDescriptor- feature layer descriptor
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareToin interfacejava.lang.Comparable
-
getConflictsNumber
public java.lang.Integer getConflictsNumber()
Returns the number of conflicts.- Returns:
- number of conflicts
-
getFeaturesNumber
public java.lang.Integer getFeaturesNumber()
Returns the number of features in conflict. Some features can group a conflict region.- Returns:
- number of features.
-
-