Search in sources :

Example 1 with AddressAddressBookEntry

use of org.batfish.representation.juniper.AddressAddressBookEntry in project batfish by batfish.

the class ConfigurationBuilder method exitSezsa_address.

@Override
public void exitSezsa_address(Sezsa_addressContext ctx) {
    String name = ctx.name.getText();
    Prefix prefix = Prefix.parse(ctx.IP_PREFIX().getText());
    AddressBookEntry addressEntry = new AddressAddressBookEntry(name, prefix);
    _currentZone.getAddressBook().getEntries().put(name, addressEntry);
}
Also used : AddressAddressBookEntry(org.batfish.representation.juniper.AddressAddressBookEntry) FwFromSourceAddressBookEntry(org.batfish.representation.juniper.FwFromSourceAddressBookEntry) AddressBookEntry(org.batfish.representation.juniper.AddressBookEntry) AddressSetAddressBookEntry(org.batfish.representation.juniper.AddressSetAddressBookEntry) FwFromDestinationAddressBookEntry(org.batfish.representation.juniper.FwFromDestinationAddressBookEntry) Prefix(org.batfish.datamodel.Prefix) AddressAddressBookEntry(org.batfish.representation.juniper.AddressAddressBookEntry)

Aggregations

Prefix (org.batfish.datamodel.Prefix)1 AddressAddressBookEntry (org.batfish.representation.juniper.AddressAddressBookEntry)1 AddressBookEntry (org.batfish.representation.juniper.AddressBookEntry)1 AddressSetAddressBookEntry (org.batfish.representation.juniper.AddressSetAddressBookEntry)1 FwFromDestinationAddressBookEntry (org.batfish.representation.juniper.FwFromDestinationAddressBookEntry)1 FwFromSourceAddressBookEntry (org.batfish.representation.juniper.FwFromSourceAddressBookEntry)1