Class NFERuleInstanceRelation
- java.lang.Object
-
- oracle.spatial.network.nfe.model.NFEBasicModelObject
-
- oracle.spatial.network.nfe.model.rule.NFERuleInstanceRelation
-
- All Implemented Interfaces:
NFEModelObject
public class NFERuleInstanceRelation extends NFEBasicModelObject
Represents a relationship between a rule instance and a feature element to which the rule instance's rule was applied.
-
-
Field Summary
-
Fields inherited from interface oracle.spatial.network.nfe.model.NFEModelObject
EFLAG_EXISTING, EFLAG_REMOVED
-
-
Constructor Summary
Constructors Constructor Description NFERuleInstanceRelation(NFERuleInstance ruleInstance, NFEFeatureElement featElem)
Allocates a new rule instance relation
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
NFEFeatureElement
getFeatureElement()
Gets the related feature elementjava.lang.String
getKey()
Gets the relation's key which is used to uniquely identify the relationNFERuleInstance
getRuleInstance()
Gets the rule instance object-
Methods inherited from class oracle.spatial.network.nfe.model.NFEBasicModelObject
addEditionFlag, containsEditionFlag, getEditionFlags, removeEditionFlag, setEditionFlags
-
-
-
-
Constructor Detail
-
NFERuleInstanceRelation
public NFERuleInstanceRelation(NFERuleInstance ruleInstance, NFEFeatureElement featElem)
Allocates a new rule instance relation- Parameters:
ruleInstance
- a rule instance objectfeatElem
- a feature element
-
-
Method Detail
-
getRuleInstance
public NFERuleInstance getRuleInstance()
Gets the rule instance object- Returns:
- a rule instance object
-
getFeatureElement
public NFEFeatureElement getFeatureElement()
Gets the related feature element- Returns:
- a feature element
-
getKey
public java.lang.String getKey()
Gets the relation's key which is used to uniquely identify the relation- Returns:
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-