Not all Java API classes are supported in the database. Some classes, for example, the java.awt package that contains user interface components for applications, are not appropriate inside a database server. Other classes, including part of java.io, deal with writing information to a disk, and are also not supported in the database server environment. See Chapter 12, “Reference Topics,” for a list of supported and unsupported classes.