}
@Override
public IndexedPropertyMetadata createIndexedPropertyMetadata(PropertyMethod propertyMethod) {
Indexed indexed = propertyMethod.getAnnotation(Indexed.class);
return new IndexedPropertyMetadata(indexed.create(), indexed.unique());
}
@Override
public RelationshipMetadata createRelationMetadata(AnnotatedElement<?> annotatedElement, Map<Class<?>, TypeMetadata> metadataByType) {
Relation relationAnnotation;