org.jboss.shrinkwrap.descriptor.api.ejbjar.EjbJarCommonDescriptor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of shrinkwrap-descriptors-api-javaee Show documentation
Show all versions of shrinkwrap-descriptors-api-javaee Show documentation
Client View of the ShrinkWrap Descriptors Project
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();
}