Top Description Fields Constructors Methods
org.hibernate.boot.jaxb.mapping

public Class JaxbIndex

extends Object
implements Serializable
Class Inheritance
All Implemented Interfaces
java.io.Serializable
Annotations
@XmlAccessorType:FIELD
@XmlType
name:index
namespace:http://www.hibernate.org/xsd/orm/mapping
propOrder:description
Imports
java.io.Serializable, jakarta.xml.bind.annotation.XmlAccessType, .XmlAccessorType, .XmlAttribute, .XmlElement, .XmlType

See `jakarta.persistence.Index`

Java class for index complex type.

The following schema fragment specifies the expected content contained within this class.

<complexType name="index">
  <complexContent>
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
      <sequence>
        <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
      </sequence>
      <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="column-list" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
      <attribute name="unique" type="{http://www.w3.org/2001/XMLSchema}boolean" />
    </restriction>
  </complexContent>
</complexType>

Field Summary

Modifier and TypeField and Description
protected String
protected String
protected String
protected Boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

possible object is String
getColumnList
()

Gets the value of the columnList property.

public String

Returns:

possible object is String
getDescription
()

Gets the value of the description property.

public String

Returns:

possible object is String
getName
()

Gets the value of the name property.

public Boolean

Returns:

possible object is Boolean
isUnique
()

Gets the value of the unique property.

public void
setColumnList(String
allowed object is String
value
)

Sets the value of the columnList property.

public void
setDescription(String
allowed object is String
value
)

Sets the value of the description property.

public void
setName(String
allowed object is String
value
)

Sets the value of the name property.

public void
setUnique(Boolean
allowed object is Boolean
value
)

Sets the value of the unique property.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

columnListback to summary
protected String columnList
Annotations
@XmlAttribute
name:column-list
required:true
descriptionback to summary
protected String description
Annotations
@XmlElement
namespace:http://www.hibernate.org/xsd/orm/mapping
nameback to summary
protected String name
Annotations
@XmlAttribute
name:name
uniqueback to summary
protected Boolean unique
Annotations
@XmlAttribute
name:unique

Constructor Detail

JaxbIndexback to summary
public JaxbIndex()

Method Detail

getColumnListback to summary
public String getColumnList()

Gets the value of the columnList property.

Returns:String

possible object is String

getDescriptionback to summary
public String getDescription()

Gets the value of the description property.

Returns:String

possible object is String

getNameback to summary
public String getName()

Gets the value of the name property.

Returns:String

possible object is String

isUniqueback to summary
public Boolean isUnique()

Gets the value of the unique property.

Returns:Boolean

possible object is Boolean

setColumnListback to summary
public void setColumnList(String value)

Sets the value of the columnList property.

Parameters
value:String

allowed object is String

setDescriptionback to summary
public void setDescription(String value)

Sets the value of the description property.

Parameters
value:String

allowed object is String

setNameback to summary
public void setName(String value)

Sets the value of the name property.

Parameters
value:String

allowed object is String

setUniqueback to summary
public void setUnique(Boolean value)

Sets the value of the unique property.

Parameters
value:Boolean

allowed object is Boolean