org.eclipse.jpt.common.core.resource.java
Interface JavaResourcePackageFragment
- All Superinterfaces:
- JavaResourceModel, Model
public interface JavaResourcePackageFragment
- extends JavaResourceModel
Java package fragment
Provisional API: This interface is part of an interim API that is still
under development and expected to change significantly before reaching
stability. It is available at this early stage to solicit feedback from
pioneering adopters on the understanding that any code that uses this API
will almost certainly be broken (repeatedly) as the API evolves.
- Since:
- 2.2
CLASS_FILES_COLLECTION
static final String CLASS_FILES_COLLECTION
- See Also:
- Constant Field Values
TYPES_TRANSFORMER
static final org.eclipse.jpt.common.utility.transformer.Transformer<JavaResourcePackageFragment,Iterable<JavaResourceAbstractType>> TYPES_TRANSFORMER
getClassFiles
Iterable<JavaResourceClassFile> getClassFiles()
- Return the package fragment's class files that contain "annotated" types.
Annotated with the annotations we care about,
- See Also:
AnnotationProvider
getClassFilesSize
int getClassFilesSize()
- Return the size of the package fragment's class files.
getTypes
Iterable<JavaResourceAbstractType> getTypes()
- Return the package fragment's Java types.
This is a convenience method that returns the JavaResourceTypes of the classFiles.
Copyright (c) 2012 Oracle. All rights reserved.