All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.objectweb.celtix.tools.utils.SOAPBindingUtil Maven / Gradle / Ivy

The newest version!
package org.objectweb.celtix.tools.utils;

import java.util.*;


public final class SOAPBindingUtil {
    private static Map bindingMap = new HashMap();

    static {
        bindingMap.put("RPC", "SOAPBinding.Style.RPC");
        bindingMap.put("DOCUMENT", "SOAPBinding.Style.DOCUMENT");
        bindingMap.put("LITERAL", "SOAPBinding.Use.LITERAL");
        bindingMap.put("ENCODED", "SOAPBinding.Use.ENCODED");
        bindingMap.put("BARE", "SOAPBinding.ParameterStyle.BARE");
        bindingMap.put("WRAPPED", "SOAPBinding.ParameterStyle.WRAPPED");
    }

    private SOAPBindingUtil() {
    }

    public static String getBindingAnnotation(String key) {
        return bindingMap.get(key.toUpperCase());
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy