intent에서 putExtra로 값을 넘길때 int형이나 String형만 되는건가요?

아니면 클래스를 new로 할당 받은 변수도 넘길수 있는건가요?