class IpSpaceContainsIp extends AbstractIpSpaceContainsIp {

  @Override
  public Boolean visitIpSpaceReference(IpSpaceReference ipSpaceReference) {
    IpSpace ipSpace = _namedIpSpaces.get(ipSpaceReference.getName());
    if (ipSpace == null) {
      return false;
    }
    return ipSpace.accept(this);
  }

  public  IpSpaceContainsIp(Ip ip, Map<String, IpSpace> namedIpSpaces);

}