public class AbstractSyntaxRuleBuilder extends MessageRuleBuilder
| Constructor and Description |
|---|
AbstractSyntaxRuleBuilder(String version,
DefaultValidationContext context,
String messageType,
Object triggerEvent,
Object... args) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
analyzeSegments(ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer container,
int pos,
Object... args) |
groovy.lang.MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
Object |
getStaticRules() |
protected void |
group(ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer container,
int pos,
String name,
int min,
int max,
Object args) |
Object |
invokeMethod(String method,
Object arguments) |
Object |
methodMissing(String name,
Object args) |
protected void |
segment(ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer container,
int pos,
String name,
int min,
int max) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
void |
setStaticRules(Object value) |
abstractSyntax, addMessageRule, checkCompositesWith, checkIf, checkPrimitive, conformsToProfile, getMessageType, getTriggerEvent, setMessageType, setTriggerEventasOf, before, encoding, except, getRule, getVersion, message, primitiveType, setRule, setVersion, type, withDescription, withReferenceforAllVersions, forVersion, forVersion, forVersionAndPrimitiveType, forVersionAndType, getContext, setContextpublic AbstractSyntaxRuleBuilder(String version, DefaultValidationContext context, String messageType, Object triggerEvent, Object... args)
public groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectgetMetaClass in class MessageRuleBuilderpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectsetMetaClass in class MessageRuleBuilderpublic Object invokeMethod(String method, Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class MessageRuleBuilderpublic Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class MessageRuleBuilderpublic void setProperty(String property, Object value)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class MessageRuleBuilderpublic Object getStaticRules()
public void setStaticRules(Object value)
protected Object analyzeSegments(ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer container, int pos, Object... args)
protected void group(ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer container,
int pos,
String name,
int min,
int max,
Object args)
protected void segment(ca.uhn.hl7v2.conf.spec.message.AbstractSegmentContainer container,
int pos,
String name,
int min,
int max)
Copyright © 2016 Open eHealth Foundation. All rights reserved.