EntityModelFactoryImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total617 of 4,71586%138 of 56875%121360102927476
validateAttributeModel(AttributeModel)15610139%173567%1427153201
setAttributeModelMessageBundleOverrides(EntityModel, AttributeModelImpl)10367286%221438%16192113901
setRequiredAndMinMaxSetting(EntityModel, AttributeModelImpl, Class, String)389471%72578%61772201
constructModel(String, Class)331226%8220%5661001
hasEntityModel(Class, String)280%60%445511
addEntityModelAction(Method, List)267875%2466%2442401
findModelFactory(String, Class)25721%5116%344701
EntityModelFactoryImpl(EntityModelFactory[])190%n/a116611
setDefaultValue(AttributeModelImpl, String, boolean, Consumer)165677%4866%4731401
setDefaultValue(AttributeModelImpl, Attribute)132363%1375%132701
setDefaultSearchValue(AttributeModelImpl, Attribute)132363%1375%132701
setDefaultSearchValueFrom(AttributeModelImpl, Attribute)132363%1375%132701
setDefaultSearchValueTo(AttributeModelImpl, Attribute)132363%1375%132701
determineAttributeType(Class, AttributeModelImpl)1212791%92170%71623401
determineAttributeOrderInner(String, String, List, List, BiConsumer)128387%1990%1611901
setMessageBundleCascadeOverrides(EntityModel, AttributeModel)105484%3562%3521501
processJoinAnnotations(Class, EntityModelImpl)102873%2466%2441301
setAttributeModelAnnotationOverrides(Class, AttributeModelImpl, PropertyDescriptor, boolean)860298%114178%102729001
addEntityModelAnnotationOverrides(Class, EntityModelImpl.EntityModelImplBuilder)812794%22492%21423301
setNestedEntityModel(EntityModel, AttributeModelImpl)85887%11191%1711501
collectAttributeGroups(EntityModel, Class)77090%1787%1511301
processMessageBundleFetchJoinOverrides(EntityModel, String)76289%1583%1411801
isVisible(String)736%n/a012401
setAnnotationVisibilityOverrides(Attribute, AttributeModelImpl, boolean)4187%41275%491701
lambda$processJoinAnnotations$2(FetchJoin)0%n/a111111
processEmbeddedAttributeModel(List, AttributeModel, EntityModel, boolean)4890%1583%1411001
processMessageBundleJoinOverrides(EntityModelImpl)2086%1375%131701
setEnumSetting(String, Class, Consumer)1280%2100%020501
constructAttributeModel(PropertyDescriptor, EntityModel, Class, boolean, String)21499%33191%31804201
constructModelInner(Class, String)16598%1583%1413901
setAttributeModelDefaults(PropertyDescriptor, EntityModel, Class, String, String, AttributeModelImpl)11298%1583%1402301
canProvideModel(String, Class)0%n/a111111
isMultiSelectMaster(AttributeModel)1090%2250%230201
addEntityModelMessageBundleOverrides(String, EntityModelImpl.EntityModelImplBuilder)173100%n/a0103201
determineAttributeGroupMapping(EntityModel, Class)81100%1990%1602001
setSortOrder(EntityModel, String)72100%31381%390801
setMessageBundleCustomOverrides(EntityModel, AttributeModel)69100%1990%1601801
validateGroupTogetherSettings(EntityModel)69100%1990%1601301
setAnnotationCustomOverwrites(Attribute, AttributeModel)58100%2880%2601001
constructAttributeModels(String, Class, EntityModelImpl)51100%6100%040901
handleElementCollectionSettings(Class, AttributeModelImpl, String)50100%2675%2501001
determineDefaultDisplayFormat(Class)43100%8100%0501001
addEntityModelActions(EntityModelImpl)42100%4100%030901
addAttributeModels(Class, EntityModelImpl, List)39100%4100%0301001
processEntityModelActionMessageBundleOverrides(EntityModelActionImpl)36100%n/a010701
addMissingAttributeNames(List, List, List)27100%1583%140601
getModel(String, Class)27100%2466%240701
determineDateType(Class)26100%8100%050901
determineAttributeOrder(Class, String, List)24100%2100%020601
determineGridAttributeOrder(Class, String, List)23100%2100%020501
determineSearchAttributeOrder(Class, String, List)23100%2100%020501
setBigDecimalSetting(Double, Double, boolean, Consumer)18100%1787%150301
setMessageBundleRoleOverrides(String, String, Consumer)17100%2100%020501
getAttributeMessage(EntityModel, AttributeModel, String)15100%2100%020301
setIntSettingIfAbove(String, int, Consumer)14100%1375%130601
setIntSettingIfBelow(String, int, Consumer)14100%1375%130601
getEntityMessage(String, String)13100%2100%020301
skipAttribute(String)12100%4100%030101
setIntSetting(Integer, int, Consumer)10100%1375%130301
setStringListSetting(List, Consumer)9100%2250%230301
setBooleanFalseSetting(Boolean, Consumer)8100%2100%020301
setBooleanTrueSetting(Boolean, Consumer)8100%2100%020301
setEnumValueUnless(Enum, Enum, Consumer)8100%2100%020301
setBooleanSetting(String, Consumer)7100%2100%020301
setStringSetting(String, Consumer)7100%2100%020301
getModel(Class)100%n/a010101
lambda$setAttributeModelAnnotationOverrides$6(AttributeModelImpl, TrimType)100%n/a010101
lambda$processJoinAnnotations$1(FetchJoin)100%n/a010101
lambda$constructModelInner$0(AttributeModel, AttributeModel)100%n/a010101
getLocale()100%n/a010101
hasModel(String)100%n/a010101
lambda$setAttributeModelAnnotationOverrides$5(AttributeModelImpl, BooleanType)100%n/a010101
lambda$setAttributeModelAnnotationOverrides$4(AttributeModelImpl, BooleanType)100%n/a010101
lambda$determineAttributeOrderInner$3(String, AttributeModel)100%n/a010101
static {...}100%n/a010101
getMessageService()100%n/a010101