API Build with Java 1.3 compatible