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
main
com
uca
flights
AirportId.class
Initial commit
ClementColmerauer
commited
12cfefd
at 2024-10-20 09:50:50
AirportId.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/AirportId; StackMapTable = getValue ()Ljava/lang/String; length ()I toString compareTo (Lcom/uca/flights/AirportId;)I other equals (Ljava/lang/Object;)Z Ljava/lang/Object; o hashCode (Ljava/lang/Object;)I Signature ELjava/lang/Object;Ljava/lang/Comparable<Lcom/uca/flights/AirportId;>; SourceFile AirportId.java > ? @ A "java/lang/IllegalArgumentException Invalid value. Airport id can't be null AirportId can't be null. com/uca/flights/AirportId !Must be compared with airport id. ! java/lang/Object java/lang/Comparable java/lang/String ()V +com/uca/data_validation/IdentifierValidator isAirportIdValid (Ljava/lang/String;)Z ! t *� +� � � Y� �*+� � � / *� � &