Java Network Interface Get toNI(String niName)

Here you can find the source of toNI(String niName)

Description

Convert the property to a network interface

License

Apache License

Parameter

Parameter Description
niName a parameter

Exception

Parameter Description
IOException if the network interface do not exist

Return

network interface

Declaration

public static NetworkInterface toNI(String niName) throws IOException 

Method Source Code

//package com.java2s;
/*//from   w  w w  . ja  v a  2s.c o  m
 * Copyright (c) 2012-2017 ZoxWeb.com LLC.
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */

import java.io.IOException;

import java.net.NetworkInterface;

public class Main {
    /**
     * Convert the property to a network interface
     * @param niName 
     * @return network interface
     * @throws IOException if the network interface do not exist
     */
    public static NetworkInterface toNI(String niName) throws IOException {
        return NetworkInterface.getByName(niName);
    }

    /**
     * Convert the property to a network interface
     * @param ni 
     * @return network interface 
     * @throws IOException if the network interface do not exist
     */
    public static NetworkInterface toNI(NetworkInterface ni) throws IOException {
        return NetworkInterface.getByName(ni.getName());
    }
}

Related

  1. isNixMashPC()
  2. parseInterfaceList(String s)
  3. pingFromInterface(String name)
  4. print(Collection objs)
  5. printValidInterfaces(PrintWriter pout)