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

org.oasisopen.sca.annotation.Constructor Maven / Gradle / Ivy

/*
 * Copyright(C) OASIS(R) 2005,2009. All Rights Reserved.
 * OASIS trademark, IPR and other policies apply.
 */
package org.oasisopen.sca.annotation;

import static java.lang.annotation.ElementType.CONSTRUCTOR;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.Retention;
import java.lang.annotation.Target;

/**
 * Used to indicate the constructor the runtime is to use when instantiating a component implementation instance
 *
 * @version $Rev: 967109 $ $Date: 2010-07-23 15:30:46 +0100 (Fri, 23 Jul 2010) $
 */
@Target(CONSTRUCTOR)
@Retention(RUNTIME)
public @interface Constructor {
    String[] value() default "";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy