biz.hammurapi.mesopotamia.lang.javax
Interface PackageInfo
- All Superinterfaces:
- Client<PackageInfo>, Info, Scope, Supplier<PackageInfo>
- All Known Implementing Classes:
- PackageDefinitionEx, PackageImportDefinition
public interface PackageInfo
- extends Info, Scope, Client<PackageInfo>, Supplier<PackageInfo>
getScanEx
ScanEx getScanEx()
getParentPackage
PackageInfo getParentPackage()
getSubPackages
java.util.Map<java.lang.String,PackageInfo> getSubPackages()
- Returns:
- Map of sub-packages.
getDeclaredTypes
java.util.Map<java.lang.String,TypeInfo> getDeclaredTypes()
- Parameters:
name - sub-package name.
- Returns:
- Types declared in this package.
getReference
PackageInfoReference getReference()
- Returns:
- "Soft" reference to this package info.
getPackageId
int getPackageId()
- Returns:
- Internal package ID.
Copyright © 2008 Hammurapi Group. All Rights Reserved.