Class SimpleReflectionPolicy.ClassPolicy
java.lang.Object
org.teavm.extension.spi.reflection.SimpleReflectionPolicy.ClassPolicy
- Enclosing class:
SimpleReflectionPolicy
-
Method Summary
Modifier and TypeMethodDescriptionproxyableWith(Class<?>... extras) proxyableWith(String... extras) proxyableWith(Function<org.teavm.extension.introspect.IntrospectClass<?>, Collection<? extends List<? extends org.teavm.extension.introspect.IntrospectClass<?>>>> combosProvider) reflectableFields(Predicate<? super org.teavm.extension.introspect.IntrospectField> predicate) reflectableMembers(Predicate<? super org.teavm.extension.introspect.IntrospectMember> predicate) reflectableMethods(Predicate<? super org.teavm.extension.introspect.IntrospectMethod> predicate)
-
Method Details
-
foundByName
-
proxyable
-
proxyableWith
-
proxyableWith
-
proxyableWith
public SimpleReflectionPolicy.ClassPolicy proxyableWith(Function<org.teavm.extension.introspect.IntrospectClass<?>, Collection<? extends List<? extends org.teavm.extension.introspect.IntrospectClass<?>>>> combosProvider) -
reflectableMembers
public SimpleReflectionPolicy.ClassPolicy reflectableMembers(Predicate<? super org.teavm.extension.introspect.IntrospectMember> predicate) -
reflectablePublicMembers
-
reflectableMethods
public SimpleReflectionPolicy.ClassPolicy reflectableMethods(Predicate<? super org.teavm.extension.introspect.IntrospectMethod> predicate) -
reflectablePublicMethods
-
reflectableFields
public SimpleReflectionPolicy.ClassPolicy reflectableFields(Predicate<? super org.teavm.extension.introspect.IntrospectField> predicate) -
reflectablePublicFields
-