Class ContainerManagedEntity


  • public class ContainerManagedEntity
    extends Entity
    Java class for ContainerManagedEntity complex type. The following schema fragment specifies the expected content contained within this class.
     <complexType name="ContainerManagedEntity">
       <complexContent>
         <extension base="{ejb.xmi}Entity">
           <choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="persistentAttributes" type="{ejb.xmi}CMPAttribute"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="keyAttributes" type="{ejb.xmi}CMPAttribute"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="queries" type="{ejb.xmi}Query"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="CMPAttribute" type="{ejb.xmi}CMPAttribute"/>
             </choice>
             <choice maxOccurs="unbounded" minOccurs="0">
               <element name="primKeyField" type="{ejb.xmi}CMPAttribute"/>
             </choice>
           </choice>
           <attribute name="CMPAttribute" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="abstractSchemaName" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="keyAttributes" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="primKeyField" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • ContainerManagedEntity

        public ContainerManagedEntity()
    • Method Detail

      • getPersistentAttributes

        public List<CMPAttribute> getPersistentAttributes()
        Gets the value of the persistentAttributes property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the persistentAttributes property. For example, to add a new item, do as follows:
         getPersistentAttributes().add(newItem);
         
        Objects of the following type(s) are allowed in the list CMPAttribute
      • getKeyAttributes

        public List<CMPAttribute> getKeyAttributes()
        Gets the value of the keyAttributes property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the keyAttributes property. For example, to add a new item, do as follows:
         getKeyAttributes().add(newItem);
         
        Objects of the following type(s) are allowed in the list CMPAttribute
      • getQueries

        public List<Query> getQueries()
        Gets the value of the queries property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the queries property. For example, to add a new item, do as follows:
         getQueries().add(newItem);
         
        Objects of the following type(s) are allowed in the list Query
      • getCMPAttributes

        public List<CMPAttribute> getCMPAttributes()
        Gets the value of the cmpAttributes property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the cmpAttributes property. For example, to add a new item, do as follows:
         getCMPAttributes().add(newItem);
         
        Objects of the following type(s) are allowed in the list CMPAttribute
      • getPrimKeyFields

        public List<CMPAttribute> getPrimKeyFields()
        Gets the value of the primKeyFields property. This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the primKeyFields property. For example, to add a new item, do as follows:
         getPrimKeyFields().add(newItem);
         
        Objects of the following type(s) are allowed in the list CMPAttribute
      • getCMPAttribute

        public String getCMPAttribute()
        Gets the value of the cmpAttribute property.
        Returns:
        possible object is String
      • setCMPAttribute

        public void setCMPAttribute​(String value)
        Sets the value of the cmpAttribute property.
        Parameters:
        value - allowed object is String
      • getAbstractSchemaName

        public String getAbstractSchemaName()
        Gets the value of the abstractSchemaName property.
        Returns:
        possible object is String
      • setAbstractSchemaName

        public void setAbstractSchemaName​(String value)
        Sets the value of the abstractSchemaName property.
        Parameters:
        value - allowed object is String
      • getKeyAttributesString

        public String getKeyAttributesString()
        Gets the value of the keyAttributesString property.
        Returns:
        possible object is String
      • setKeyAttributesString

        public void setKeyAttributesString​(String value)
        Sets the value of the keyAttributesString property.
        Parameters:
        value - allowed object is String
      • getPrimKeyField

        public String getPrimKeyField()
        Gets the value of the primKeyField property.
        Returns:
        possible object is String
      • setPrimKeyField

        public void setPrimKeyField​(String value)
        Sets the value of the primKeyField property.
        Parameters:
        value - allowed object is String
      • getEntityBeanVersion

        public String getEntityBeanVersion()
        Gets the value of the entityBeanVersion property.
        Returns:
        possible object is String
      • setEntityBeanVersion

        public void setEntityBeanVersion​(String value)
        Sets the value of the entityBeanVersion property.
        Parameters:
        value - allowed object is String