class ObjCObjectTypeConverter implements TypeConverter {

    public Object toNative(Object value, ToNativeContext context) {
        if (value == null) {
            return null;
        }
        ObjCObject valueAsNSObject = (ObjCObject) value;
        ID idToReturn = valueAsNSObject.id();
        return idToReturn.toNative();
    }

    public  ObjCObjectTypeConverter(Class<T> javaType);

}