public class JaxbManyToMany extends Object implements Serializable, AssociationAttribute, CollectionAttribute, PersistentAttribute
Modifier and Type | Field and Description |
---|---|
protected AccessType |
access |
protected JaxbCascadeType |
cascade |
protected FetchType |
fetch |
protected JaxbJoinTable |
joinTable |
protected JaxbMapKey |
mapKey |
protected List<JaxbAttributeOverride> |
mapKeyAttributeOverride |
protected JaxbMapKeyClass |
mapKeyClass |
protected JaxbMapKeyColumn |
mapKeyColumn |
protected List<JaxbConvert> |
mapKeyConvert |
protected EnumType |
mapKeyEnumerated |
protected JaxbForeignKey |
mapKeyForeignKey |
protected List<JaxbMapKeyJoinColumn> |
mapKeyJoinColumn |
protected TemporalType |
mapKeyTemporal |
protected String |
mappedBy |
protected String |
name |
protected String |
orderBy |
protected JaxbOrderColumn |
orderColumn |
protected String |
targetEntity |
Constructor and Description |
---|
JaxbManyToMany() |
Modifier and Type | Method and Description |
---|---|
AccessType |
getAccess()
Gets the value of the access property.
|
JaxbCascadeType |
getCascade()
Gets the value of the cascade property.
|
FetchType |
getFetch()
Gets the value of the fetch property.
|
JaxbJoinTable |
getJoinTable()
Gets the value of the joinTable property.
|
JaxbMapKey |
getMapKey()
Gets the value of the mapKey property.
|
List<JaxbAttributeOverride> |
getMapKeyAttributeOverride()
Gets the value of the mapKeyAttributeOverride property.
|
JaxbMapKeyClass |
getMapKeyClass()
Gets the value of the mapKeyClass property.
|
JaxbMapKeyColumn |
getMapKeyColumn()
Gets the value of the mapKeyColumn property.
|
List<JaxbConvert> |
getMapKeyConvert()
Gets the value of the mapKeyConvert property.
|
EnumType |
getMapKeyEnumerated()
Gets the value of the mapKeyEnumerated property.
|
JaxbForeignKey |
getMapKeyForeignKey()
Gets the value of the mapKeyForeignKey property.
|
List<JaxbMapKeyJoinColumn> |
getMapKeyJoinColumn()
Gets the value of the mapKeyJoinColumn property.
|
TemporalType |
getMapKeyTemporal()
Gets the value of the mapKeyTemporal property.
|
String |
getMappedBy()
Gets the value of the mappedBy property.
|
String |
getName()
Gets the value of the name property.
|
String |
getOrderBy()
Gets the value of the orderBy property.
|
JaxbOrderColumn |
getOrderColumn()
Gets the value of the orderColumn property.
|
String |
getTargetEntity()
Gets the value of the targetEntity property.
|
void |
setAccess(AccessType value)
Sets the value of the access property.
|
void |
setCascade(JaxbCascadeType value)
Sets the value of the cascade property.
|
void |
setFetch(FetchType value)
Sets the value of the fetch property.
|
void |
setJoinTable(JaxbJoinTable value)
Sets the value of the joinTable property.
|
void |
setMapKey(JaxbMapKey value)
Sets the value of the mapKey property.
|
void |
setMapKeyClass(JaxbMapKeyClass value)
Sets the value of the mapKeyClass property.
|
void |
setMapKeyColumn(JaxbMapKeyColumn value)
Sets the value of the mapKeyColumn property.
|
void |
setMapKeyEnumerated(EnumType value)
Sets the value of the mapKeyEnumerated property.
|
void |
setMapKeyForeignKey(JaxbForeignKey value)
Sets the value of the mapKeyForeignKey property.
|
void |
setMapKeyTemporal(TemporalType value)
Sets the value of the mapKeyTemporal property.
|
void |
setMappedBy(String value)
Sets the value of the mappedBy property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setOrderBy(String value)
Sets the value of the orderBy property.
|
void |
setOrderColumn(JaxbOrderColumn value)
Sets the value of the orderColumn property.
|
void |
setTargetEntity(String value)
Sets the value of the targetEntity property.
|
protected String orderBy
protected JaxbOrderColumn orderColumn
protected JaxbMapKey mapKey
protected JaxbMapKeyClass mapKeyClass
protected TemporalType mapKeyTemporal
protected EnumType mapKeyEnumerated
protected List<JaxbAttributeOverride> mapKeyAttributeOverride
protected List<JaxbConvert> mapKeyConvert
protected JaxbMapKeyColumn mapKeyColumn
protected List<JaxbMapKeyJoinColumn> mapKeyJoinColumn
protected JaxbForeignKey mapKeyForeignKey
protected JaxbJoinTable joinTable
protected JaxbCascadeType cascade
protected String name
protected String targetEntity
protected FetchType fetch
protected AccessType access
protected String mappedBy
public String getOrderBy()
getOrderBy
in interface CollectionAttribute
String
public void setOrderBy(String value)
setOrderBy
in interface CollectionAttribute
value
- allowed object is
String
public JaxbOrderColumn getOrderColumn()
getOrderColumn
in interface CollectionAttribute
JaxbOrderColumn
public void setOrderColumn(JaxbOrderColumn value)
setOrderColumn
in interface CollectionAttribute
value
- allowed object is
JaxbOrderColumn
public JaxbMapKey getMapKey()
getMapKey
in interface CollectionAttribute
JaxbMapKey
public void setMapKey(JaxbMapKey value)
setMapKey
in interface CollectionAttribute
value
- allowed object is
JaxbMapKey
public JaxbMapKeyClass getMapKeyClass()
getMapKeyClass
in interface CollectionAttribute
JaxbMapKeyClass
public void setMapKeyClass(JaxbMapKeyClass value)
setMapKeyClass
in interface CollectionAttribute
value
- allowed object is
JaxbMapKeyClass
public TemporalType getMapKeyTemporal()
getMapKeyTemporal
in interface CollectionAttribute
String
public void setMapKeyTemporal(TemporalType value)
setMapKeyTemporal
in interface CollectionAttribute
value
- allowed object is
String
public EnumType getMapKeyEnumerated()
getMapKeyEnumerated
in interface CollectionAttribute
String
public void setMapKeyEnumerated(EnumType value)
setMapKeyEnumerated
in interface CollectionAttribute
value
- allowed object is
String
public List<JaxbAttributeOverride> getMapKeyAttributeOverride()
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 mapKeyAttributeOverride property.
For example, to add a new item, do as follows:
getMapKeyAttributeOverride().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbAttributeOverride
getMapKeyAttributeOverride
in interface CollectionAttribute
public List<JaxbConvert> getMapKeyConvert()
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 mapKeyConvert property.
For example, to add a new item, do as follows:
getMapKeyConvert().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbConvert
getMapKeyConvert
in interface CollectionAttribute
public JaxbMapKeyColumn getMapKeyColumn()
getMapKeyColumn
in interface CollectionAttribute
JaxbMapKeyColumn
public void setMapKeyColumn(JaxbMapKeyColumn value)
setMapKeyColumn
in interface CollectionAttribute
value
- allowed object is
JaxbMapKeyColumn
public List<JaxbMapKeyJoinColumn> getMapKeyJoinColumn()
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 mapKeyJoinColumn property.
For example, to add a new item, do as follows:
getMapKeyJoinColumn().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbMapKeyJoinColumn
getMapKeyJoinColumn
in interface CollectionAttribute
public JaxbForeignKey getMapKeyForeignKey()
getMapKeyForeignKey
in interface CollectionAttribute
JaxbForeignKey
public void setMapKeyForeignKey(JaxbForeignKey value)
setMapKeyForeignKey
in interface CollectionAttribute
value
- allowed object is
JaxbForeignKey
public JaxbJoinTable getJoinTable()
getJoinTable
in interface AssociationAttribute
JaxbJoinTable
public void setJoinTable(JaxbJoinTable value)
setJoinTable
in interface AssociationAttribute
value
- allowed object is
JaxbJoinTable
public JaxbCascadeType getCascade()
getCascade
in interface AssociationAttribute
JaxbCascadeType
public void setCascade(JaxbCascadeType value)
setCascade
in interface AssociationAttribute
value
- allowed object is
JaxbCascadeType
public String getName()
getName
in interface PersistentAttribute
String
public void setName(String value)
value
- allowed object is
String
public String getTargetEntity()
getTargetEntity
in interface AssociationAttribute
String
public void setTargetEntity(String value)
setTargetEntity
in interface AssociationAttribute
value
- allowed object is
String
public FetchType getFetch()
getFetch
in interface FetchableAttribute
String
public void setFetch(FetchType value)
setFetch
in interface FetchableAttribute
value
- allowed object is
String
public AccessType getAccess()
getAccess
in interface PersistentAttribute
String
public void setAccess(AccessType value)
setAccess
in interface PersistentAttribute
value
- allowed object is
String
public String getMappedBy()
String
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.