A C E F G H I L M N O P R S T U W 

A

AnnotatedElements<E extends java.lang.reflect.AnnotatedElement,A extends AnnotatedElements<E,A>> - Class in io.ytcode.reflect.clazz
 
AnnotatedElements(ImmutableSet<E>) - Constructor for class io.ytcode.reflect.clazz.AnnotatedElements
 
annotatedWith(Class<? extends Annotation>) - Method in class io.ytcode.reflect.clazz.AnnotatedElements
 
annotatedWith(Class<? extends Annotation>) - Method in class io.ytcode.reflect.clazz.Classes
 

C

Classes - Class in io.ytcode.reflect.clazz
 
classes() - Method in class io.ytcode.reflect.resource.Resources
 
combineModifiers(int...) - Static method in class io.ytcode.reflect.util.Utils
 
constructors() - Method in class io.ytcode.reflect.clazz.Classes
 
Constructors - Class in io.ytcode.reflect.clazz
 
constructors(Class<?>) - Static method in class io.ytcode.reflect.Reflect
 
constructors(Class<?>, Predicate<Constructor<?>>) - Static method in class io.ytcode.reflect.Reflect
 

E

equals(Object) - Method in class io.ytcode.reflect.resource.Resource
 

F

fields() - Method in class io.ytcode.reflect.clazz.Classes
 
Fields - Class in io.ytcode.reflect.clazz
 
fields(Class<?>) - Static method in class io.ytcode.reflect.Reflect
 
fields(Class<?>, Predicate<Field>) - Static method in class io.ytcode.reflect.Reflect
 
filter(Predicate<E>) - Method in class io.ytcode.reflect.Filterable
 
Filterable<E,F extends Filterable<E,F>> - Class in io.ytcode.reflect
 
Filterable(ImmutableSet<E>) - Constructor for class io.ytcode.reflect.Filterable
 
from(ImmutableSet<ClassLoader>, ImmutableSet<String>, boolean) - Static method in class io.ytcode.reflect.resource.Scanner
 

G

get() - Method in class io.ytcode.reflect.Filterable
 
getModifier(E) - Method in class io.ytcode.reflect.clazz.AnnotatedElements
 
getModifier(Class<?>) - Method in class io.ytcode.reflect.clazz.Classes
 
getModifier(E) - Method in class io.ytcode.reflect.clazz.Members
 

H

hashCode() - Method in class io.ytcode.reflect.resource.Resource
 

I

io.ytcode.reflect - package io.ytcode.reflect
 
io.ytcode.reflect.clazz - package io.ytcode.reflect.clazz
 
io.ytcode.reflect.resource - package io.ytcode.reflect.resource
 
io.ytcode.reflect.util - package io.ytcode.reflect.util
 
isValid(String) - Method in class io.ytcode.reflect.util.PathFilter
 
iterator() - Method in class io.ytcode.reflect.Filterable
 

L

loader() - Method in class io.ytcode.reflect.resource.Resource
 

M

Members<E extends java.lang.reflect.Member & java.lang.reflect.AnnotatedElement,M extends Members<E,M>> - Class in io.ytcode.reflect.clazz
 
Members(ImmutableSet<E>) - Constructor for class io.ytcode.reflect.clazz.Members
 
methods() - Method in class io.ytcode.reflect.clazz.Classes
 
Methods - Class in io.ytcode.reflect.clazz
 
methods(Class<?>) - Static method in class io.ytcode.reflect.Reflect
 
methods(Class<?>, Predicate<Method>) - Static method in class io.ytcode.reflect.Reflect
 
modifiers(int...) - Method in class io.ytcode.reflect.clazz.AnnotatedElements
 

N

name() - Method in class io.ytcode.reflect.resource.Resource
 

O

of(ImmutableSet<Class<?>>) - Static method in class io.ytcode.reflect.clazz.Classes
 
of(ImmutableSet<Constructor<?>>) - Static method in class io.ytcode.reflect.clazz.Constructors
 
of(ImmutableSet<Field>) - Static method in class io.ytcode.reflect.clazz.Fields
 
of(ImmutableSet<Method>) - Static method in class io.ytcode.reflect.clazz.Methods
 
of(String, ClassLoader) - Static method in class io.ytcode.reflect.resource.Resource
 
of(ImmutableSet<Resource>) - Static method in class io.ytcode.reflect.resource.Resources
 
of(ImmutableSet<String>, boolean, boolean) - Static method in class io.ytcode.reflect.util.PathFilter
 

P

PathFilter - Class in io.ytcode.reflect.util
 
paths(String...) - Static method in class io.ytcode.reflect.resource.Scanner
 
pattern(String) - Method in class io.ytcode.reflect.resource.Resources
 
pkgs(String...) - Static method in class io.ytcode.reflect.resource.Scanner
 
pkgToResPath(String) - Static method in class io.ytcode.reflect.Reflect
 
pkgToResPath(String...) - Static method in class io.ytcode.reflect.Reflect
 
predicateAnnotatedWith(Class<? extends Annotation>) - Static method in class io.ytcode.reflect.util.Utils
 
predicateClassAnnotatedWith(Class<? extends Annotation>) - Static method in class io.ytcode.reflect.util.Utils
 
predicateClassSubTypeOf(Class<?>) - Static method in class io.ytcode.reflect.util.Utils
 
predicateResourceNamePattern(String) - Static method in class io.ytcode.reflect.util.Utils
 
predicateResourceNameSuffix(String) - Static method in class io.ytcode.reflect.util.Utils
 

R

Reflect - Class in io.ytcode.reflect
Java reflection utilities
Reflect() - Constructor for class io.ytcode.reflect.Reflect
 
ReflectException - Exception in io.ytcode.reflect.util
 
ReflectException(String) - Constructor for exception io.ytcode.reflect.util.ReflectException
 
ReflectException(Throwable) - Constructor for exception io.ytcode.reflect.util.ReflectException
 
ReflectException(String, Throwable) - Constructor for exception io.ytcode.reflect.util.ReflectException
 
Resource - Class in io.ytcode.reflect.resource
 
Resources - Class in io.ytcode.reflect.resource
 

S

scan() - Method in class io.ytcode.reflect.resource.Scanner
 
Scanner - Class in io.ytcode.reflect.resource
Warning: Currently only URLClassLoader and only file:// urls are supported.
size() - Method in class io.ytcode.reflect.Filterable
 
subTypeOf(Class<?>) - Method in class io.ytcode.reflect.clazz.Classes
 
suffix(String) - Method in class io.ytcode.reflect.resource.Resources
 
superTypes(Class<?>) - Static method in class io.ytcode.reflect.Reflect
 
superTypes(Class<?>, Predicate<Class<?>>) - Static method in class io.ytcode.reflect.Reflect
 

T

toClasses(Iterable<Resource>) - Static method in class io.ytcode.reflect.util.Utils
 
toConstructors(Iterable<Class<?>>) - Static method in class io.ytcode.reflect.util.Utils
 
toFields(Iterable<Class<?>>) - Static method in class io.ytcode.reflect.util.Utils
 
toMethods(Iterable<Class<?>>) - Static method in class io.ytcode.reflect.util.Utils
 
toString() - Method in class io.ytcode.reflect.Filterable
 
toString() - Method in class io.ytcode.reflect.resource.Resource
 

U

Utils - Class in io.ytcode.reflect.util
 
Utils() - Constructor for class io.ytcode.reflect.util.Utils
 

W

with(ImmutableSet<E>) - Method in class io.ytcode.reflect.Filterable
 
A C E F G H I L M N O P R S T U W