Portfolio Code | Clement Colmerauer
Repositories
Site
Software engineering : Airport library
Code
Commits
Branches
Tags
Search
Tree:
12cfefd
Branches
Tags
master
Software engineering : Airport library
build
classes
java
test
com
uca
flights
CityId.class
Initial commit
ClementColmerauer
commited
12cfefd
at 2024-10-20 09:50:50
CityId.class
Blame
History
Raw
��� 7 B - . / 0 1 2 3 4 5 6 7 8 9 : ; < value Ljava/lang/String; <init> (Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this Lcom/uca/flights/CityId; StackMapTable = getValue ()Ljava/lang/String; length ()I toString compareTo (Lcom/uca/flights/CityId;)I other equals (Ljava/lang/Object;)Z Ljava/lang/Object; o hashCode (Ljava/lang/Object;)I Signature BLjava/lang/Object;Ljava/lang/Comparable<Lcom/uca/flights/CityId;>; SourceFile CityId.java > ? @ A "java/lang/IllegalArgumentException Invalid value. CityId can't be null. com/uca/flights/FlightId Must be compared with city id. com/uca/flights/CityId ! java/lang/Object java/lang/Comparable java/lang/String ()V +com/uca/data_validation/IdentifierValidator isCityIdValid (Ljava/lang/String;)Z ! t *� +� � � Y� �*+� � � / *� � $ 2 *� � � - / *� � 7 ! k +� � Y� �*� +� � �� C E G I M "