Package org.jruby.ext.socket

Examples of org.jruby.ext.socket.SocketUtilsIPV6$IPv6Network


    return true;
  }

  public static boolean isValidIp6Cidr(String ip6Cidr) {
    try {
      IPv6Network network = IPv6Network.fromString(ip6Cidr);
    } catch (IllegalArgumentException ex) {
      return false;
    }
    return true;
  }
View Full Code Here


    }
    return true;
  }

  public static int getIp6CidrSize(String ip6Cidr) {
    IPv6Network network = null;
    try {
      network = IPv6Network.fromString(ip6Cidr);
    } catch (IllegalArgumentException ex) {
      return 0;
    }
    return network.getNetmask().asPrefixLength();
  }
View Full Code Here

      }
    return false;
  }
 
  public static boolean isIp6InNetwork(String ip6, String ip6Cidr) {
    IPv6Network network = null;
    try {
      network = IPv6Network.fromString(ip6Cidr);
    } catch (IllegalArgumentException ex) {
      return false;
    }
      IPv6Address ip = IPv6Address.fromString(ip6);
    return network.contains(ip);
  }
View Full Code Here

        return true;
    }

    public static boolean isValidIp6Cidr(String ip6Cidr) {
        try {
            IPv6Network network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return false;
        }
        return true;
    }
View Full Code Here

        }
        return true;
    }

    public static int getIp6CidrSize(String ip6Cidr) {
        IPv6Network network = null;
        try {
            network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return 0;
        }
        return network.getNetmask().asPrefixLength();
    }
View Full Code Here

        }
        return false;
    }

    public static boolean isIp6InNetwork(String ip6, String ip6Cidr) {
        IPv6Network network = null;
        try {
            network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return false;
        }
        IPv6Address ip = IPv6Address.fromString(ip6);
        return network.contains(ip);
    }
View Full Code Here

        return true;
    }

    public static boolean isValidIp6Cidr(String ip6Cidr) {
        try {
            IPv6Network network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return false;
        }
        return true;
    }
View Full Code Here

        }
        return true;
    }

    public static int getIp6CidrSize(String ip6Cidr) {
        IPv6Network network = null;
        try {
            network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return 0;
        }
        return network.getNetmask().asPrefixLength();
    }
View Full Code Here

        }
        return false;
    }

    public static boolean isIp6InNetwork(String ip6, String ip6Cidr) {
        IPv6Network network = null;
        try {
            network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return false;
        }
        IPv6Address ip = IPv6Address.fromString(ip6);
        return network.contains(ip);
    }
View Full Code Here

        }
        return true;
    }

    public static int getIp6CidrSize(String ip6Cidr) {
        IPv6Network network = null;
        try {
            network = IPv6Network.fromString(ip6Cidr);
        } catch (IllegalArgumentException ex) {
            return 0;
        }
        return network.getNetmask().asPrefixLength();
    }
View Full Code Here

TOP

Related Classes of org.jruby.ext.socket.SocketUtilsIPV6$IPv6Network

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.