All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.nicosensei.textbatch.utils.hosts.HostFileLine Maven / Gradle / Ivy

package com.github.nicosensei.textbatch.utils.hosts;

import com.github.nicosensei.textbatch.job.BasicInputLine;

public class HostFileLine extends BasicInputLine {

    protected HostFileLine(String line) {
        super(line, DEFAULT_SEP);
    }

    public String getIPAddress() {
        return getFields()[0];
    }

    public String getHostName() {
        return getFields()[1];
    }

    public String getHostAlias1() {
        return getFields()[2];
    }

    public String getHostAlias2() {
        return getFields()[3];
    }

    public boolean isValidHostLine() {
        return (! getLine().startsWith("#")) && (getFields().length >= 4);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy