public abstract class SimpleEntity extends AbstractEntity implements com.exalead.util.Checkable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SimpleEntity.LeftContexts |
static class |
SimpleEntity.Triggers |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
annotation |
static java.lang.String |
DEFAULT_MATCH_MODE |
java.lang.String |
display |
java.lang.String |
leftContext |
protected SimpleEntity.LeftContexts |
leftContexts |
java.lang.String |
matchMode |
java.lang.String |
trigger |
protected SimpleEntity.Triggers |
triggers |
name
modifiedAt, modifiedBy
Constructor and Description |
---|
SimpleEntity() |
SimpleEntity(SimpleEntity o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this SimpleEntity.
|
static SimpleEntity |
fromString(java.lang.String s)
String representation of this SimpleEntity.
|
java.lang.String |
getAnnotation()
The annotation set in case of a match
|
java.lang.String |
getDisplay()
The annotation value in case of a match
|
java.lang.String |
getLeftContext()
Alias for trigger
|
SimpleEntity.LeftContexts |
getLeftContexts() |
java.lang.String |
getMatchMode()
Match level
|
java.lang.String |
getTrigger()
An optional left context triggering the match
|
SimpleEntity.Triggers |
getTriggers() |
SimpleEntity |
makeCopy() |
static SimpleEntity |
readFrom(java.io.InputStream is)
Read this SimpleEntity from an XML fragment.
|
void |
setAnnotation(java.lang.String annotation)
The annotation set in case of a match
|
void |
setDisplay(java.lang.String display)
The annotation value in case of a match
|
void |
setLeftContext(java.lang.String leftContext)
Alias for trigger
|
void |
setLeftContexts(SimpleEntity.LeftContexts __value) |
void |
setMatchMode(java.lang.String matchMode)
Match level
|
void |
setTrigger(java.lang.String trigger)
An optional left context triggering the match
|
void |
setTriggers(SimpleEntity.Triggers __value) |
java.lang.String |
toString()
String representation of this SimpleEntity.
|
SimpleEntity |
withAnnotation(java.lang.String annotation) |
SimpleEntity |
withDisplay(java.lang.String display) |
SimpleEntity |
withLeftContext(java.lang.String leftContext) |
SimpleEntity |
withLeftContexts(java.util.Collection<exa.bee.StringValue> __values) |
SimpleEntity |
withLeftContexts(SimpleEntity.LeftContexts __value) |
SimpleEntity |
withLeftContexts(exa.bee.StringValue... __values) |
SimpleEntity |
withMatchMode(java.lang.String matchMode) |
SimpleEntity |
withModifiedAt(java.lang.Long modifiedAt) |
SimpleEntity |
withModifiedBy(java.lang.String modifiedBy) |
SimpleEntity |
withName(java.lang.String name) |
SimpleEntity |
withTrigger(java.lang.String trigger) |
SimpleEntity |
withTriggers(java.util.Collection<exa.bee.StringValue> __values) |
SimpleEntity |
withTriggers(SimpleEntity.Triggers __value) |
SimpleEntity |
withTriggers(exa.bee.StringValue... __values) |
void |
writeTo(java.io.OutputStream os) |
getName, setName
getModifiedAt, getModifiedBy, setModifiedAt, setModifiedBy
public java.lang.String trigger
protected SimpleEntity.Triggers triggers
public java.lang.String leftContext
protected SimpleEntity.LeftContexts leftContexts
public java.lang.String annotation
public java.lang.String display
public java.lang.String matchMode
public static final java.lang.String DEFAULT_MATCH_MODE
public SimpleEntity()
public SimpleEntity(SimpleEntity o)
public SimpleEntity withName(java.lang.String name)
withName
in class AbstractEntity
public SimpleEntity withModifiedBy(java.lang.String modifiedBy)
withModifiedBy
in class AbstractEntity
public SimpleEntity withModifiedAt(java.lang.Long modifiedAt)
withModifiedAt
in class AbstractEntity
public void setTrigger(java.lang.String trigger)
public java.lang.String getTrigger()
public SimpleEntity withTrigger(java.lang.String trigger)
public SimpleEntity.Triggers getTriggers()
public void setTriggers(SimpleEntity.Triggers __value)
public SimpleEntity withTriggers(exa.bee.StringValue... __values)
public SimpleEntity withTriggers(java.util.Collection<exa.bee.StringValue> __values)
public SimpleEntity withTriggers(SimpleEntity.Triggers __value)
public void setLeftContext(java.lang.String leftContext)
public java.lang.String getLeftContext()
public SimpleEntity withLeftContext(java.lang.String leftContext)
public SimpleEntity.LeftContexts getLeftContexts()
public void setLeftContexts(SimpleEntity.LeftContexts __value)
public SimpleEntity withLeftContexts(exa.bee.StringValue... __values)
public SimpleEntity withLeftContexts(java.util.Collection<exa.bee.StringValue> __values)
public SimpleEntity withLeftContexts(SimpleEntity.LeftContexts __value)
public void setAnnotation(java.lang.String annotation)
public java.lang.String getAnnotation()
public SimpleEntity withAnnotation(java.lang.String annotation)
public void setDisplay(java.lang.String display)
public java.lang.String getDisplay()
public SimpleEntity withDisplay(java.lang.String display)
public void setMatchMode(java.lang.String matchMode)
public java.lang.String getMatchMode()
public SimpleEntity withMatchMode(java.lang.String matchMode)
public SimpleEntity makeCopy()
makeCopy
in class AbstractEntity
public static SimpleEntity 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 AbstractEntity
javax.xml.bind.JAXBException
java.io.IOException
public static SimpleEntity 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 AbstractEntity
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class AbstractEntity
com.exalead.util.TypedException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.