org.jetbrains.jet.lang.descriptors.impl
Interface PackageLikeBuilder
- All Known Implementing Classes:
- PackageLikeBuilderDummy, ScopeBasedPackageLikeBuilder
public interface PackageLikeBuilder
getOwnerForChildren
@NotNull
DeclarationDescriptor getOwnerForChildren()
addClassifierDescriptor
void addClassifierDescriptor(@NotNull
MutableClassDescriptorLite classDescriptor)
addFunctionDescriptor
void addFunctionDescriptor(@NotNull
SimpleFunctionDescriptor functionDescriptor)
addPropertyDescriptor
void addPropertyDescriptor(@NotNull
PropertyDescriptor propertyDescriptor)
setClassObjectDescriptor
PackageLikeBuilder.ClassObjectStatus setClassObjectDescriptor(@NotNull
MutableClassDescriptorLite classObjectDescriptor)