org.aspectj.weaver
Class AjAttribute.WeaverVersionInfo
java.lang.Object
org.aspectj.weaver.AjAttribute
org.aspectj.weaver.AjAttribute.WeaverVersionInfo
- Enclosing class:
- AjAttribute
public static class AjAttribute.WeaverVersionInfo
- extends AjAttribute
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AttributeName
public static final java.lang.String 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
public static final AjAttribute.WeaverVersionInfo UNKNOWN
CURRENT
public static final AjAttribute.WeaverVersionInfo CURRENT
AjAttribute.WeaverVersionInfo
public AjAttribute.WeaverVersionInfo()
AjAttribute.WeaverVersionInfo
public AjAttribute.WeaverVersionInfo(short major,
short minor)
getNameString
public java.lang.String getNameString()
- Specified by:
getNameString
in class AjAttribute
write
public void write(CompressingDataOutputStream s)
throws java.io.IOException
- Specified by:
write
in class AjAttribute
- Throws:
java.io.IOException
read
public static AjAttribute.WeaverVersionInfo read(VersionedDataInputStream s)
throws java.io.IOException
- Throws:
java.io.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
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toCurrentVersionString
public static java.lang.String toCurrentVersionString()