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

org.jgroups.annotations.XmlElement Maven / Gradle / Ivy

There is a newer version: 9.1.7.Final
Show newest version
package org.jgroups.annotations;

/**
 * Annotation to generate an element in the schema created by {@link org.jgroups.util.XMLSchemaGenerator}. Example: 
*
 * {@literal @}XmlElement(name="fork-stacks" type="ForkStacksType")
 * 
* This results in the following schema fragment: *
 *     <xs:element name="fork-stacks" type="ForkStacksType"/>
 * 
* @author Bela Ban * @since 3.5 */ import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(value=RetentionPolicy.RUNTIME) @Target(value=ElementType.TYPE) public @interface XmlElement { String name(); String type(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy