Interface IJCompilationUnit
- All Superinterfaces:
ICompilationUnit
- All Known Subinterfaces:
IJClass
,IJeeClass
,IJeeInterface
,IJInterface
- All Known Implementing Classes:
JavaEEIIOPBasicComponentClass
,JavaEEIIOPBasicComponentPortClass
,JavaEEIIOPClass
,JavaEEIIOPComponentClassInterface
,JavaEEIIOPInterface
,JavaEEIIOPOperationInterface
,JClass
,JCompilationUnit
,JeeClass
,JeeInterface
,JInterface
,PojoAllocationStorage
,PojoBasicComponentClass
,PojoBasicComponentClass
,PojoBasicComponentContextClass
,PojoBasicComponentContextInterface
,PojoBasicComponentPortClass
,PojoBasicComponentPortClass
,PojoClass
,PojoCollectionDataTypeClass
,PojoComponentClassInterface
,PojoComponentClassInterface
,PojoComposedStructureClass
,PojoComposedStructureClass
,PojoComposedStructureContextClass
,PojoComposedStructureContextInterface
,PojoComposedStructureInterface
,PojoComposedStructurePortClass
,PojoComposedStructurePortClass
,PojoCompositeComponentClass
,PojoCompositeComponentClass
,PojoCompositeDataTypeClass
,PojoInfrastructureInterface
,PojoInfrastructureInterface
,PojoInterface
,PojoOperationInterface
,PojoOperationInterface
,PojoResourceEnvironment
,PojoSystemClass
,PojoSystemClass
,PojoSystemMain
,PojoUsageClosedScenarioThread
,PojoUsageScenario
,ServletAllocationStorage
,ServletBasicComponentClass
,ServletBasicComponentContextClass
,ServletBasicComponentContextInterface
,ServletBasicComponentPortClass
,ServletClass
,ServletComponentClassInterface
,ServletComposedStructureInterface
,ServletComposedStructurePortClass
,ServletInfrastructureInterface
,ServletInterface
,ServletOperationInterface
,ServletResourceEnvironment
,ServletSystemClass
,ServletSystemMain
,ServletUsageScenario
Common attributes of Java compilation units.
-
Method Summary
Modifier and TypeMethodDescriptionName of the compilation unit.Collection<? extends IJField>
fields()
Fields of this compilation unit.Collection of interface names which are either implemented or extended.Collection<? extends IJMethod>
methods()
Methods (or signatures) defined by this compilation unit.Package name of this compilation unit.Methods inherited from interface org.palladiosimulator.protocom.lang.ICompilationUnit
filePath, projectName
-
Method Details
-
packageName
String packageName()Package name of this compilation unit. -
compilationUnitName
String compilationUnitName()Name of the compilation unit. -
interfaces
Collection<String> interfaces()Collection of interface names which are either implemented or extended. -
methods
Collection<? extends IJMethod> methods()Methods (or signatures) defined by this compilation unit. -
fields
Collection<? extends IJField> fields()Fields of this compilation unit.
-