package net.codjo.segmentation.server.blackboard.message; /** * */ public class Level { private final String name; public Level(String name) { this.name = name; } public String getName() { return name; } @Override public boolean equals(Object object) { if (this == object) { return true; } if (object == null || getClass() != object.getClass()) { return false; } Level level = (Level)object; return !(name != null ? !name.equals(level.name) : level.name != null); } @Override public int hashCode() { return (name != null ? name.hashCode() : 0); } @Override public String toString() { return "Level{" + name + '}'; } int acceptVisitor(LevelVisitor visitor) { return visitor.visit(this); } }