package org.batfish.representation.cisco; import org.batfish.datamodel.Configuration; import org.batfish.datamodel.routing_policy.expr.BooleanExpr; import org.batfish.datamodel.routing_policy.expr.MatchCommunitySet; import org.batfish.common.Warnings; public class RoutePolicyBooleanCommunityMatchesAny extends RoutePolicyBoolean { private static final long serialVersionUID = 1L; private RoutePolicyCommunitySet _commSet; public RoutePolicyBooleanCommunityMatchesAny( RoutePolicyCommunitySet commSet) { _commSet = commSet; } public RoutePolicyCommunitySet getCommSet() { return _commSet; } @Override public BooleanExpr toBooleanExpr(CiscoConfiguration cc, Configuration c, Warnings w) { return new MatchCommunitySet(_commSet.toCommunitySetExpr(cc, c, w)); } }