In both procedure and class definition files where you refer to class or interface types, you can specify one or more USING statements that allow you to reference object types defined in packages using their unqualified class or interface names. Any and all USING statements must appear at the beginning of the source file before all other compilable statements, and you can specify each statement using this syntax:
You can specify
object-type-name as the fully qualified object type name for a single class or interface that you want to reference, or you can specify
package as the package defined for multiple classes and interfaces that you want to reference. Note that the asterisk (
*) wildcard cannot match a partial
package, but only the names of class or interface types that are defined in the specified
package. You can also only have one wildcard that terminates the specified
package, as shown. For more information on object type names and packages, see
Defining and referencing object type names.