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

com.theagilemonkeys.meets.magento.utils.soap.SoapAnnotations Maven / Gradle / Ivy

package com.theagilemonkeys.meets.magento.utils.soap;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;

/**
 * Android Meets SDK
 * Original work Copyright (c) 2014 [TheAgileMonkeys]
 *
 * @author Álvaro López Espinosa
 */
public class SoapAnnotations {

    /**
     * Annotation to allow specify the type of collections
     */
    public @Retention(RetentionPolicy.RUNTIME) @interface PropertyName {
        String value();
    }

    /**
     * Annotation to allow specify the type of collections
     */
    public @Retention(RetentionPolicy.RUNTIME) @interface ListInfo {
        Class value();
//        Class listClass() default ArrayList.class;
//        Class itemClass() default null;

    }
    /**
     * Annotation to allow specify the type of map
     */
    public @Retention(RetentionPolicy.RUNTIME) @interface MapType {
        Class value();
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy