## Uses of Interface
org.jboss.shrinkwrap.descriptor.api.javaee6.PersistenceContextRefType

- Packages that use PersistenceContextRefType
  Package | Description
  --- | ---
  org.jboss.shrinkwrap.descriptor.api.javaee6 | Provides the interfaces and enumeration types as defined in the schema

- - ### Uses of PersistenceContextRefType in org.jboss.shrinkwrap.descriptor.api.javaee6

    Methods in org.jboss.shrinkwrap.descriptor.api.javaee6 that return PersistenceContextRefType
    Modifier and Type | Method and Description
    --- | ---
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`description(java.lang.String... values)` Creates for all String objects representing `description` elements, a new `description` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`id(java.lang.String id)` Sets the `id` attribute
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`mappedName(java.lang.String mappedName)` Sets the `mapped-name` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`persistenceContextRefName(java.lang.String persistenceContextRefName)` Sets the `persistence-context-ref-name` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`persistenceContextType(PersistenceContextTypeType persistenceContextType)` Sets the `persistence-context-type` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`persistenceContextType(java.lang.String persistenceContextType)` Sets the `persistence-context-type` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`persistenceUnitName(java.lang.String persistenceUnitName)` Sets the `persistence-unit-name` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removeAllDescription()` Removes the `description` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removeAllInjectionTarget()` Removes all `injection-target` elements
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removeAllPersistenceProperty()` Removes all `persistence-property` elements
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removeId()` Removes the `id` attribute
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removeMappedName()` Removes the `mapped-name` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removePersistenceContextRefName()` Removes the `persistence-context-ref-name` element
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removePersistenceContextType()` Removes the `persistence-context-type` attribute
    `PersistenceContextRefType<T>` | PersistenceContextRefType.`removePersistenceUnitName()` Removes the `persistence-unit-name` element

    Methods in org.jboss.shrinkwrap.descriptor.api.javaee6 that return types with arguments of type PersistenceContextRefType
    Modifier and Type | Method and Description
    --- | ---
    `InjectionTargetType<PersistenceContextRefType<T>>` | PersistenceContextRefType.`createInjectionTarget()` Creates a new `injection-target` element
    `PropertyType<PersistenceContextRefType<T>>` | PersistenceContextRefType.`createPersistenceProperty()` Creates a new `persistence-property` element
    `java.util.List<InjectionTargetType<PersistenceContextRefType<T>>>` | PersistenceContextRefType.`getAllInjectionTarget()` Returns all `injection-target` elements
    `java.util.List<PropertyType<PersistenceContextRefType<T>>>` | PersistenceContextRefType.`getAllPersistenceProperty()` Returns all `persistence-property` elements
    `InjectionTargetType<PersistenceContextRefType<T>>` | PersistenceContextRefType.`getOrCreateInjectionTarget()` If not already created, a new `injection-target` element will be created and returned.
    `PropertyType<PersistenceContextRefType<T>>` | PersistenceContextRefType.`getOrCreatePersistenceProperty()` If not already created, a new `persistence-property` element will be created and returned.

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)