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 booleanequals(java.lang.Object obj)NFEFeatureElementgetFeatureElement()Gets the related feature elementjava.lang.StringgetKey()Gets the relation's key which is used to uniquely identify the relationNFERuleInstancegetRuleInstance()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:
equalsin classjava.lang.Object
-
-