@Override public SuperDuperNameList deserialize(JsonParser jp, DeserializationContext context) throws IOException { JsonToken token = jp.getCurrentToken(); if (token == JsonToken.VALUE_STRING) { return new SuperDuperNameList(jp.getText(), null); } throw context.mappingException(getValueClass()); } }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof Car)) { return false; } Car car = (Car) o; if (year != car.year) { return false; } if (color != null ? !color.equals(car.color) : car.color != null) { return false; } if (make != null ? !make.equals(car.make) : car.make != null) { return false; } if (model != null ? !model.equals(car.model) : car.model != null) { return false; } if (nameList != null ? !nameList.equals(car.nameList) : car.nameList != null) { return false; } if (purchased != null ? !purchased.equals(car.purchased) : car.purchased != null) { return false; } return true; }
@Override public int hashCode() { int result = make != null ? make.hashCode() : 0; result = 31 * result + (model != null ? model.hashCode() : 0); result = 31 * result + year; result = 31 * result + (purchased != null ? purchased.hashCode() : 0); result = 31 * result + (color != null ? color.hashCode() : 0); result = 31 * result + (nameList != null ? nameList.hashCode() : 0); return result; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof Car)) { return false; } Car car = (Car) o; if (year != car.year) { return false; } if (color != null ? !color.equals(car.color) : car.color != null) { return false; } if (make != null ? !make.equals(car.make) : car.make != null) { return false; } if (model != null ? !model.equals(car.model) : car.model != null) { return false; } if (nameList != null ? !nameList.equals(car.nameList) : car.nameList != null) { return false; } if (purchased != null ? !purchased.equals(car.purchased) : car.purchased != null) { return false; } return true; }
@Override public boolean equals(Object o) { if (this == o) { return true; } if (!(o instanceof Car)) { return false; } Car car = (Car) o; if (year != car.year) { return false; } if (color != null ? !color.equals(car.color) : car.color != null) { return false; } if (make != null ? !make.equals(car.make) : car.make != null) { return false; } if (model != null ? !model.equals(car.model) : car.model != null) { return false; } if (nameList != null ? !nameList.equals(car.nameList) : car.nameList != null) { return false; } if (purchased != null ? !purchased.equals(car.purchased) : car.purchased != null) { return false; } return true; }
public static SuperDuperNameList superDuper(String superDuperNameList) { return new SuperDuperNameList(superDuperNameList, null); } }
public static SuperDuperNameList superDuper(String superDuperNameList) { return new SuperDuperNameList(superDuperNameList, null); } }
@Override public SuperDuperNameList deserialize(JsonParser jp, DeserializationContext context) throws IOException { JsonToken token = jp.getCurrentToken(); if (token == JsonToken.VALUE_STRING) { return new SuperDuperNameList(jp.getText(), null); } context.handleUnexpectedToken(handledType(), jp); throw JsonMappingException.from(jp, null); } }
@Override public SuperDuperNameList deserialize(JsonParser jp, DeserializationContext context) throws IOException { JsonToken token = jp.getCurrentToken(); if (token == JsonToken.VALUE_STRING) { return new SuperDuperNameList(jp.getText(), null); } context.handleUnexpectedToken(handledType(), jp); throw JsonMappingException.from(jp, null); } }
public static SuperDuperNameList superDuper(String superDuperNameList) { return new SuperDuperNameList(superDuperNameList, null); } }
@Override public int hashCode() { int result = make != null ? make.hashCode() : 0; result = 31 * result + (model != null ? model.hashCode() : 0); result = 31 * result + year; result = 31 * result + (purchased != null ? purchased.hashCode() : 0); result = 31 * result + (color != null ? color.hashCode() : 0); result = 31 * result + (nameList != null ? nameList.hashCode() : 0); return result; }
@Override public int hashCode() { int result = make != null ? make.hashCode() : 0; result = 31 * result + (model != null ? model.hashCode() : 0); result = 31 * result + year; result = 31 * result + (purchased != null ? purchased.hashCode() : 0); result = 31 * result + (color != null ? color.hashCode() : 0); result = 31 * result + (nameList != null ? nameList.hashCode() : 0); return result; }