Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/*******************************************************************************
 *
 * Pentaho Big Data
 *
 * Copyright (C) 2002-2013 by Pentaho : http://www.pentaho.com
 *
 *******************************************************************************
 *
 * 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.
 *
 ******************************************************************************/

public class Main {
    /**
     * Prefix to append before an argument's name when building up a list of command-line arguments, e.g. "--"
     */
    public static final String ARG_PREFIX = "--";

    /**
     * Does the string reprsent an argument name as provided on the command line? Format: "--argname"
     * 
     * @param s
     *          Possible argument name
     * @return {@code true} if the string represents an argument name (is prefixed with ARG_PREFIX)
     */
    private static boolean isArgName(String s) {
        return s != null && s.startsWith(ARG_PREFIX) && s.length() > ARG_PREFIX.length();
    }
}