Acessando dados de outra classe de um certo metodo

Pessoal tenho uma condição onde ele pergunta qual o codigo

ate ai tudo bem ela funciona tudo certo, mais ele tem uma condição em outra classe onde pergunta de um documento reduzido, sendo que na condição “31” que é cancelamento ele não permite essa situação

tenho q fazer um if na minha outra classe CTFHandler.java onde se no caso de ser 31 só emitir o comprovante cupom e ignorar o cupom resuzido

agora minha pergunta é o seguinte como consigo acessar esse dado? ela esta em uma outra classe em um metodo

minha classe que faz a condição do tipo de operação é essa

CTFIntegrator.java


public String solicitacaoTEF()// throws IOException
	{
		this.configsParaTeste();
		
		try {
		//valida se precisa executar o inicioDia
		this.checkInicioDia();
		
		//definir se eh compra de credito digital ou pagamento via cartao de credito
		
		if (entrada.getCodTransacao().trim().equals("24")) {
			//credito com o numero do cartao de credito digitado
			return this.transacaoCredito("120");
		} else if (entrada.getCodTransacao().trim().equals("1E")) {
			//credito com o numero do cartao de credito digitado - parcelado
			return this.transacaoCredito("121");
		} else if(entrada.getCodTransacao().trim().equals("31")) {			
			//cancelamento (estorno)
			return this.cancelamento();
		} else if(entrada.getCodTransacao().trim().equals("")) {
			//compra de credito digital.
			return this.transacaoCompraCreditoDigital();
		} else {
			return "";
		}
		} catch (IOException e) {
			e.printStackTrace();
		}
		return "";
	}

CFTHandler


	private RetornoEntrada solicita(CTFIntegrator integrator) {
		RetornoEntrada retorno = new RetornoEntrada();
		boolean erro = false;

		// ---------------------------------------------------------------
//		int codSol = tef.solicitacaoTEF();
		
		String codSol = integrator.solicitacaoTEF();
		
		
		logCTF.info("<Resp Solicit>: " + integrator.getRespostaTEF());
		
		if (codSol.equals("00")) {
			String respTEF = integrator.getRespostaTEF();
			retorno.setRespostaTEF(respTEF);

			if (integrator.getCodigoResposta().equals("000")) {
				// OK:
				// ----------------------------------------------
				
				log.debug("** SUCESSO - SOLICITACAO **");
				retorno.setCupom(this.concat(integrator.getCupom()));				
				retorno.setCupomReduzido(this.concat(integrator.getCupomReduzido()));
				//******************************************************
			} else {
				retorno.addErro(new Erro(
						retorno.getCodRespAPI() + "-" + retorno.getCodRespTEF()
								+ "-" + retorno.getCodErro(),
						"Erro de retorno na SOLICITACAO"));
				retorno.setResultado(RetornoEntrada.RESULTADO_ERRO_SOLICITACAO);
				erro = true;
			}
		} else {
			retorno.addErro(new Erro(
					"" + codSol, "Erro na chamanda da SOLICITACAO"));
			retorno.setResultado(RetornoEntrada.RESULTADO_ERRO_SOLICITACAO);
			erro = true;
		}

		if (!erro)
			retorno.setResultado(RetornoTransacao.RESULTADO_OK);

		return retorno;
	}