Uses of Class
uk.co.jemos.podam.api.ClassAttribute
-
Packages that use ClassAttribute Package Description uk.co.jemos.podam.api This package contains PODAM main APIs -
-
Uses of ClassAttribute in uk.co.jemos.podam.api
Fields in uk.co.jemos.podam.api with type parameters of type ClassAttribute Modifier and Type Field Description private Set<ClassAttribute>ClassInfo. classAttributesThe Set of fields belonging to this classMethods in uk.co.jemos.podam.api that return types with arguments of type ClassAttribute Modifier and Type Method Description Set<ClassAttribute>ClassInfo. getClassAttributes()Methods in uk.co.jemos.podam.api with parameters of type ClassAttribute Modifier and Type Method Description booleanAbstractClassInfoStrategy. approve(ClassAttribute attribute)Override this method to select or reject class attributesbooleanClassAttributeApprover. approve(ClassAttribute attribute)Override this method to select or reject class attributesAttributeStrategy<?>AbstractRandomDataProviderStrategy. getStrategyForAttribute(ClassAttribute attribute)Finds attribute strategies for attribute.AttributeStrategy<?>DataProviderStrategy. getStrategyForAttribute(ClassAttribute attribute)Finds attribute strategies for attribute.private <T> booleanPodamFactoryImpl. populateReadOnlyField(T pojo, ClassAttribute attribute, ManufacturingContext manufacturingCtx, Type... genericTypeArgs)Fills a field with a getterprivate <T> booleanPodamFactoryImpl. populateReadWriteField(T pojo, ClassAttribute attribute, ManufacturingContext manufacturingCtx)Fills a field with a setterMethod parameters in uk.co.jemos.podam.api with type arguments of type ClassAttribute Modifier and Type Method Description protected voidAbstractClassInfoStrategy. findPojoAttributes(Class<?> clazz, Map<String,ClassAttribute> attributeMap, Set<Class<? extends Annotation>> excludeAnnotations, Set<String> excludedFields)Given a class and a set of class declared fields it returns a map of setters, getters and fields defined for this classConstructor parameters in uk.co.jemos.podam.api with type arguments of type ClassAttribute Constructor Description ClassInfo(Class<?> className, Collection<ClassAttribute> classAttributes)Partial constructor.ClassInfo(Class<?> className, Collection<ClassAttribute> classAttributes, Collection<Method> extraMethods)Full constructor.
-