agave-jobs/jobs-core/src/main/java/org/iplantc/service/jobs/model/enumerations/JobArchivePathMacroType.java
/**
	 * Checks for the presence of any {@link JobArchivePathMacroType} values that
     * must be resolved after a job request is accepted.
	 * @param path the string to check
	 * @return true if present, false if absent or {@code path} is null
	 */
Checks for the presence of any  JobArchivePathMacroType values that
must be resolved after a job request is accepted.
@param path the string to check
@return true if present, false if absent or  path is null
Checks for the presence of any JobArchivePathMacroType values that must be resolved after a job request is accepted . @param path the string to check @return true if present false if absent or path is null
public static boolean hasLateBindingMacrosInPath(String path) {
	    if (StringUtils.isEmpty(path)) return false;
        for (JobArchivePathMacroType macro: JobArchivePathMacroType.getLateBindingMacros()) {
            if (path.contains("${" + macro.name() + "}")) return true;
        }
        return false;
    }
public static boolean hasLateBindingMacrosInPath ( String path ) { if ( StringUtils . isEmpty ( path ) ) return false ; for ( JobArchivePathMacroType macro : JobArchivePathMacroType . getLateBindingMacros ( ) ) { if ( path . contains ( "${" + macro . name ( ) + "}" ) ) return true ; } return false ; }
Checks for the presence of any {@link JobArchivePathMacroType} values that
 must be resolved after a job request is accepted.
Checks for the presence of any { @link JobArchivePathMacroType } values that must be resolved after a job request is accepted .