Просмотр исходного кода

Make TypeSafeEnum immutable

Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
tags/V1_9_19
Alexander Kriegisch 2 лет назад
Родитель
Сommit
1ecda93436
1 измененных файлов: 4 добавлений и 4 удалений
  1. 4
    4
      util/src/main/java/org/aspectj/util/TypeSafeEnum.java

+ 4
- 4
util/src/main/java/org/aspectj/util/TypeSafeEnum.java Просмотреть файл

@@ -16,8 +16,8 @@ import java.io.DataOutputStream;
import java.io.IOException;

public class TypeSafeEnum {
private byte key;
private String name;
private final byte key;
private final String name;

public TypeSafeEnum(String name, int key) {
this.name = name;
@@ -50,7 +50,7 @@ public class TypeSafeEnum {
@Override
public boolean equals(Object o) {
return (o instanceof TypeSafeEnum) &&
((TypeSafeEnum)o).key == key &&
((TypeSafeEnum)o).name.equals(name);
((TypeSafeEnum)o).key == key &&
((TypeSafeEnum)o).name.equals(name);
}
}

Загрузка…
Отмена
Сохранить