package org.openntf.domino.graph2.annotations;
import java.lang.reflect.Method;
import com.tinkerpop.blueprints.Element;
import com.tinkerpop.frames.FramedGraph;
import com.tinkerpop.frames.modules.MethodHandler;
public class TypedPropertyHandler extends AbstractPropertyHandler implements MethodHandler<TypedProperty> {
@Override
public Class<TypedProperty> getAnnotationType() {
return TypedProperty.class;
}
@Override
public Object processElement(final Object frame, final Method method, final Object[] arguments, final TypedProperty annotation,
final FramedGraph<?> framedGraph, final Element element) {
return processElementProperty(frame, method, arguments, annotation, framedGraph, element);
}
}