Class IpV4SubnetFilterRule

    • Field Detail

      • isAllowRule

        private boolean isAllowRule
        Is this IpV4Subnet an ALLOW or DENY rule
    • Constructor Detail

      • IpV4SubnetFilterRule

        public IpV4SubnetFilterRule​(boolean allow)
        Constructor for a ALLOW or DENY ALL
        Parameters:
        allow - True for ALLOW, False for DENY
      • IpV4SubnetFilterRule

        public IpV4SubnetFilterRule​(boolean allow,
                                    java.net.InetAddress inetAddress,
                                    int cidrNetMask)
        Parameters:
        allow - True for ALLOW, False for DENY
      • IpV4SubnetFilterRule

        public IpV4SubnetFilterRule​(boolean allow,
                                    java.net.InetAddress inetAddress,
                                    java.lang.String netMask)
        Parameters:
        allow - True for ALLOW, False for DENY
      • IpV4SubnetFilterRule

        public IpV4SubnetFilterRule​(boolean allow,
                                    java.lang.String netAddress)
                             throws java.net.UnknownHostException
        Parameters:
        allow - True for ALLOW, False for DENY
        Throws:
        java.net.UnknownHostException
    • Method Detail

      • isAllowRule

        public boolean isAllowRule()
        Specified by:
        isAllowRule in interface IpFilterRule
        Returns:
        True if this Rule is an ALLOW rule
      • isDenyRule

        public boolean isDenyRule()
        Specified by:
        isDenyRule in interface IpFilterRule
        Returns:
        True if this Rule is a DENY rule