Generics Interface

Signed-off-by: 610152753 <qiaoshunlong@163.com>