public class Form extends Modifiable implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static boolean |
DEFAULT_DISABLED |
static int |
DEFAULT_DISTANCE |
boolean |
disabled |
int |
distance |
java.lang.String |
lang |
java.lang.String |
level |
java.lang.String |
value |
modifiedAt, modifiedBy
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this Form.
|
static Form |
fromString(java.lang.String s)
String representation of this Form.
|
int |
getDistance()
Specify the distance to apply to the default annotation trustLevel (ie: 100-distance)
|
java.lang.String |
getLang()
Can be used to restrict a match to a specific language
|
java.lang.String |
getLevel()
Matching level
|
java.lang.String |
getValue()
Matching expression
|
boolean |
isDisabled() |
Form |
makeCopy()
Creates and returns a deep copy of this Form.
|
static Form |
readFrom(java.io.InputStream is)
Read this Form from an XML fragment.
|
void |
setDisabled(boolean disabled) |
void |
setDistance(int distance)
Specify the distance to apply to the default annotation trustLevel (ie: 100-distance)
|
void |
setLang(java.lang.String lang)
Can be used to restrict a match to a specific language
|
void |
setLevel(java.lang.String level)
Matching level
|
void |
setValue(java.lang.String value)
Matching expression
|
java.lang.String |
toString()
String representation of this Form.
|
Form |
withDisabled(boolean disabled) |
Form |
withDisabled(java.lang.Boolean disabled) |
Form |
withDistance(int distance) |
Form |
withDistance(java.lang.Integer distance) |
Form |
withLang(java.lang.String lang) |
Form |
withLevel(java.lang.String level) |
Form |
withModifiedAt(java.lang.Long modifiedAt) |
Form |
withModifiedBy(java.lang.String modifiedBy) |
Form |
withValue(java.lang.String value) |
void |
writeTo(java.io.OutputStream os)
Write this Form as an XML fragment
|
getModifiedAt, getModifiedBy, setModifiedAt, setModifiedBy
public java.lang.String value
public java.lang.String level
public java.lang.String lang
public int distance
public static final int DEFAULT_DISTANCE
public boolean disabled
public static final boolean DEFAULT_DISABLED
public Form()
public Form(Form o)
public Form withModifiedBy(java.lang.String modifiedBy)
withModifiedBy
in class Modifiable
public Form withModifiedAt(java.lang.Long modifiedAt)
withModifiedAt
in class Modifiable
public void setValue(java.lang.String value)
public java.lang.String getValue()
public Form withValue(java.lang.String value)
public void setLevel(java.lang.String level)
public java.lang.String getLevel()
public Form withLevel(java.lang.String level)
public void setLang(java.lang.String lang)
public java.lang.String getLang()
public Form withLang(java.lang.String lang)
public void setDistance(int distance)
public int getDistance()
public Form withDistance(int distance)
public Form withDistance(java.lang.Integer distance)
public void setDisabled(boolean disabled)
public boolean isDisabled()
public Form withDisabled(boolean disabled)
public Form withDisabled(java.lang.Boolean disabled)
public Form makeCopy()
makeCopy
in class Modifiable
public static Form readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
writeTo
in class Modifiable
javax.xml.bind.JAXBException
java.io.IOException
public static Form fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class Modifiable
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class Modifiable
com.exalead.util.TypedException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.