public class AspectJCore extends JavaCore
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPILER_LAZY_TJP |
static java.lang.String |
COMPILER_NO_ADVICE_INLINE |
static java.lang.String |
COMPILER_NOT_REWEAVABLE |
static java.lang.String |
COMPILER_PB_CANNOT_IMPLEMENT_LAZY_TJP |
static java.lang.String |
COMPILER_PB_INCOMPATIBLE_SERIAL_VERSION |
static java.lang.String |
COMPILER_PB_INVALID_ABSOLUTE_TYPE_NAME |
static java.lang.String |
COMPILER_PB_INVALID_WILDCARD_TYPE_NAME |
static java.lang.String |
COMPILER_PB_NEED_SERIAL_VERSION_UID |
static java.lang.String |
COMPILER_PB_SHADOW_NOT_IN_STRUCTURE |
static java.lang.String |
COMPILER_PB_TYPE_NOT_EXPOSED_TO_WEAVER |
static java.lang.String |
COMPILER_PB_UNMATCHED_SUPERTYPE_IN_CALL |
static java.lang.String |
COMPILER_PB_UNRESOLVABLE_MEMBER |
static java.lang.String |
COMPILER_SERIALIZABLE_ASPECTS |
static java.lang.String |
COMPILER_TERMINATE_AFTER_COMPILATION |
ABORT, ATT_HANDLE_ID, BUILDER_ID, CLEAN, CLEAR_ALL, CODEASSIST_ARGUMENT_PREFIXES, CODEASSIST_ARGUMENT_SUFFIXES, CODEASSIST_CAMEL_CASE_MATCH, CODEASSIST_DEPRECATION_CHECK, CODEASSIST_DISCOURAGED_REFERENCE_CHECK, CODEASSIST_FIELD_PREFIXES, CODEASSIST_FIELD_SUFFIXES, CODEASSIST_FORBIDDEN_REFERENCE_CHECK, CODEASSIST_IMPLICIT_QUALIFICATION, CODEASSIST_LOCAL_PREFIXES, CODEASSIST_LOCAL_SUFFIXES, CODEASSIST_STATIC_FIELD_PREFIXES, CODEASSIST_STATIC_FIELD_SUFFIXES, CODEASSIST_STATIC_FINAL_FIELD_PREFIXES, CODEASSIST_STATIC_FINAL_FIELD_SUFFIXES, CODEASSIST_SUGGEST_STATIC_IMPORTS, CODEASSIST_VISIBILITY_CHECK, COMPACT, COMPILER_ANNOTATION_NULL_ANALYSIS, COMPILER_CODEGEN_INLINE_JSR_BYTECODE, COMPILER_CODEGEN_METHOD_PARAMETERS_ATTR, COMPILER_CODEGEN_TARGET_PLATFORM, COMPILER_CODEGEN_UNUSED_LOCAL, COMPILER_COMPLIANCE, COMPILER_DOC_COMMENT_SUPPORT, COMPILER_INHERIT_NULL_ANNOTATIONS, COMPILER_LINE_NUMBER_ATTR, COMPILER_LOCAL_VARIABLE_ATTR, COMPILER_NONNULL_ANNOTATION_NAME, COMPILER_NONNULL_BY_DEFAULT_ANNOTATION_NAME, COMPILER_NULLABLE_ANNOTATION_NAME, COMPILER_PB_ANNOTATION_SUPER_INTERFACE, COMPILER_PB_ASSERT_IDENTIFIER, COMPILER_PB_AUTOBOXING, COMPILER_PB_BOOLEAN_METHOD_THROWING_EXCEPTION, COMPILER_PB_CHAR_ARRAY_IN_STRING_CONCATENATION, COMPILER_PB_COMPARING_IDENTICAL, COMPILER_PB_DEAD_CODE, COMPILER_PB_DEAD_CODE_IN_TRIVIAL_IF_STATEMENT, COMPILER_PB_DEPRECATION, COMPILER_PB_DEPRECATION_IN_DEPRECATED_CODE, COMPILER_PB_DEPRECATION_WHEN_OVERRIDING_DEPRECATED_METHOD, COMPILER_PB_DISCOURAGED_REFERENCE, COMPILER_PB_EMPTY_STATEMENT, COMPILER_PB_ENUM_IDENTIFIER, COMPILER_PB_EXPLICITLY_CLOSED_AUTOCLOSEABLE, COMPILER_PB_FALLTHROUGH_CASE, COMPILER_PB_FATAL_OPTIONAL_ERROR, COMPILER_PB_FIELD_HIDING, COMPILER_PB_FINAL_PARAMETER_BOUND, COMPILER_PB_FINALLY_BLOCK_NOT_COMPLETING, COMPILER_PB_FORBIDDEN_REFERENCE, COMPILER_PB_HIDDEN_CATCH_BLOCK, COMPILER_PB_INCLUDE_ASSERTS_IN_NULL_ANALYSIS, COMPILER_PB_INCOMPATIBLE_NON_INHERITED_INTERFACE_METHOD, COMPILER_PB_INCOMPLETE_ENUM_SWITCH, COMPILER_PB_INCONSISTENT_NULL_CHECK, COMPILER_PB_INDIRECT_STATIC_ACCESS, COMPILER_PB_INVALID_IMPORT, COMPILER_PB_INVALID_JAVADOC, COMPILER_PB_INVALID_JAVADOC_TAGS, COMPILER_PB_INVALID_JAVADOC_TAGS__DEPRECATED_REF, COMPILER_PB_INVALID_JAVADOC_TAGS__NOT_VISIBLE_REF, COMPILER_PB_INVALID_JAVADOC_TAGS_VISIBILITY, COMPILER_PB_LOCAL_VARIABLE_HIDING, COMPILER_PB_MAX_PER_UNIT, COMPILER_PB_METHOD_WITH_CONSTRUCTOR_NAME, COMPILER_PB_MISSING_DEPRECATED_ANNOTATION, COMPILER_PB_MISSING_ENUM_CASE_DESPITE_DEFAULT, COMPILER_PB_MISSING_HASHCODE_METHOD, COMPILER_PB_MISSING_JAVADOC_COMMENTS, COMPILER_PB_MISSING_JAVADOC_COMMENTS_OVERRIDING, COMPILER_PB_MISSING_JAVADOC_COMMENTS_VISIBILITY, COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION, COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_ALL_STANDARD_TAGS, COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_NO_TAG, COMPILER_PB_MISSING_JAVADOC_TAG_DESCRIPTION_RETURN_TAG, COMPILER_PB_MISSING_JAVADOC_TAGS, COMPILER_PB_MISSING_JAVADOC_TAGS_METHOD_TYPE_PARAMETERS, COMPILER_PB_MISSING_JAVADOC_TAGS_OVERRIDING, COMPILER_PB_MISSING_JAVADOC_TAGS_VISIBILITY, COMPILER_PB_MISSING_NONNULL_BY_DEFAULT_ANNOTATION, COMPILER_PB_MISSING_OVERRIDE_ANNOTATION, COMPILER_PB_MISSING_OVERRIDE_ANNOTATION_FOR_INTERFACE_METHOD_IMPLEMENTATION, COMPILER_PB_MISSING_SERIAL_VERSION, COMPILER_PB_MISSING_STATIC_ON_METHOD, COMPILER_PB_MISSING_SYNCHRONIZED_ON_INHERITED_METHOD, COMPILER_PB_NO_EFFECT_ASSIGNMENT, COMPILER_PB_NON_NLS_STRING_LITERAL, COMPILER_PB_NONNULL_PARAMETER_ANNOTATION_DROPPED, COMPILER_PB_NULL_ANNOTATION_INFERENCE_CONFLICT, COMPILER_PB_NULL_REFERENCE, COMPILER_PB_NULL_SPECIFICATION_VIOLATION, COMPILER_PB_NULL_UNCHECKED_CONVERSION, COMPILER_PB_OVERRIDING_METHOD_WITHOUT_SUPER_INVOCATION, COMPILER_PB_OVERRIDING_PACKAGE_DEFAULT_METHOD, COMPILER_PB_PARAMETER_ASSIGNMENT, COMPILER_PB_POSSIBLE_ACCIDENTAL_BOOLEAN_ASSIGNMENT, COMPILER_PB_POTENTIAL_NULL_REFERENCE, COMPILER_PB_POTENTIALLY_MISSING_STATIC_ON_METHOD, COMPILER_PB_POTENTIALLY_UNCLOSED_CLOSEABLE, COMPILER_PB_RAW_TYPE_REFERENCE, COMPILER_PB_REDUNDANT_NULL_ANNOTATION, COMPILER_PB_REDUNDANT_NULL_CHECK, COMPILER_PB_REDUNDANT_SUPERINTERFACE, COMPILER_PB_REDUNDANT_TYPE_ARGUMENTS, COMPILER_PB_SPECIAL_PARAMETER_HIDING_FIELD, COMPILER_PB_STATIC_ACCESS_RECEIVER, COMPILER_PB_SUPPRESS_OPTIONAL_ERRORS, COMPILER_PB_SUPPRESS_WARNINGS, COMPILER_PB_SWITCH_MISSING_DEFAULT_CASE, COMPILER_PB_SYNTACTIC_NULL_ANALYSIS_FOR_FIELDS, COMPILER_PB_SYNTHETIC_ACCESS_EMULATION, COMPILER_PB_TYPE_PARAMETER_HIDING, COMPILER_PB_UNAVOIDABLE_GENERIC_TYPE_PROBLEMS, COMPILER_PB_UNCHECKED_TYPE_OPERATION, COMPILER_PB_UNCLOSED_CLOSEABLE, COMPILER_PB_UNDOCUMENTED_EMPTY_BLOCK, COMPILER_PB_UNHANDLED_WARNING_TOKEN, COMPILER_PB_UNNECESSARY_ELSE, COMPILER_PB_UNNECESSARY_TYPE_CHECK, COMPILER_PB_UNQUALIFIED_FIELD_ACCESS, COMPILER_PB_UNREACHABLE_CODE, COMPILER_PB_UNSAFE_TYPE_OPERATION, COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION, COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_EXEMPT_EXCEPTION_AND_THROWABLE, COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_INCLUDE_DOC_COMMENT_REFERENCE, COMPILER_PB_UNUSED_DECLARED_THROWN_EXCEPTION_WHEN_OVERRIDING, COMPILER_PB_UNUSED_EXCEPTION_PARAMETER, COMPILER_PB_UNUSED_IMPORT, COMPILER_PB_UNUSED_LABEL, COMPILER_PB_UNUSED_LOCAL, COMPILER_PB_UNUSED_OBJECT_ALLOCATION, COMPILER_PB_UNUSED_PARAMETER, COMPILER_PB_UNUSED_PARAMETER_INCLUDE_DOC_COMMENT_REFERENCE, COMPILER_PB_UNUSED_PARAMETER_WHEN_IMPLEMENTING_ABSTRACT, COMPILER_PB_UNUSED_PARAMETER_WHEN_OVERRIDING_CONCRETE, COMPILER_PB_UNUSED_PRIVATE_MEMBER, COMPILER_PB_UNUSED_TYPE_ARGUMENTS_FOR_METHOD_INVOCATION, COMPILER_PB_UNUSED_TYPE_PARAMETER, COMPILER_PB_UNUSED_WARNING_TOKEN, COMPILER_PB_VARARGS_ARGUMENT_NEED_CAST, COMPILER_SOURCE, COMPILER_SOURCE_FILE_ATTR, COMPILER_TASK_CASE_SENSITIVE, COMPILER_TASK_PRIORITIES, COMPILER_TASK_PRIORITY_HIGH, COMPILER_TASK_PRIORITY_LOW, COMPILER_TASK_PRIORITY_NORMAL, COMPILER_TASK_TAGS, COMPUTE, CORE_CIRCULAR_CLASSPATH, CORE_ENABLE_CLASSPATH_EXCLUSION_PATTERNS, CORE_ENABLE_CLASSPATH_MULTIPLE_OUTPUT_LOCATIONS, CORE_ENCODING, CORE_INCOMPATIBLE_JDK_LEVEL, CORE_INCOMPLETE_CLASSPATH, CORE_JAVA_BUILD_CLEAN_OUTPUT_FOLDER, CORE_JAVA_BUILD_DUPLICATE_RESOURCE, CORE_JAVA_BUILD_INVALID_CLASSPATH, CORE_JAVA_BUILD_ORDER, CORE_JAVA_BUILD_RECREATE_MODIFIED_CLASS_FILES_IN_OUTPUT_FOLDER, CORE_JAVA_BUILD_RESOURCE_COPY_FILTER, CORE_OUTPUT_LOCATION_OVERLAPPING_ANOTHER_SOURCE, DEFAULT, DEFAULT_JAVA_FORMATTER, DEFAULT_TASK_PRIORITIES, DEFAULT_TASK_PRIORITY, DEFAULT_TASK_TAG, DEFAULT_TASK_TAGS, DISABLED, DO_NOT_GENERATE, DO_NOT_INSERT, ENABLED, ERROR, FORMATTER_CLEAR_BLANK_LINES, FORMATTER_COMPACT_ASSIGNMENT, FORMATTER_LINE_SPLIT, FORMATTER_NEWLINE_CONTROL, FORMATTER_NEWLINE_ELSE_IF, FORMATTER_NEWLINE_EMPTY_BLOCK, FORMATTER_NEWLINE_OPENING_BRACE, FORMATTER_SPACE_CASTEXPRESSION, FORMATTER_TAB_CHAR, FORMATTER_TAB_SIZE, GENERATE, IGNORE, INSERT, JAVA_FORMATTER, JAVA_FORMATTER_EXTENSION_POINT_ID, JAVA_SOURCE_CONTENT_TYPE, MODEL_ID, NATURE_ID, NEVER, NORMAL, OPTIMIZE_OUT, PLUGIN_ID, PRESERVE, PRESERVE_ONE, PRIVATE, PROTECTED, PUBLIC, SPACE, TAB, TIMEOUT_FOR_PARAMETER_NAME_FROM_ATTACHED_JAVADOC, USER_LIBRARY_CONTAINER_ID, VERSION_1_1, VERSION_1_2, VERSION_1_3, VERSION_1_4, VERSION_1_5, VERSION_1_6, VERSION_1_7, VERSION_1_8, VERSION_CLDC_1_1, WARNING| Constructor and Description |
|---|
AspectJCore() |
| Modifier and Type | Method and Description |
|---|---|
static AspectJCore |
getAspectJCore() |
protected java.util.Map |
getCompilerOptions() |
addElementChangedListener, addElementChangedListener, addJavaElementMarkerAttributes, addPreProcessingResourceChangedListener, addPreProcessingResourceChangedListener, configureJavaElementMarker, create, create, create, create, create, create, create, create, createClassFileFrom, createCompilationUnitFrom, createJarPackageFragmentRootFrom, getClasspathContainer, getClasspathContainerInitializer, getClasspathVariable, getClasspathVariableDeprecationMessage, getClasspathVariableInitializer, getClasspathVariableNames, getDefaultOptions, getEncoding, getGeneratedResources, getJavaCore, getJavaLikeExtensions, getOption, getOptionForConfigurableSeverity, getOptions, getPlugin, getReferencedClasspathEntries, getResolvedClasspathEntry, getResolvedVariablePath, getSharedWorkingCopies, getUserLibraryNames, getWorkingCopies, initializeAfterLoad, isClasspathVariableReadOnly, isJavaLikeFileName, isReferencedBy, isReferencedBy, newAccessRule, newClasspathAttribute, newContainerEntry, newContainerEntry, newContainerEntry, newLibraryEntry, newLibraryEntry, newLibraryEntry, newProjectEntry, newProjectEntry, newProjectEntry, newRegion, newSourceEntry, newSourceEntry, newSourceEntry, newSourceEntry, newSourceEntry, newTypeHierarchy, newVariableEntry, newVariableEntry, newVariableEntry, removeClasspathVariable, removeClasspathVariable, removeElementChangedListener, removeJavaLikeExtension, removePreProcessingResourceChangedListener, run, run, setClasspathContainer, setClasspathVariable, setClasspathVariable, setClasspathVariables, setComplianceOptions, setOptions, start, stoppublic static final java.lang.String COMPILER_PB_INVALID_ABSOLUTE_TYPE_NAME
public static final java.lang.String COMPILER_PB_INVALID_WILDCARD_TYPE_NAME
public static final java.lang.String COMPILER_PB_UNRESOLVABLE_MEMBER
public static final java.lang.String COMPILER_PB_TYPE_NOT_EXPOSED_TO_WEAVER
public static final java.lang.String COMPILER_PB_SHADOW_NOT_IN_STRUCTURE
public static final java.lang.String COMPILER_PB_UNMATCHED_SUPERTYPE_IN_CALL
public static final java.lang.String COMPILER_PB_CANNOT_IMPLEMENT_LAZY_TJP
public static final java.lang.String COMPILER_PB_NEED_SERIAL_VERSION_UID
public static final java.lang.String COMPILER_PB_INCOMPATIBLE_SERIAL_VERSION
public static final java.lang.String COMPILER_TERMINATE_AFTER_COMPILATION
public static final java.lang.String COMPILER_SERIALIZABLE_ASPECTS
public static final java.lang.String COMPILER_LAZY_TJP
public static final java.lang.String COMPILER_NO_ADVICE_INLINE
public static final java.lang.String COMPILER_NOT_REWEAVABLE
public static AspectJCore getAspectJCore()
protected java.util.Map getCompilerOptions()