public class VTParameterEncoder extends XmlElement
{ @code
final VTParameterEncoder vtParam = new VTParameterEncoder();
vtParam.setName("fieldname");
vtParam.setDefaultValue("default_value");
vtParam.setRegexpValidator("^[\\w\\d\\s]+$");
}
For this example, the XML output is:
{ @code
fieldname
default_value
^[\w\d\s]+$
}
| Constructor and Description |
|---|
VTParameterEncoder()
Constructs a GSVirtualTableParamEncoder
|
VTParameterEncoder(String name,
String defaultValue,
String regexpValidator)
Constructs quickly a VTParameterEncoder
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
delDefaultValue()
Deletes the default value
|
protected boolean |
delMember(VTParameter type)
Deletes a VirtualTableParameter member
|
boolean |
delName()
Deletes the name
|
boolean |
delRegexpValidator()
Deletes the Regexp validator
|
String |
getDefaultValue()
Get the parameter default value
|
static org.jdom.filter.Filter |
getFilterByName(String name)
Get a Filter using the VTParameter name
|
protected String |
getMember(VTParameter type)
Get a VirtualTableParameter member
|
String |
getName()
Get the parameter name
|
String |
getRegexpValidator()
Get the parameter regexp validator
|
void |
setDefaultValue(String value)
Set the parameter default value
|
protected void |
setMember(VTParameter type,
String value)
Set a VirtualTableParameter member
|
void |
setName(String name)
Set the parameter name
|
void |
setRegexpValidator(String validator)
Set the parameter regexp validator
|
protected void |
setup(String name,
String defaultValue,
String regexpValidator)
Set-up quickly a VirtualTable parameter
|
public VTParameterEncoder()
public static org.jdom.filter.Filter getFilterByName(String name)
name - protected void setup(String name, String defaultValue, String regexpValidator)
name - defaultValue - regexpValidator - protected void setMember(VTParameter type, String value)
type - value - public void setName(String name)
name - public void setDefaultValue(String value)
value - public void setRegexpValidator(String validator)
validator - protected boolean delMember(VTParameter type)
type - public boolean delName()
public boolean delDefaultValue()
public boolean delRegexpValidator()
protected String getMember(VTParameter type)
type - public String getName()
public String getDefaultValue()
public String getRegexpValidator()
Copyright © 2007–2016 PDOK. All rights reserved.