public class Sub extends Seq implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_KIND |
static int |
DEFAULT_NO |
static int |
DEFAULT_TRUST_LEVEL |
static java.lang.String |
DEFAULT_VALUE |
java.lang.String |
kind |
int |
no |
int |
trustLevel |
java.lang.String |
value |
rulePattern
DEFAULT_PRIORITY, name, priority
modifiedAt, modifiedBy
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this Sub.
|
static Sub |
fromString(java.lang.String s)
String representation of this Sub.
|
java.lang.String |
getKind() |
int |
getNo() |
int |
getTrustLevel() |
java.lang.String |
getValue() |
Sub |
makeCopy()
Creates and returns a deep copy of this Sub.
|
static Sub |
readFrom(java.io.InputStream is)
Read this Sub from an XML fragment.
|
void |
setKind(java.lang.String kind) |
void |
setNo(int no) |
void |
setTrustLevel(int trustLevel) |
void |
setValue(java.lang.String value) |
java.lang.String |
toString()
String representation of this Sub.
|
Sub |
withKind(java.lang.String kind) |
Sub |
withModifiedAt(java.lang.Long modifiedAt) |
Sub |
withModifiedBy(java.lang.String modifiedBy) |
Sub |
withName(java.lang.String name) |
Sub |
withNo(int no) |
Sub |
withNo(java.lang.Integer no) |
Sub |
withPriority(int priority) |
Sub |
withPriority(java.lang.Integer priority) |
Sub |
withRulePattern(java.util.Collection<RulePattern> __values) |
Sub |
withRulePattern(RulePattern... __values) |
Sub |
withTrustLevel(int trustLevel) |
Sub |
withTrustLevel(java.lang.Integer trustLevel) |
Sub |
withValue(java.lang.String value) |
void |
writeTo(java.io.OutputStream os)
Write this Sub as an XML fragment
|
getRulePattern
getName, getPriority, setName, setPriority
getModifiedAt, getModifiedBy, setModifiedAt, setModifiedBy
public int no
public static final int DEFAULT_NO
public java.lang.String kind
public static final java.lang.String DEFAULT_KIND
public java.lang.String value
public static final java.lang.String DEFAULT_VALUE
public int trustLevel
public static final int DEFAULT_TRUST_LEVEL
public Sub()
public Sub(Sub o)
public Sub withRulePattern(RulePattern... __values)
withRulePattern
in class Seq
public Sub withRulePattern(java.util.Collection<RulePattern> __values)
withRulePattern
in class Seq
public Sub withPriority(int priority)
withPriority
in class Seq
public Sub withPriority(java.lang.Integer priority)
withPriority
in class Seq
public Sub withModifiedBy(java.lang.String modifiedBy)
withModifiedBy
in class Seq
public Sub withModifiedAt(java.lang.Long modifiedAt)
withModifiedAt
in class Seq
public void setNo(int no)
public int getNo()
public Sub withNo(int no)
public Sub withNo(java.lang.Integer no)
public void setKind(java.lang.String kind)
public java.lang.String getKind()
public Sub withKind(java.lang.String kind)
public void setValue(java.lang.String value)
public java.lang.String getValue()
public Sub withValue(java.lang.String value)
public void setTrustLevel(int trustLevel)
public int getTrustLevel()
public Sub withTrustLevel(int trustLevel)
public Sub withTrustLevel(java.lang.Integer trustLevel)
public Sub makeCopy()
public static Sub 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
public static Sub 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()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.