Schema class implements Type interface