Top Description Fields Constructors Methods
org.aspectj.weaver

public final Enum RuntimeVersion

extends Enum<RuntimeVersion>
Class Inheritance

Captures important runtime versions. Typically new versions are added here if something changes in the runtime and the code generation may be able to do something different (more optimal) for a later runtime.
Author
Andy Clement

Field Summary

Modifier and TypeField and Description
private String[]
public static final RuntimeVersion
public static final RuntimeVersion
public static final RuntimeVersion
public static final RuntimeVersion

Constructor Summary

AccessConstructor and Description
private
RuntimeVersion(String... aliases)

Method Summary

Modifier and TypeMethod and Description
public static RuntimeVersion
public boolean
public static RuntimeVersion
public static RuntimeVersion[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

aliasesback to summary
private String[] aliases
V1_2back to summary
public static final RuntimeVersion V1_2
V1_5back to summary
public static final RuntimeVersion V1_5
V1_6_10back to summary
public static final RuntimeVersion V1_6_10
V1_9back to summary
public static final RuntimeVersion V1_9

Constructor Detail

RuntimeVersionback to summary
private RuntimeVersion(String... aliases)

Method Detail

getVersionForback to summary
public static RuntimeVersion getVersionFor(String version)
isThisVersionOrLaterback to summary
public boolean isThisVersionOrLater(RuntimeVersion version)
valueOfback to summary
public static RuntimeVersion valueOf(String name)
valuesback to summary
public static RuntimeVersion[] values()