@Override
    public TypeDeserializer forProperty(BeanProperty beanProperty) {
        return this;
    }
Contains main logic for the whole JSON to Java deserialization. Handles types embedded with the version 2.0 of GraphSON.

@author Kevin Gallardo (https://kgdo.me)
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/io/graphson/GraphSONTypeDeserializer.java