update: moved isCallAdapter to AdapterType class