Class AbstractSyntaxRule
java.lang.Object
ca.uhn.hl7v2.validation.impl.RuleSupport<Message>
ca.uhn.hl7v2.validation.impl.AbstractMessageRule
org.openehealth.ipf.modules.hl7.validation.model.AbstractSyntaxRule
- All Implemented Interfaces:
MessageRule
,Rule<Message>
,GroovyObject
,Serializable
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Object
analyzeSegments
(AbstractSegmentContainer container, int pos, Object... args) protected void
group
(AbstractSegmentContainer container, int pos, String name, int min, int max, Object args) methodMissing
(String name, Object args) protected void
segment
(AbstractSegmentContainer container, int pos, String name, int min, int max) void
Methods inherited from class ca.uhn.hl7v2.validation.impl.AbstractMessageRule
test
Methods inherited from class ca.uhn.hl7v2.validation.impl.RuleSupport
failed, failed, failed, failed, failedWithValue, getDescription, getErrorCode, getSectionReference, getSeverity, passed, result, result, setDescription, setErrorCode, setSectionReference, setSeverity
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setProperty
Methods inherited from interface ca.uhn.hl7v2.validation.Rule
getDescription, getSectionReference
-
Constructor Details
-
AbstractSyntaxRule
-
-
Method Details
-
getMetaClass
- Specified by:
getMetaClass
in interfaceGroovyObject
-
setMetaClass
- Specified by:
setMetaClass
in interfaceGroovyObject
-
apply
-
analyzeSegments
-
methodMissing
-
group
protected void group(AbstractSegmentContainer container, int pos, String name, int min, int max, Object args) -
segment
-