package org.batfish.representation.juniper; import java.io.Serializable; import java.util.HashSet; import java.util.Set; public final class FwTerm implements Serializable { /** * */ private static final long serialVersionUID = 1L; private final Set<FwFromApplication> _fromApplications; private final Set<FwFromHostProtocol> _fromHostProtocols; private final Set<FwFromHostService> _fromHostServices; private final Set<FwFrom> _froms; private boolean _ipv6; private final String _name; private final Set<FwThen> _thens; public FwTerm(String name) { _froms = new HashSet<>(); _fromApplications = new HashSet<>(); _fromHostProtocols = new HashSet<>(); _fromHostServices = new HashSet<>(); _name = name; _thens = new HashSet<>(); } public Set<FwFromApplication> getFromApplications() { return _fromApplications; } public Set<FwFromHostProtocol> getFromHostProtocols() { return _fromHostProtocols; } public Set<FwFromHostService> getFromHostServices() { return _fromHostServices; } public Set<FwFrom> getFroms() { return _froms; } public boolean getIpv6() { return _ipv6; } public String getName() { return _name; } public Set<FwThen> getThens() { return _thens; } public void setIpv6(boolean ipv6) { _ipv6 = ipv6; } }