Top Description Inners Fields Constructors Methods
org.aspectj.weaver.loadtime

public Class Options

extends Object
Class Inheritance
Imports
java.util.Collections, .List, org.aspectj.bridge.IMessage, .IMessageHandler, .Message, org.aspectj.util.LangUtil

A class that hanldes LTW options.

Note

AV - I choosed to not reuse AjCompilerOptions and alike since those implies too many dependancies on jdt and ajdt modules.

Author
Alexandre Vasseur (alex AT gnilux DOT com)

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static Options.WeaverOption
parse(String options, ClassLoader laoder, IMessageHandler imh)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

OPTION_15back to summary
private static final String OPTION_15
OPTION_addSerialVersionUIDback to summary
private static final String OPTION_addSerialVersionUID
OPTION_debugback to summary
private static final String OPTION_debug
OPTION_hasMemberback to summary
private static final String OPTION_hasMember
OPTION_lazyTjpback to summary
private static final String OPTION_lazyTjp
OPTION_noinlineback to summary
private static final String OPTION_noinline
OPTION_noWarnback to summary
private static final String OPTION_noWarn
OPTION_noWarnNoneback to summary
private static final String OPTION_noWarnNone
OPTION_pinpointback to summary
private static final String OPTION_pinpoint
OPTION_proceedOnErrorback to summary
private static final String OPTION_proceedOnError
OPTION_reweavableback to summary
private static final String OPTION_reweavable
OPTION_showWeaveInfoback to summary
private static final String OPTION_showWeaveInfo
OPTION_timersback to summary
private static final String OPTION_timers
OPTION_verboseback to summary
private static final String OPTION_verbose
OPTIONVALUED_joinpointsback to summary
private static final String OPTIONVALUED_joinpoints
OPTIONVALUED_loadersToSkipback to summary
private static final String OPTIONVALUED_loadersToSkip
OPTIONVALUED_messageHandlerback to summary
private static final String OPTIONVALUED_messageHandler
OPTIONVALUED_Xlintback to summary
private static final String OPTIONVALUED_Xlint
OPTIONVALUED_Xlintfileback to summary
private static final String OPTIONVALUED_Xlintfile
OPTIONVALUED_Xsetback to summary
private static final String OPTIONVALUED_Xset

Constructor Detail

Optionsback to summary
public Options()

Method Detail

parseback to summary
public static Options.WeaverOption parse(String options, ClassLoader laoder, IMessageHandler imh)
org.aspectj.weaver.loadtime back to summary

public Class Options.WeaverOption

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv String
pack-priv String
pack-priv String
pack-priv IMessageHandler
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv String
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv boolean
pack-priv String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

addSerialVersionUIDback to summary
pack-priv boolean addSerialVersionUID
debugback to summary
pack-priv boolean debug
hasMemberback to summary
pack-priv boolean hasMember
java5back to summary
pack-priv boolean java5
lazyTjpback to summary
pack-priv boolean lazyTjp
lintback to summary
pack-priv String lint
lintFileback to summary
pack-priv String lintFile
loadersToSkipback to summary
pack-priv String loadersToSkip
messageHandlerback to summary
pack-priv IMessageHandler messageHandler
noInlineback to summary
pack-priv boolean noInline
notReWeavableback to summary
pack-priv boolean notReWeavable
noWarnback to summary
pack-priv boolean noWarn
optionalJoinpointsback to summary
pack-priv String optionalJoinpoints
pinpointback to summary
pack-priv boolean pinpoint
proceedOnErrorback to summary
pack-priv boolean proceedOnError
showWeaveInfoback to summary
pack-priv boolean showWeaveInfo
timersback to summary
pack-priv boolean timers
verboseback to summary
pack-priv boolean verbose
xSetback to summary
pack-priv String xSet

Constructor Detail

WeaverOptionback to summary
public WeaverOption(IMessageHandler imh)