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, read
public 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 AjAttribute
public void write(CompressingDataOutputStream s) throws java.io.IOException
write
in class AjAttribute
java.io.IOException
public static AjAttribute.WeaverVersionInfo read(VersionedDataInputStream s) throws java.io.IOException
java.io.IOException
public 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.Object
public static java.lang.String toCurrentVersionString()