Skip navigation links
A C E F G H I J M N O P S 

A

annotatedWith(Class<? extends Annotation>) - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match the single Annotation of the JavaField.
areDirectlyAnnotatedWithAtLeastOneOf(Class<? extends Annotation>...) - Static method in class org.apache.flink.architecture.common.Predicates
 
areFieldOfType(Class<?>, JavaModifier...) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is of the given type clazz and has given modifiers.
areJavaClasses() - Static method in class org.apache.flink.architecture.common.SourcePredicates
Tests that a given class is a Java class.
arePublicFinalOfType(Class<?>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is public final and not static and of the given type clazz .
arePublicFinalOfTypeWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is public final and of the given type clazz with exactly the given annotationType.
arePublicStaticFinalAssignableTo(Class<?>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is public static final and is assignable to the given type clazz .
arePublicStaticFinalOfType(Class<?>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is public static final and of the given type clazz .
arePublicStaticFinalOfTypeWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is public static final and of the given type clazz with exactly the given annotationType.
arePublicStaticOfType(Class<?>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is public static and of the given type clazz .
areStaticFinalOfTypeWithAnnotation(Class<?>, Class<? extends Annotation>) - Static method in class org.apache.flink.architecture.common.Predicates
Tests that the given field is static final and of the given type clazz with exactly the given annotationType.

C

Conditions - Class in org.apache.flink.architecture.common
Common conditions for architecture tests.
containAnyFieldsInClassHierarchyThat(DescribedPredicate<? super JavaField>) - Static method in class org.apache.flink.architecture.common.Predicates
 

E

exactlyOneOf(DescribedPredicate<? super T>...) - Static method in class org.apache.flink.architecture.common.Predicates
Returns a DescribedPredicate that returns true if one and only one of the given predicates match.
ExcludeScalaImportOption() - Constructor for class org.apache.flink.architecture.common.ImportOptions.ExcludeScalaImportOption
 
ExcludeShadedImportOption() - Constructor for class org.apache.flink.architecture.common.ImportOptions.ExcludeShadedImportOption
 

F

fulfill(DescribedPredicate<T>) - Static method in class org.apache.flink.architecture.common.Conditions
Generic condition to check fulfillment of a predicate.

G

GivenJavaClasses - Class in org.apache.flink.architecture.common
Equivalent of ArchRuleDefinition.classes() and similar methods with a restriction on Java classes.

H

haveLeafArgumentTypes(DescribedPredicate<JavaClass>) - Static method in class org.apache.flink.architecture.common.Conditions
Tests leaf argument types of a method against the given predicate.
haveLeafExceptionTypes(DescribedPredicate<JavaClass>) - Static method in class org.apache.flink.architecture.common.Conditions
Tests leaf exception types of a method against the given predicate.
haveLeafReturnTypes(DescribedPredicate<JavaClass>) - Static method in class org.apache.flink.architecture.common.Conditions
Tests leaf return types of a method against the given predicate.
haveLeafTypes(DescribedPredicate<JavaClass>) - Static method in class org.apache.flink.architecture.common.Conditions
Tests leaf types of a method against the given predicate.

I

ImportOptions - Class in org.apache.flink.architecture.common
Provide the most used ImportOption.
ImportOptions() - Constructor for class org.apache.flink.architecture.common.ImportOptions
 
ImportOptions.ExcludeScalaImportOption - Class in org.apache.flink.architecture.common
Excludes Scala classes on a best-effort basis.
ImportOptions.ExcludeShadedImportOption - Class in org.apache.flink.architecture.common
Exclude locations that look shaded.
ImportOptions.MavenMainClassesOnly - Class in org.apache.flink.architecture.common
Only import class files residing in maven main classes target directory.
includes(Location) - Method in class org.apache.flink.architecture.common.ImportOptions.ExcludeScalaImportOption
 
includes(Location) - Method in class org.apache.flink.architecture.common.ImportOptions.ExcludeShadedImportOption
 
includes(Location) - Method in class org.apache.flink.architecture.common.ImportOptions.MavenMainClassesOnly
 
isAssignableTo(Class<?>) - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match the Class of the JavaField's assignability.
isFinal() - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match the final modifier of the JavaField.
isNotStatic() - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match none static modifier of the JavaField.
isPublic() - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match the public modifier of the JavaField.
isStatic() - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match the static modifier of the JavaField.

J

javaClassesThat() - Static method in class org.apache.flink.architecture.common.GivenJavaClasses
Equivalent of ArchRuleDefinition.classes(), but only for Java classes.
javaClassesThat(DescribedPredicate<JavaClass>) - Static method in class org.apache.flink.architecture.common.GivenJavaClasses
Equivalent of ArchRuleDefinition.classes(), but only for Java classes.
JavaFieldPredicates - Class in org.apache.flink.architecture.common
Fine-grained predicates focus on the JavaField.
JavaFieldPredicates() - Constructor for class org.apache.flink.architecture.common.JavaFieldPredicates
 

M

MavenMainClassesOnly() - Constructor for class org.apache.flink.architecture.common.ImportOptions.MavenMainClassesOnly
 

N

noJavaClassesThat() - Static method in class org.apache.flink.architecture.common.GivenJavaClasses
Equivalent of ArchRuleDefinition.noClasses(), but only for Java classes.
noJavaClassesThat(DescribedPredicate<JavaClass>) - Static method in class org.apache.flink.architecture.common.GivenJavaClasses
Equivalent of ArchRuleDefinition.noClasses(), but only for Java classes.

O

ofType(Class<?>) - Static method in class org.apache.flink.architecture.common.JavaFieldPredicates
Match the Class of the JavaField.
org.apache.flink.architecture.common - package org.apache.flink.architecture.common
 

P

Predicates - Class in org.apache.flink.architecture.common
Common predicates for architecture tests.

S

SourcePredicates - Class in org.apache.flink.architecture.common
Predicates for a JavaClass's Source.
A C E F G H I J M N O P S 
Skip navigation links

Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.