@Override
	public Set<Class<?>> resolveByName(final String name) throws IOException {
		Matcher<Class<?>> matcher = new Matcher<Class<?>>() {
			
			public boolean matches(Class<?> clazz) {
				return clazz.getName().contains(name);
			}
			
		};
		return resolve(matcher);
	}
@Override
	public Set<Class<?>> resolveByName(final String name) throws IOException {
		Matcher<Class<?>> matcher = new Matcher<Class<?>>() {
			
			public boolean matches(Class<?> clazz) {
				return clazz.getName().contains(name);
			}
			
		};
		return resolve(matcher);
	}
@ Override public Set < Class < ? > > resolveByName ( final String name ) throws IOException { Matcher < Class < ? > > matcher = new Matcher < Class < ? > > ( ) { public boolean matches ( Class < ? > clazz ) { return clazz . getName ( ) . contains ( name ) ; } } ; return resolve ( matcher ) ; }
Resolves the classes that contains the specified name as
{@code java.lang.Class}.

@param name The part of the class name.
@return Classes that contains the specified name as
{@code java.lang.Class}.
@throws IOException If any I/O access fails while traversing the search
path.
Resolves the classes that contains the specified name as { @code java . lang . Class } .