if (propertyName == null) {
//entityType overriding
createIndexed( entity );
}
else {
final PropertyDescriptor property = entity.getPropertyDescriptor( propertyName, elementType );
if (property != null) {
// property name overriding
createDocumentId( property );
createAnalyzerDiscriminator( property );
createFields( property );