public static class AjAttribute.WeaverVersionInfo extends 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| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AttributeName |
static AjAttribute.WeaverVersionInfo |
CURRENT |
static AjAttribute.WeaverVersionInfo |
UNKNOWN |
static short |
WEAVER_VERSION_AJ169 |
static short |
WEAVER_VERSION_MAJOR_AJ121 |
static short |
WEAVER_VERSION_MAJOR_AJ150 |
static short |
WEAVER_VERSION_MAJOR_AJ150M4 |
static short |
WEAVER_VERSION_MAJOR_AJ160 |
static short |
WEAVER_VERSION_MAJOR_AJ160M2 |
static short |
WEAVER_VERSION_MAJOR_AJ161 |
static short |
WEAVER_VERSION_MAJOR_UNKNOWN |
static short |
WEAVER_VERSION_MINOR_AJ121 |
static short |
WEAVER_VERSION_MINOR_AJ150 |
static short |
WEAVER_VERSION_MINOR_AJ160 |
static short |
WEAVER_VERSION_MINOR_AJ161 |
static short |
WEAVER_VERSION_MINOR_UNKNOWN |
AttributePrefix| Constructor and Description |
|---|
WeaverVersionInfo() |
WeaverVersionInfo(short major,
short minor) |
| Modifier and Type | Method and Description |
|---|---|
long |
getBuildstamp() |
static short |
getCurrentWeaverMajorVersion() |
static short |
getCurrentWeaverMinorVersion() |
short |
getMajorVersion() |
short |
getMinorVersion() |
java.lang.String |
getNameString() |
static AjAttribute.WeaverVersionInfo |
read(VersionedDataInputStream s) |
void |
setBuildstamp(long stamp) |
static java.lang.String |
toCurrentVersionString() |
java.lang.String |
toString() |
void |
write(CompressingDataOutputStream s) |
getAllBytes, getBytes, getNameChars, readpublic static final java.lang.String AttributeName
public static final short WEAVER_VERSION_MAJOR_UNKNOWN
public static final short WEAVER_VERSION_MINOR_UNKNOWN
public static final short WEAVER_VERSION_MAJOR_AJ121
public static final short WEAVER_VERSION_MINOR_AJ121
public static final short WEAVER_VERSION_MAJOR_AJ150M4
public static final short WEAVER_VERSION_MAJOR_AJ150
public static final short WEAVER_VERSION_MINOR_AJ150
public static final short WEAVER_VERSION_MAJOR_AJ160M2
public static final short WEAVER_VERSION_MAJOR_AJ160
public static final short WEAVER_VERSION_MINOR_AJ160
public static final short WEAVER_VERSION_MAJOR_AJ161
public static final short WEAVER_VERSION_MINOR_AJ161
public static final short WEAVER_VERSION_AJ169
public static final AjAttribute.WeaverVersionInfo UNKNOWN
public static final AjAttribute.WeaverVersionInfo CURRENT
public WeaverVersionInfo()
public WeaverVersionInfo(short major,
short minor)
public java.lang.String getNameString()
getNameString in class AjAttributepublic void write(CompressingDataOutputStream s) throws java.io.IOException
write in class AjAttributejava.io.IOExceptionpublic static AjAttribute.WeaverVersionInfo read(VersionedDataInputStream s) throws java.io.IOException
java.io.IOExceptionpublic short getMajorVersion()
public short getMinorVersion()
public static short getCurrentWeaverMajorVersion()
public static short getCurrentWeaverMinorVersion()
public void setBuildstamp(long stamp)
public long getBuildstamp()
public java.lang.String toString()
toString in class java.lang.Objectpublic static java.lang.String toCurrentVersionString()