com.logicommerce.sdk.PropertyLanguage Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sdk Show documentation
Show all versions of sdk Show documentation
SDK for developing Logicommerce plugins.
package com.logicommerce.sdk;
import static java.lang.annotation.ElementType.FIELD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import com.logicommerce.sdk.enums.ConnectorType;
/**
* PropertyLanguage class.
*
* @author Logicommerce
* @since 1.0.16
*/
@Retention(RUNTIME)
@Target(FIELD)
public @interface PropertyLanguage {
/**
* name.
*
* @return a {@link java.lang.String} object
*/
public String name() default "";
/**
* lcModuleType.
*
* @return a {@link com.logicommerce.sdk.enums.ConnectorType} object
*/
public ConnectorType lcModuleType() default ConnectorType.NONE;
/**
* type.
*
* @return a {@link java.lang.Class} object
*/
public Class> type();
}