public class Or extends DisjunctivePattern implements com.exalead.util.Checkable, java.io.Serializable
rulePattern
DEFAULT_PRIORITY, name, priority
modifiedAt, modifiedBy
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this Or.
|
static Or |
fromString(java.lang.String s)
String representation of this Or.
|
Or |
makeCopy()
Creates and returns a deep copy of this Or.
|
static Or |
readFrom(java.io.InputStream is)
Read this Or from an XML fragment.
|
java.lang.String |
toString()
String representation of this Or.
|
Or |
withModifiedAt(java.lang.Long modifiedAt) |
Or |
withModifiedBy(java.lang.String modifiedBy) |
Or |
withName(java.lang.String name) |
Or |
withPriority(int priority) |
Or |
withPriority(java.lang.Integer priority) |
Or |
withRulePattern(java.util.Collection<RulePattern> __values) |
Or |
withRulePattern(RulePattern... __values) |
void |
writeTo(java.io.OutputStream os)
Write this Or as an XML fragment
|
getRulePattern
getName, getPriority, setName, setPriority
getModifiedAt, getModifiedBy, setModifiedAt, setModifiedBy
public Or()
public Or(Or o)
public Or withRulePattern(RulePattern... __values)
withRulePattern
in class DisjunctivePattern
public Or withRulePattern(java.util.Collection<RulePattern> __values)
withRulePattern
in class DisjunctivePattern
public Or withPriority(int priority)
withPriority
in class DisjunctivePattern
public Or withPriority(java.lang.Integer priority)
withPriority
in class DisjunctivePattern
public Or withName(java.lang.String name)
withName
in class DisjunctivePattern
public Or withModifiedBy(java.lang.String modifiedBy)
withModifiedBy
in class DisjunctivePattern
public Or withModifiedAt(java.lang.Long modifiedAt)
withModifiedAt
in class DisjunctivePattern
public Or makeCopy()
makeCopy
in class DisjunctivePattern
public static Or 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 DisjunctivePattern
javax.xml.bind.JAXBException
java.io.IOException
public static Or 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 DisjunctivePattern
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class DisjunctivePattern
com.exalead.util.TypedException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.