public class AttributeDef
extends java.lang.Object
implements java.io.Externalizable
Constructor and Description |
---|
AttributeDef() |
AttributeDef(java.lang.String n,
java.lang.Object v,
int flags) |
AttributeDef(java.lang.String n,
java.lang.String v) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
getFlags() |
java.lang.String |
getName() |
java.lang.Object |
getValue() |
int |
hashCode() |
void |
readExternal(java.io.ObjectInput in) |
void |
setFlags(int flags) |
void |
setName(java.lang.String name) |
void |
setValue(java.lang.Object value) |
void |
validate() |
void |
writeExternal(java.io.ObjectOutput out) |
public AttributeDef()
public AttributeDef(java.lang.String n, java.lang.String v)
public AttributeDef(java.lang.String n, java.lang.Object v, int flags)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.Object getValue()
public void setValue(java.lang.Object value)
public int getFlags()
public void setFlags(int flags)
public void validate() throws java.lang.Exception
java.lang.Exception
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException