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.Comparable
Describes 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 int
compareTo(java.lang.Object o)
boolean
equals(java.lang.Object obj)
java.lang.Integer
getConflictsNumber()
Returns the number of conflicts.java.lang.Long
getFeatureClassId()
Returns the feature class identifier.java.lang.String
getFeatureClassName()
Returns the feature class name.java.util.List<FeatureDescriptor>
getFeatureDescriptorList()
Returns the list of features involved in a conflict.FeatureLayerDescriptor
getFeatureLayerDescriptor()
Returns the feature layer descriptor.java.lang.Integer
getFeaturesNumber()
Returns the number of features in conflict.int
hashCode()
void
setFeatureClassId(java.lang.Long featureClassId)
Sets the feature class identifier.void
setFeatureClassName(java.lang.String featureClassName)
Sets the feature class name.void
setFeatureDescriptorList(java.util.List<FeatureDescriptor> featureDescriptorList)
Sets the list of features involved in a conflict.void
setFeatureLayerDescriptor(FeatureLayerDescriptor featureLayerDescriptor)
Sets the feature layer descriptor.java.lang.String
toString()
-
-
-
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:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in 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.
-
-