public class FieldSpecField extends Object implements Serializable
Java class for FieldSpecField complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FieldSpecField"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="filterable" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="sortable" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="selectable" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="typeNamespace" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="selected" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static FieldSpecField |
EMPTY_INSTANCE |
protected Boolean |
filterable |
protected String |
name |
protected Boolean |
selectable |
protected Boolean |
selected |
protected Boolean |
sortable |
protected String |
type |
protected String |
typeNamespace |
Constructor and Description |
---|
FieldSpecField() |
Modifier and Type | Method and Description |
---|---|
FieldSpecField |
copy()
Deep copies the fields of the this model into a new instance of this class and returns it.
|
FieldSpecField |
copy(boolean isDeep)
Copies the fields of the this model (optionally deeply) into a new instance of this class and returns it.
|
protected FieldSpecField |
copy(FieldSpecField nobj,
boolean isDeep)
Copies the fields of the this model (optionally deeply) into the given instance and returns it.
|
boolean |
equals(Object o) |
String |
getName()
Indicates a the name of the sort field
|
String |
getType()
Indicates the field type
|
String |
getTypeNamespace()
Indicates the field type's namespace
|
int |
hashCode() |
Boolean |
isFilterable()
Indicates a field is filterable
|
Boolean |
isSelectable()
Indicates a field is selectable
|
boolean |
isSelected()
Indicates a field is selected by default on import
|
Boolean |
isSortable()
Indicates a field is sortable
|
void |
setFilterable(Boolean value)
Sets the value of the filterable property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setSelectable(Boolean value)
Sets the value of the selectable property.
|
void |
setSelected(Boolean value)
Sets the value of the selected property.
|
void |
setSortable(Boolean value)
Sets the value of the sortable property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
setTypeNamespace(String value)
Sets the value of the typeNamespace property.
|
String |
toString() |
FieldSpecField |
withFilterable(Boolean newValue)
Sets the filterable property to the given newValue and returns this instance.
|
FieldSpecField |
withName(String newValue)
Sets the name property to the given newValue and returns this instance.
|
FieldSpecField |
withSelectable(Boolean newValue)
Sets the selectable property to the given newValue and returns this instance.
|
FieldSpecField |
withSelected(Boolean newValue)
Sets the selected property to the given newValue and returns this instance.
|
FieldSpecField |
withSortable(Boolean newValue)
Sets the sortable property to the given newValue and returns this instance.
|
FieldSpecField |
withType(String newValue)
Sets the type property to the given newValue and returns this instance.
|
FieldSpecField |
withTypeNamespace(String newValue)
Sets the typeNamespace property to the given newValue and returns this instance.
|
protected String name
protected Boolean filterable
protected Boolean sortable
protected Boolean selectable
protected String type
protected String typeNamespace
protected Boolean selected
public static final FieldSpecField EMPTY_INSTANCE
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public Boolean isFilterable()
Boolean
public void setFilterable(Boolean value)
value
- allowed object is
Boolean
public Boolean isSortable()
Boolean
public void setSortable(Boolean value)
value
- allowed object is
Boolean
public Boolean isSelectable()
Boolean
public void setSelectable(Boolean value)
value
- allowed object is
Boolean
public void setType(String value)
value
- allowed object is
String
public String getTypeNamespace()
String
public void setTypeNamespace(String value)
value
- allowed object is
String
public boolean isSelected()
Boolean
public void setSelected(Boolean value)
value
- allowed object is
Boolean
public FieldSpecField copy()
public FieldSpecField copy(boolean isDeep)
protected FieldSpecField copy(FieldSpecField nobj, boolean isDeep)
public FieldSpecField withName(String newValue)
public FieldSpecField withFilterable(Boolean newValue)
public FieldSpecField withSortable(Boolean newValue)
public FieldSpecField withSelectable(Boolean newValue)
public FieldSpecField withType(String newValue)
public FieldSpecField withTypeNamespace(String newValue)
public FieldSpecField withSelected(Boolean newValue)