@Entity public interface ParsingRule<T extends ParsingRuleProvider> extends Storable, Named, Identified<Object>, OptimisticLockable<Object>
| Modifier and Type | Method and Description |
|---|---|
boolean |
applicable(Message message) |
MessageParameter |
apply(Message message,
InstanceContext context,
boolean projectExpressionVarValue) |
void |
fillProperties(String paramName,
String type,
String expression,
String multiple,
String autosave) |
Boolean |
getAutosave() |
String |
getExpression() |
Boolean |
getMultiple() |
String |
getName() |
String |
getParamName() |
T |
getParent() |
String |
getParsedExpression() |
String |
getParsingRulePath() |
ParsingRuleType |
getParsingType() |
BigInteger |
getProjectId() |
void |
setAutosave(Boolean autosave) |
void |
setExpression(String expression) |
void |
setMultiple(Boolean isMultiple) |
void |
setName(String name) |
void |
setParamName(String paramName) |
void |
setParent(T parent) |
void |
setParsingType(ParsingRuleType parsingType) |
void |
setProjectId(BigInteger projectId) |
contains, copy, findRootObject, findUsages, flush, getDescription, getExtendsParameters, getNaturalId, getStorableProp, getStoreInformationDelegate, move, performActionsForImportIntoAnotherProject, performPostCopyActions, performPostImportActions, performPostImportActionsParent, remove, replicate, returnSimpleParent, setDescription, setNaturalId, setParent, setStorableProp, store, upStorableVersiongetID, setIDgetPrefix, setPrefixgetVersion, setVersionString getParamName()
Boolean getMultiple()
Boolean getAutosave()
ParsingRuleType getParsingType()
String getExpression()
BigInteger getProjectId()
getProjectId in interface StorableString getParsedExpression()
MessageParameter apply(Message message, InstanceContext context, boolean projectExpressionVarValue)
String getParsingRulePath()
boolean applicable(Message message)
void setParamName(String paramName)
void setMultiple(Boolean isMultiple)
void setAutosave(Boolean autosave)
void setParsingType(ParsingRuleType parsingType)
void setExpression(String expression)
void setParent(T parent)
void setProjectId(BigInteger projectId)
setProjectId in interface StorableCopyright © 2025. All rights reserved.