public class EmbeddableField extends Object implements Serializable, XMLAppendable
Java class for EmbeddableField complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EmbeddableField">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="expression" type="{http://www.w3.org/2001/XMLSchema}string"/>
</all>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
expression |
protected String |
name |
| Constructor and Description |
|---|
EmbeddableField() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
String |
getExpression()
A regex matching all column names that are part of the embeddable type.
|
String |
getName()
A name for the field in case the regex does not produce unique names for all matches.
|
int |
hashCode() |
void |
setExpression(String value)
A regex matching all column names that are part of the embeddable type.
|
void |
setName(String value)
A name for the field in case the regex does not produce unique names for all matches.
|
String |
toString() |
EmbeddableField |
withExpression(String value)
A regex matching all column names that are part of the embeddable type.
|
EmbeddableField |
withName(String value)
A name for the field in case the regex does not produce unique names for all matches.
|
public String getName()
public void setName(String value)
public String getExpression()
public void setExpression(String value)
public EmbeddableField withName(String value)
public EmbeddableField withExpression(String value)
public final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.