Package org.aspectj.weaver
Class AjAttribute.WeaverVersionInfo
java.lang.Object
org.aspectj.weaver.AjAttribute
org.aspectj.weaver.AjAttribute.WeaverVersionInfo
- Enclosing class:
AjAttribute
-
Nested Class Summary
Nested classes/interfaces inherited from class org.aspectj.weaver.AjAttribute
AjAttribute.AdviceAttribute, AjAttribute.AjSynthetic, AjAttribute.Aspect, AjAttribute.DeclareAttribute, AjAttribute.EffectiveSignatureAttribute, AjAttribute.MethodDeclarationLineNumberAttribute, AjAttribute.PointcutDeclarationAttribute, AjAttribute.PrivilegedAttribute, AjAttribute.SourceContextAttribute, AjAttribute.TypeMunger, AjAttribute.WeaverState, AjAttribute.WeaverVersionInfo
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final AjAttribute.WeaverVersionInfo
static final AjAttribute.WeaverVersionInfo
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
static final short
Fields inherited from class org.aspectj.weaver.AjAttribute
AttributePrefix
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
static short
static short
short
short
void
setBuildstamp
(long stamp) static String
toString()
void
Methods inherited from class org.aspectj.weaver.AjAttribute
getAllBytes, getBytes, getNameChars, read
-
Field Details
-
AttributeName
- See Also:
-
WEAVER_VERSION_MAJOR_UNKNOWN
public static final short WEAVER_VERSION_MAJOR_UNKNOWN- See Also:
-
WEAVER_VERSION_MINOR_UNKNOWN
public static final short WEAVER_VERSION_MINOR_UNKNOWN- See Also:
-
WEAVER_VERSION_MAJOR_AJ121
public static final short WEAVER_VERSION_MAJOR_AJ121- See Also:
-
WEAVER_VERSION_MINOR_AJ121
public static final short WEAVER_VERSION_MINOR_AJ121- See Also:
-
WEAVER_VERSION_MAJOR_AJ150M4
public static final short WEAVER_VERSION_MAJOR_AJ150M4- See Also:
-
WEAVER_VERSION_MAJOR_AJ150
public static final short WEAVER_VERSION_MAJOR_AJ150- See Also:
-
WEAVER_VERSION_MINOR_AJ150
public static final short WEAVER_VERSION_MINOR_AJ150- See Also:
-
WEAVER_VERSION_MAJOR_AJ160M2
public static final short WEAVER_VERSION_MAJOR_AJ160M2- See Also:
-
WEAVER_VERSION_MAJOR_AJ160
public static final short WEAVER_VERSION_MAJOR_AJ160- See Also:
-
WEAVER_VERSION_MINOR_AJ160
public static final short WEAVER_VERSION_MINOR_AJ160- See Also:
-
WEAVER_VERSION_MAJOR_AJ161
public static final short WEAVER_VERSION_MAJOR_AJ161- See Also:
-
WEAVER_VERSION_MINOR_AJ161
public static final short WEAVER_VERSION_MINOR_AJ161- See Also:
-
WEAVER_VERSION_AJ169
public static final short WEAVER_VERSION_AJ169- See Also:
-
UNKNOWN
-
CURRENT
-
-
Constructor Details
-
WeaverVersionInfo
public WeaverVersionInfo() -
WeaverVersionInfo
public WeaverVersionInfo(short major, short minor)
-
-
Method Details
-
getNameString
- Specified by:
getNameString
in classAjAttribute
-
write
- Specified by:
write
in classAjAttribute
- Throws:
IOException
-
read
- Throws:
IOException
-
getMajorVersion
public short getMajorVersion() -
getMinorVersion
public short getMinorVersion() -
getCurrentWeaverMajorVersion
public static short getCurrentWeaverMajorVersion() -
getCurrentWeaverMinorVersion
public static short getCurrentWeaverMinorVersion() -
setBuildstamp
public void setBuildstamp(long stamp) -
getBuildstamp
public long getBuildstamp() -
toString
-
toCurrentVersionString
-