org.jboss.forge.shell.util
Class ResourceUtil
java.lang.Object
org.jboss.forge.shell.util.ResourceUtil
public class ResourceUtil
- extends Object
A set of utilities to work with the resources API.
- Author:
- Mike Brock, Lincoln Baxter, III
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResourceUtil
public ResourceUtil()
getContextFile
public static File getContextFile(Resource<?> r)
- A simple utility method to locate the outermost contextual File reference for the specified resource.
- Parameters:
r
- resource instance.
- Returns:
- outermost relevant file context.
getContextDirectory
public static DirectoryResource getContextDirectory(Resource<?> r)
parsePathspec
public static List<Resource<?>> parsePathspec(ResourceFactory factory,
Resource<?> resource,
String pathspec)
isChildOf
public static boolean isChildOf(Resource<?> parent,
Resource<?> isChild)
filter
public static <E extends Resource<?>,R extends Collection<E>> R filter(ResourceFilter filter,
Collection<E> list)
filterByType
public static <E extends Resource<?>,R extends Collection<E>,I extends Collection<Resource<?>>> R filterByType(Class<E> type,
I list)
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.