public class FieldRuleType extends Object implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2
Java class for fieldRuleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="fieldRuleType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<sequence>
<element name="unique" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="fieldRef" type="{http://fixprotocol.io/2020/orchestra/repository}fieldRefType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="assign" type="{http://fixprotocol.io/2020/orchestra/repository}expressionType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<element name="when" type="{http://fixprotocol.io/2020/orchestra/repository}expressionType"/>
</sequence>
<attGroup ref="{http://fixprotocol.io/2020/orchestra/repository}fieldAttribGrp"/>
<attribute name="name" type="{http://fixprotocol.io/2020/orchestra/repository}Name_t" />
<attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldRuleType.Unique
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
assign |
protected String |
encoding |
protected Short |
implLength |
protected Short |
implMaxLength |
protected Short |
implMinLength |
protected String |
maxInclusive |
protected String |
minInclusive |
protected String |
name |
protected PresenceT |
presence |
protected String |
rendering |
protected String |
type |
protected FieldRuleType.Unique |
unique |
protected String |
value |
protected String |
when |
| Constructor and Description |
|---|
FieldRuleType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy) |
Object |
createNewInstance() |
List<String> |
getAssign()
Gets the value of the assign property.
|
String |
getEncoding()
Gets the value of the encoding property.
|
Short |
getImplLength()
Gets the value of the implLength property.
|
Short |
getImplMaxLength()
Gets the value of the implMaxLength property.
|
Short |
getImplMinLength()
Gets the value of the implMinLength property.
|
String |
getMaxInclusive()
Gets the value of the maxInclusive property.
|
String |
getMinInclusive()
Gets the value of the minInclusive property.
|
String |
getName()
Gets the value of the name property.
|
PresenceT |
getPresence()
Gets the value of the presence property.
|
String |
getRendering()
Gets the value of the rendering property.
|
String |
getType()
Gets the value of the type property.
|
FieldRuleType.Unique |
getUnique()
Gets the value of the unique property.
|
String |
getValue()
Gets the value of the value property.
|
String |
getWhen()
Gets the value of the when property.
|
void |
setEncoding(String value)
Sets the value of the encoding property.
|
void |
setImplLength(Short value)
Sets the value of the implLength property.
|
void |
setImplMaxLength(Short value)
Sets the value of the implMaxLength property.
|
void |
setImplMinLength(Short value)
Sets the value of the implMinLength property.
|
void |
setMaxInclusive(String value)
Sets the value of the maxInclusive property.
|
void |
setMinInclusive(String value)
Sets the value of the minInclusive property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPresence(PresenceT value)
Sets the value of the presence property.
|
void |
setRendering(String value)
Sets the value of the rendering property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
setUnique(FieldRuleType.Unique value)
Sets the value of the unique property.
|
void |
setValue(String value)
Sets the value of the value property.
|
void |
setWhen(String value)
Sets the value of the when property.
|
protected FieldRuleType.Unique unique
protected String when
protected String name
protected String type
protected String minInclusive
protected String maxInclusive
protected Short implLength
protected Short implMinLength
protected Short implMaxLength
protected PresenceT presence
protected String encoding
protected String value
protected String rendering
public FieldRuleType.Unique getUnique()
FieldRuleType.Uniquepublic void setUnique(FieldRuleType.Unique value)
value - allowed object is
FieldRuleType.Uniquepublic List<String> getAssign()
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 assign property.
For example, to add a new item, do as follows:
getAssign().add(newItem);
Objects of the following type(s) are allowed in the list
String
public String getWhen()
Stringpublic void setWhen(String value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic String getMinInclusive()
Stringpublic void setMinInclusive(String value)
value - allowed object is
Stringpublic String getMaxInclusive()
Stringpublic void setMaxInclusive(String value)
value - allowed object is
Stringpublic Short getImplLength()
Shortpublic void setImplLength(Short value)
value - allowed object is
Shortpublic Short getImplMinLength()
Shortpublic void setImplMinLength(Short value)
value - allowed object is
Shortpublic Short getImplMaxLength()
Shortpublic void setImplMaxLength(Short value)
value - allowed object is
Shortpublic PresenceT getPresence()
PresenceTpublic void setPresence(PresenceT value)
value - allowed object is
PresenceTpublic String getEncoding()
Stringpublic void setEncoding(String value)
value - allowed object is
Stringpublic String getValue()
Stringpublic void setValue(String value)
value - allowed object is
Stringpublic String getRendering()
Stringpublic void setRendering(String value)
value - allowed object is
Stringpublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2public Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2Copyright © 2016–2020 FIX Trading Community. All rights reserved.