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
FieldsModifier and TypeFieldDescriptionstatic Stringstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortstatic shortFields inherited from class org.aspectj.weaver.AjAttribute
AttributePrefix -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongstatic shortstatic shortshortshortvoidsetBuildstamp(long stamp)static StringtoString()voidMethods inherited from class org.aspectj.weaver.AjAttribute
getAllBytes, getBytes, getNameChars, read
-
Field Details
-
AttributeName
- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_UNKNOWN
public static final short WEAVER_VERSION_MAJOR_UNKNOWN- See Also:
- Constant Field Values
-
WEAVER_VERSION_MINOR_UNKNOWN
public static final short WEAVER_VERSION_MINOR_UNKNOWN- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_AJ121
public static final short WEAVER_VERSION_MAJOR_AJ121- See Also:
- Constant Field Values
-
WEAVER_VERSION_MINOR_AJ121
public static final short WEAVER_VERSION_MINOR_AJ121- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_AJ150M4
public static final short WEAVER_VERSION_MAJOR_AJ150M4- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_AJ150
public static final short WEAVER_VERSION_MAJOR_AJ150- See Also:
- Constant Field Values
-
WEAVER_VERSION_MINOR_AJ150
public static final short WEAVER_VERSION_MINOR_AJ150- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_AJ160M2
public static final short WEAVER_VERSION_MAJOR_AJ160M2- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_AJ160
public static final short WEAVER_VERSION_MAJOR_AJ160- See Also:
- Constant Field Values
-
WEAVER_VERSION_MINOR_AJ160
public static final short WEAVER_VERSION_MINOR_AJ160- See Also:
- Constant Field Values
-
WEAVER_VERSION_MAJOR_AJ161
public static final short WEAVER_VERSION_MAJOR_AJ161- See Also:
- Constant Field Values
-
WEAVER_VERSION_MINOR_AJ161
public static final short WEAVER_VERSION_MINOR_AJ161- See Also:
- Constant Field Values
-
WEAVER_VERSION_AJ169
public static final short WEAVER_VERSION_AJ169- See Also:
- Constant Field Values
-
UNKNOWN
-
CURRENT
-
-
Constructor Details
-
WeaverVersionInfo
public WeaverVersionInfo() -
WeaverVersionInfo
public WeaverVersionInfo(short major, short minor)
-
-
Method Details
-
getNameString
- Specified by:
getNameStringin classAjAttribute
-
write
- Specified by:
writein 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
-