Package org.aspectj.util
Class TypeSafeEnum
- java.lang.Object
-
- org.aspectj.util.TypeSafeEnum
-
- Direct Known Subclasses:
AdviceKind,AnnotationTargetKind,MemberKind,PerClause.Kind,PerClause.KindAnnotationPrefix,Pointcut.State,PointcutPrimitive,ResolvedTypeMunger.Kind,Shadow.Kind
public class TypeSafeEnum extends Object
-
-
Constructor Summary
Constructors Constructor Description TypeSafeEnum(String name, int key)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)bytegetKey()StringgetName()inthashCode()StringtoString()voidwrite(DataOutputStream s)
-
-
-
Constructor Detail
-
TypeSafeEnum
public TypeSafeEnum(String name, int key)
-
-
Method Detail
-
getName
public String getName()
-
getKey
public byte getKey()
-
write
public void write(DataOutputStream s) throws IOException
- Throws:
IOException
-
-