Skip navigation links
A B C D E F G H I J M N O P R S T V 

A

addDeclaredFieldDescriptions(Set<FieldDescription>) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
addDeclaredGetterDescriptions(Collection<GetterDescription>) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
addFieldDescriptions(Set<FieldDescription>) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
addGetterDescriptions(Collection<GetterDescription>) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
AnnotationConfiguration - Class in org.assertj.assertions.generator.description.converter
Defines which annotations to use to annotate getters method or class to generate assertions for.
AnnotationConfiguration(Set<Class<?>>) - Constructor for class org.assertj.assertions.generator.description.converter.AnnotationConfiguration
 
AnnotationConfiguration(Class<?>...) - Constructor for class org.assertj.assertions.generator.description.converter.AnnotationConfiguration
 
AssertionGenerator - Interface in org.assertj.assertions.generator
 
AssertionGeneratorLauncher - Class in org.assertj.assertions.generator.cli
 
AssertionGeneratorLauncher() - Constructor for class org.assertj.assertions.generator.cli.AssertionGeneratorLauncher
 
AssertionsEntryPointGenerator - Interface in org.assertj.assertions.generator
 
AssertionsEntryPointType - Enum in org.assertj.assertions.generator
 

B

BaseAssertionGenerator - Class in org.assertj.assertions.generator
 
BaseAssertionGenerator() - Constructor for class org.assertj.assertions.generator.BaseAssertionGenerator
Creates a new BaseAssertionGenerator with default templates directory.
BaseAssertionGenerator(String) - Constructor for class org.assertj.assertions.generator.BaseAssertionGenerator
Creates a new BaseAssertionGenerator with the templates from the given directory.

C

camelCaseToWords(String) - Static method in class org.assertj.assertions.generator.util.StringUtil
 
ClassDescription - Class in org.assertj.assertions.generator.description
Stores the information needed to generate assertions for a given class.
ClassDescription(TypeToken<?>) - Constructor for class org.assertj.assertions.generator.description.ClassDescription
 
ClassDescriptionConverter<T> - Interface in org.assertj.assertions.generator.description.converter
General contract to convert an object to a ClassDescription.
ClassToClassDescriptionConverter - Class in org.assertj.assertions.generator.description.converter
 
ClassToClassDescriptionConverter() - Constructor for class org.assertj.assertions.generator.description.converter.ClassToClassDescriptionConverter
 
ClassToClassDescriptionConverter(AnnotationConfiguration) - Constructor for class org.assertj.assertions.generator.description.converter.ClassToClassDescriptionConverter
 
ClassUtil - Class in org.assertj.assertions.generator.util
Some utilities methods related to classes and packages.
ClassUtil() - Constructor for class org.assertj.assertions.generator.util.ClassUtil
 
collectClasses(String...) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Call ClassUtil.collectClasses(ClassLoader, String...) with Thread.currentThread().getContextClassLoader()
collectClasses(ClassLoader, String...) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Collects all the public classes from given classes names or classes belonging to given a package name (recursively).
collectClasses(ClassLoader, boolean, String...) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Collects all the classes from given classes names or classes belonging to given a package name (recursively), with control on private classes including.
compareTo(ClassDescription) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
compareTo(FieldDescription) - Method in class org.assertj.assertions.generator.description.FieldDescription
 
compareTo(GetterDescription) - Method in class org.assertj.assertions.generator.description.GetterDescription
 
convertToClassDescription(T) - Method in interface org.assertj.assertions.generator.description.converter.ClassDescriptionConverter
Convert T instance to a ClassDescription instance.
convertToClassDescription(TypeToken<?>) - Method in class org.assertj.assertions.generator.description.converter.ClassToClassDescriptionConverter
 
convertToClassDescription(Class<?>) - Method in class org.assertj.assertions.generator.description.converter.ClassToClassDescriptionConverter
 
create(String) - Static method in class org.assertj.assertions.generator.DefaultTemplateRegistryProducer
 

D

DataDescription - Class in org.assertj.assertions.generator.description
base class to describe a field or a property/getter
declaredFieldsOf(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
declaredGetterMethodsOf(TypeToken<?>, Set<Class<?>>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
DefaultTemplateRegistryProducer - Class in org.assertj.assertions.generator
 
DefaultTemplateRegistryProducer() - Constructor for class org.assertj.assertions.generator.DefaultTemplateRegistryProducer
 

E

equals(Object) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
equals(Object) - Method in class org.assertj.assertions.generator.description.DataDescription
 
equals(Object) - Method in class org.assertj.assertions.generator.Template
 

F

FieldDescription - Class in org.assertj.assertions.generator.description
Stores the information needed to generate an assertion for a field.
FieldDescription(Field, TypeToken<?>) - Constructor for class org.assertj.assertions.generator.description.FieldDescription
 
FieldDescription(Field, Visibility, TypeToken<?>) - Constructor for class org.assertj.assertions.generator.description.FieldDescription
 

G

GenerateAssertion - Annotation Type in org.assertj.assertions.generator
Use this annotation to tell the generator to generate assertions for the annotated elements, you can annotate public methods or classes, if used on a class all public methods are selected for assertions generation.
generateAssertionsEntryPointClassContentFor(Set<ClassDescription>, AssertionsEntryPointType, String) - Method in interface org.assertj.assertions.generator.AssertionsEntryPointGenerator
Returns the assertions entry point class content for the given ClassDescription set.
generateAssertionsEntryPointClassContentFor(Set<ClassDescription>, AssertionsEntryPointType, String) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsEntryPointClassFor(Set<ClassDescription>, AssertionsEntryPointType, String) - Method in interface org.assertj.assertions.generator.AssertionsEntryPointGenerator
generateAssertionsEntryPointClassFor(Set<ClassDescription>, AssertionsEntryPointType, String) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsForDeclaredFieldsOf(StringBuilder, ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsForDeclaredGettersOf(StringBuilder, ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsForFields(StringBuilder, Set<FieldDescription>, ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsForFieldsOf(StringBuilder, ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsForGetters(StringBuilder, Set<GetterDescription>, ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateAssertionsForGettersOf(StringBuilder, ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateCustomAssertionContentFor(ClassDescription) - Method in interface org.assertj.assertions.generator.AssertionGenerator
Builds and returns the custom assertion java file content for the given ClassDescription.
generateCustomAssertionContentFor(ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateCustomAssertionFor(ClassDescription) - Method in interface org.assertj.assertions.generator.AssertionGenerator
Builds and returns the custom assertion java file for the given ClassDescription.
generateCustomAssertionFor(ClassDescription) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateHierarchicalCustomAssertionContentFor(ClassDescription, Set<TypeToken<?>>) - Method in interface org.assertj.assertions.generator.AssertionGenerator
Generates hierarchical assertion classes for the class represented by the given classDescription.
generateHierarchicalCustomAssertionContentFor(ClassDescription, Set<TypeToken<?>>) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
generateHierarchicalCustomAssertionFor(ClassDescription, Set<TypeToken<?>>) - Method in interface org.assertj.assertions.generator.AssertionGenerator
Generates hierarchical assertion classes for the class represented by the given classDescription.
generateHierarchicalCustomAssertionFor(ClassDescription, Set<TypeToken<?>>) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
GET_PREFIX - Static variable in class org.assertj.assertions.generator.util.ClassUtil
 
getAbstractAssertClassFilename() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getAbstractAssertClassName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getAllFieldsInHierarchy(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Retrieves all fields (whatever access levels) in the hierarchy of a class up to Object.class excluded.
getAssertClassFilename() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getAssertClassName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getAssertType(TypeToken<?>, String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Gets the name of the class that will be the "assert".
getAssertTypeName(String) - Method in class org.assertj.assertions.generator.description.DataDescription
 
getClass(Type) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Get the underlying class for a valueType, or null if the valueType is a variable valueType.
getClassesRelatedTo(Type) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
getClassNameWithOuterClass() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getContent() - Method in class org.assertj.assertions.generator.Template
 
getDeclaredFieldsDescriptions() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getDeclaredGettersDescriptions() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getElementAssertTypeName() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getElementTypeName() - Method in class org.assertj.assertions.generator.description.DataDescription
return the simple element valueType name if element valueType belongs to given the package and the fully qualified element valueType name otherwise.
getExceptions() - Method in class org.assertj.assertions.generator.description.GetterDescription
 
getFieldsDescriptions() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getFileName() - Method in enum org.assertj.assertions.generator.AssertionsEntryPointType
 
getFullyQualifiedAssertClassName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getFullyQualifiedClassName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getFullyQualifiedClassNameWithoutGenerics() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getFullyQualifiedOuterClassName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getFullyQualifiedParentAssertClassName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getFullyQualifiedTypeName() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getGettersDescriptions() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getName() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getNegativePredicate() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getNegativePredicate() - Method in class org.assertj.assertions.generator.description.FieldDescription
 
getNegativePredicateFor(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
getNegativePredicateForErrorMessagePart1() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getNegativePredicateForErrorMessagePart2() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getNegativePredicateForJavadoc() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getOriginalMember() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getOriginalMember() - Method in class org.assertj.assertions.generator.description.FieldDescription
 
getOriginalMember() - Method in class org.assertj.assertions.generator.description.GetterDescription
 
getPackageName() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getPredicate() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getPredicate() - Method in class org.assertj.assertions.generator.description.FieldDescription
 
getPredicateForErrorMessagePart1() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getPredicateForErrorMessagePart2() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getPredicateForJavadoc() - Method in class org.assertj.assertions.generator.description.DataDescription
 
getPredicatePrefix(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
getSimpleNameWithOuterClass(Class<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Gets the simple name of the class but, unlike Class.getSimpleName(), it includes the name of the outer class when clazz is an inner class.
getSuperType() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
getTemplate(Template.Type) - Method in class org.assertj.assertions.generator.TemplateRegistry
 
GetterDescription - Class in org.assertj.assertions.generator.description
Stores the information needed to generate an assertion for a public getter method.
GetterDescription(String, TypeToken<?>, Method) - Constructor for class org.assertj.assertions.generator.description.GetterDescription
 
getterMethodsOf(TypeToken<?>, Set<Class<?>>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
getType() - Method in class org.assertj.assertions.generator.Template
 
getTypeDeclaration(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Generates a "type declaration" that could be used in Java code based on the type.
getTypeName() - Method in class org.assertj.assertions.generator.description.DataDescription
Return the simple type name unless it is in a different package from the owning type in that the fully qualified name.
getTypeNameWithoutDots(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Gets a type name without any dots in it if they are present -- this is for nested classes

H

hasGetterForField(FieldDescription) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
hashCode() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
hashCode() - Method in class org.assertj.assertions.generator.description.DataDescription
 
hashCode() - Method in class org.assertj.assertions.generator.Template
 

I

implementsComparable() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
includedAnnotations() - Method in class org.assertj.assertions.generator.description.converter.AnnotationConfiguration
 
inheritsCollectionOrIsIterable(Class<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
isArrayType() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isBoolean(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Checks if a type is a boolean type
isCharType() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isInnerPackageOf(Package, Package) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Checks if the package, child is under the package parent.
isIterableType() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isJavaLangType(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Checks if the type passed is a member of java.lang or is a "built-in" type (e.g.
isJavaLangType(Type) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Checks if the type passed is a member of java.lang or is a "built-in" type (e.g.
isPredicate() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isPredicate() - Method in class org.assertj.assertions.generator.description.FieldDescription
 
isPredicate() - Method in class org.assertj.assertions.generator.description.GetterDescription
 
isPredicate(Method) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
isPrimitiveType() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isPrimitiveWrapperType() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isPublic() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isRealNumberType() - Method in class org.assertj.assertions.generator.description.DataDescription
 
isStandardGetter(Method) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
isValidGetterName(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
isValidPredicateName(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
isWholeNumberType() - Method in class org.assertj.assertions.generator.description.DataDescription
 

J

JAVA_LANG_PACKAGE - Static variable in class org.assertj.assertions.generator.util.ClassUtil
 

M

main(String[]) - Static method in class org.assertj.assertions.generator.cli.AssertionGeneratorLauncher
 

N

nonStaticFieldsOf(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 

O

org.assertj.assertions.generator - package org.assertj.assertions.generator
 
org.assertj.assertions.generator.cli - package org.assertj.assertions.generator.cli
 
org.assertj.assertions.generator.description - package org.assertj.assertions.generator.description
 
org.assertj.assertions.generator.description.converter - package org.assertj.assertions.generator.description.converter
 
org.assertj.assertions.generator.util - package org.assertj.assertions.generator.util
 

P

packageNameRegex(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
packageOf(String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
PREDICATE_PREFIXES - Static variable in class org.assertj.assertions.generator.util.ClassUtil
 
propertyNameOf(Method) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Returns the property name of given getter method, examples :
propertyNameOf(Field) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Returns the property name of given field, examples :

R

register(Template) - Method in interface org.assertj.assertions.generator.AssertionGenerator
Registers a template in the internal TemplateRegistry so that customers can override default templates.
register(Template) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
register(Template) - Method in class org.assertj.assertions.generator.TemplateRegistry
 
resolveTypeNameInPackage(TypeToken<?>, String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Gets the name of a type without the package if currentPackage is the same as type's package.
resolveTypeNameInPackage(Type, String) - Static method in class org.assertj.assertions.generator.util.ClassUtil
Gets the name of a type without the package if currentPackage is the same as type's package.

S

safePackageName(TypeToken<?>) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
setDirectoryWhereAssertionFilesAreGenerated(File) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
setGenerateAssertionsForAllFields(boolean) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
setGeneratedAssertionsPackage(String) - Method in class org.assertj.assertions.generator.BaseAssertionGenerator
 
setSuperType(Class<?>) - Method in class org.assertj.assertions.generator.description.ClassDescription
 
StringUtil - Class in org.assertj.assertions.generator.util
 
StringUtil() - Constructor for class org.assertj.assertions.generator.util.StringUtil
 

T

Template - Class in org.assertj.assertions.generator
Holds the template content for assertion generation, can be initialized from a File or an URL.
Template(Template.Type, String) - Constructor for class org.assertj.assertions.generator.Template
Creates a new Template from the given content.
Template(Template.Type, URL) - Constructor for class org.assertj.assertions.generator.Template
Creates a new Template from the content of the given URL.
Template(Template.Type, File) - Constructor for class org.assertj.assertions.generator.Template
Creates a new Template from the content of the given File searched in the classpath.
Template.Type - Enum in org.assertj.assertions.generator
 
TemplateRegistry - Class in org.assertj.assertions.generator
 
TemplateRegistry() - Constructor for class org.assertj.assertions.generator.TemplateRegistry
 
toString() - Method in class org.assertj.assertions.generator.description.ClassDescription
 
toString() - Method in class org.assertj.assertions.generator.description.DataDescription
 
toString() - Method in class org.assertj.assertions.generator.description.FieldDescription
 

V

valueOf(String) - Static method in enum org.assertj.assertions.generator.AssertionsEntryPointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.assertj.assertions.generator.description.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.assertj.assertions.generator.Template.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.assertj.assertions.generator.AssertionsEntryPointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.assertj.assertions.generator.description.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.assertj.assertions.generator.Template.Type
Returns an array containing the constants of this enum type, in the order they are declared.
visibility - Variable in class org.assertj.assertions.generator.description.DataDescription
 
Visibility - Enum in org.assertj.assertions.generator.description
 
visibilityOf(Field) - Static method in class org.assertj.assertions.generator.util.ClassUtil
 
A B C D E F G H I J M N O P R S T V 
Skip navigation links

Copyright © 2021 AssertJ. All rights reserved.