Examples of EnumWrapper


Examples of com.betfair.cougar.core.api.client.EnumWrapper

    public Object unmarshall(InputStream inputStream, ParameterType parameterType, String encoding) {
        try {
            Reader reader = new BufferedReader(new InputStreamReader(inputStream,encoding));
            if (parameterType.getImplementationClass().equals(EnumWrapper.class)) {
                String value = objectMapper.readValue(reader, buildJavaType(STRING_PARAM_TYPE));
                return new EnumWrapper(parameterType.getComponentTypes()[0].getImplementationClass(), value);
            }
            else {
                return objectMapper.readValue(reader, buildJavaType(parameterType));
            }
        } catch (JsonProcessingException e) {
View Full Code Here

Examples of com.betfair.cougar.core.api.client.EnumWrapper

        }

        public void recreate(ExecutionObserver observer, ParameterType returnType, long size) {
            if (isSuccess()) {
                if (returnType.getImplementationClass().equals(EnumWrapper.class)) {
                    observer.onResult(new ExecutionResult(new EnumWrapper(returnType.getComponentTypes()[0].getImplementationClass(), (String)result)));
                }
                else {
                    observer.onResult(new ExecutionResult(result));
                }
            } else {
View Full Code Here

Examples of com.betfair.cougar.core.api.client.EnumWrapper

        }

        public void recreate(ExecutionObserver observer, ParameterType returnType, long size) {
            if (isSuccess()) {
                if (returnType.getImplementationClass().equals(EnumWrapper.class)) {
                    observer.onResult(new ExecutionResult(new EnumWrapper(returnType.getComponentTypes()[0].getImplementationClass(), (String)result)));
                }
                else {
                    observer.onResult(new ExecutionResult(result));
                }
            } else {
View Full Code Here

Examples of com.betfair.cougar.core.api.client.EnumWrapper

        try {
            Reader reader = new BufferedReader(new InputStreamReader(inputStream,encoding));
            if (parameterType.getImplementationClass().equals(EnumWrapper.class)) {
                String value = objectMapper.readValue(reader, buildJavaType(STRING_PARAM_TYPE));
                //noinspection unchecked
                return new EnumWrapper(parameterType.getComponentTypes()[0].getImplementationClass(), value);
            }
            else {
                return objectMapper.readValue(reader, buildJavaType(parameterType));
            }
        } catch (EnumDerialisationException e) {
View Full Code Here

Examples of com.betfair.cougar.core.api.client.EnumWrapper

  public void recreate(ExecutionObserver observer, ParameterType returnType, long size) {
    if (exception!=null) {
      observer.onResult(new ClientExecutionResult(exception, size));
    } else {
            if (returnType.getImplementationClass().equals(EnumWrapper.class)) {
                observer.onResult(new ClientExecutionResult(new EnumWrapper(returnType.getComponentTypes()[0].getImplementationClass(), (String)result), size));
            }
            else {
          observer.onResult(new ClientExecutionResult(result, size));
            }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.