@Override
public Description getDescription() {
if(null==description){
final DescriptionBuilder builder = DescriptionBuilder.builder();
try {
createDescription(provider, isAllowCustomProperties(), isUseConventionalPropertiesMapping(), builder);
} catch (ConfigurationException e) {
e.printStackTrace();
}
description = builder.build();
}
return description;
}