snoop a1f13ed630 fixed
dh
2016-11-17 11:16:41 +09:00

71 lines
1.4 KiB
Java

package com.loafle.bridge.discoveryzone;
import com.loafle.bridge.discoveryhost.DiscoveryHost;
import javax.persistence.*;
import java.util.List;
/**
* Created by root on 16. 11. 15.
*/
@Entity
public class DiscoveryZone {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
@Column(nullable=false)
private long ip;
@Column(nullable=false)
private long cidr;
@OneToMany(mappedBy = "zone", cascade = CascadeType.ALL)
private List<HostScanHistory> hostScanHistories;
@OneToMany(mappedBy = "zone", cascade = CascadeType.ALL)
private List<DiscoveryHost> discoveryHosts;
public List<HostScanHistory> getHostScanHistories() {
return hostScanHistories;
}
public void setHostScanHistories(List<HostScanHistory> hostScanHistories) {
this.hostScanHistories = hostScanHistories;
}
public List<DiscoveryHost> getDiscoveryHosts() {
return discoveryHosts;
}
public void setDiscoveryHosts(List<DiscoveryHost> discoveryHosts) {
this.discoveryHosts = discoveryHosts;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public long getIp() {
return ip;
}
public void setIp(long ip) {
this.ip = ip;
}
public long getCidr() {
return cidr;
}
public void setCidr(long cidr) {
this.cidr = cidr;
}
}