Package com.powsybl.ucte.network
Class UcteElementId
java.lang.Object
com.powsybl.ucte.network.UcteElementId
- All Implemented Interfaces:
Comparable<UcteElementId>
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Constructor Summary
ConstructorDescriptionUcteElementId
(UcteNodeCode nodeCode1, UcteNodeCode nodeCode2, char orderCode) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(UcteElementId ucteElementId) boolean
Gets node 1 code.Gets node 2 code.char
Gets order code (1, 2, 3 ... 9, A, B, C ...int
hashCode()
static boolean
static Optional<UcteElementId>
void
setOrderCode
(char orderCode) Sets order code (1, 2, 3 ... 9, A, B, C ...toString()
-
Constructor Details
-
UcteElementId
-
-
Method Details
-
getNodeCode1
Gets node 1 code.- Returns:
- node 1 code
-
getNodeCode2
Gets node 2 code.- Returns:
- node 2 code
-
getOrderCode
public char getOrderCode()Gets order code (1, 2, 3 ... 9, A, B, C ... Z).- Returns:
- order code
-
setOrderCode
public void setOrderCode(char orderCode) Sets order code (1, 2, 3 ... 9, A, B, C ... Z).- Parameters:
orderCode
- order code
-
hashCode
public int hashCode() -
equals
-
toString
-
compareTo
- Specified by:
compareTo
in interfaceComparable<UcteElementId>
-
parseUcteElementId
-
isUcteElementId
-