private void setDataMetadata() {
if (dataAnnotation == null) {
this.metadata = null;
} else {
InitAnnotation initAnnotation = dataAnnotation.annotationType().getAnnotation(InitAnnotation.class);
if (initAnnotation.value() != Object.class) {
this.metadata = factory.getInitEntityByClass(initAnnotation.value());
if (this.metadata == null) {
log.warn("No meta data found for class " + initAnnotation.value());
}
} else {
String alias = dataAnnotation.annotationType().getSimpleName();
this.metadata = factory.getInitEntityByAlias(alias);
if (this.metadata == null) {