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

org.jboss.shrinkwrap.descriptor.api.ejbjar.EjbJarCommonDescriptor Maven / Gradle / Ivy

The newest version!
package org.jboss.shrinkwrap.descriptor.api.ejbjar; 

import org.jboss.shrinkwrap.descriptor.api.javaee.*;
import java.util.List;
import org.jboss.shrinkwrap.descriptor.api.Descriptor;


public interface EjbJarCommonDescriptor, 
    ENTERPRISEBEANSTYPE1 extends JavaeeEnterpriseBeansCommonType> 
    extends Descriptor {


   /**
    * Sets the Version attribute
    * @param Version the value for the attribute Version 
    * @return the current instance of T 
    */
   public T version(String Version);

   /**
    * Returns the Version attribute
    * @return the value defined for the attribute Version 
    */
   public String getVersion();

   /**
    * Removes the Version attribute 
    * @return the current instance of T 
    */
   public T removeVersion();

   /**
    * Sets the MetadataComplete attribute
    * @param MetadataComplete the value for the attribute MetadataComplete 
    * @return the current instance of T 
    */
   public T metadataComplete(Boolean MetadataComplete);

   /**
    * Returns the MetadataComplete attribute
    * @return the value defined for the attribute MetadataComplete 
    */
public Boolean isMetadataComplete();

   /**
    * Removes the MetadataComplete attribute 
    * @return the current instance of T 
    */
   public T removeMetadataComplete();

   /**
    * Sets the Id attribute
    * @param Id the value for the attribute Id 
    * @return the current instance of T 
    */
   public T id(String Id);

   /**
    * Returns the Id attribute
    * @return the value defined for the attribute Id 
    */
   public String getId();

   /**
    * Removes the Id attribute 
    * @return the current instance of T 
    */
   public T removeId();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy