}
}
}
private void addPairValue(Object pairValue) {
if (pairValue instanceof EnumConstantSignature) {
EnumConstantSignature enumConstant = (EnumConstantSignature) pairValue;
addTypeReference(replace('/', '.', Signature.toCharArray(enumConstant.getTypeName())));
addNameReference(enumConstant.getEnumConstantName());
} else if (pairValue instanceof ClassSignature) {
ClassSignature classConstant = (ClassSignature) pairValue;
addTypeReference(replace('/', '.', Signature.toCharArray(classConstant.getTypeName())));
} else if (pairValue instanceof IBinaryAnnotation) {
addBinaryAnnotation((IBinaryAnnotation) pairValue);