@@ -0,0 +1,1015 @@
+package data_structures;%0A%0Aimport com.glezo.ipv4.Ipv4;%0Aimport com.glezo.ipv4.UnparseableIpv4Exception;%0A%0Apublic class Ip_start_end_property implements Comparable%3CIp_start_end_property%3E%0A%7B%0A%09private Long%09double_a;%0A%09private Long%09double_b;%0A%09private String%09string;%0A%09private Ipv4%09ip_start;%0A%09private Ipv4%09ip_end;%0A%09%0A%09%0A%09public Ip_start_end_property(Long a, Long b, String c) throws UnparseableIpv4Exception%0A%09%7B%0A%09%09this.double_a=a;%0A%09%09this.double_b=b;%0A%09%09this.string=c;%0A%09%09this.ip_start=null;%0A%09%09this.ip_end=null;%0A%09%09if(this.double_a!=null)%09%0A%09%09%7B%09%0A%09%09%09this.ip_start=new Ipv4(this.double_a);%09%0A%09%09%7D%0A%09%09if(this.double_b!=null)%09%0A%09%09%7B%09%0A%09%09%09this.ip_end=new Ipv4(this.double_b);%09%09%0A%09%09%7D%0A%09%7D%0A%09public Long%09%09get_double_a()%09%7B%09return this.double_a;%09%7D%0A%09public Long%09%09get_double_b()%09%7B%09return this.double_b;%09%7D%0A%09public String%09get_String()%09%7B%09return this.string;%09%09%7D%0A%09%0A%09public int compareTo(Ip_start_end_property o) %0A%09%7B%0A%09%09return this.double_b.compareTo(this.double_a);%0A%09%7D%0A%09public String toString()%0A%09%7B%0A%09%09return this.ip_start+%22 - %22+this.ip_end+%22 %22+this.string;%0A%09%7D%0A%7D%0A

Create Ip_start_end_property.java