001package com.pingidentity.util; 002 003/** 004 * This is a helper class 005 * <p> 006 * Created by arnaudlacour on 5/12/17. 007 */ 008public class ARG 009{ 010 public static final Character NO_SHORTCUT = null; 011 public static final Boolean REQUIRED = true; 012 public static final Boolean OPTIONAL = false; 013 public static final Integer UNIQUE = 1; 014 public static final Integer UNLIMITED = 0; 015 016 public static final boolean FILE_MUST_EXIST = true; 017 public static final boolean FILE_MAY_NOT_EXIST = false; 018 019 public static final boolean PARENT_MUST_EXIST = true; 020 public static final boolean PARENT_MAY_NOT_EXIST = false; 021 022 public static final boolean MUST_BE_FILE = true; 023 public static final boolean MAY_NOT_BE_FILE = false; 024 025 public static final boolean MUST_BE_DIRECTORY = true; 026 public static final boolean MAY_NOT_BE_DIRECTORY = true; 027 028 public static String makePlaceholder(final String argumentName){ 029 return "{"+argumentName+"}"; 030 } 031}