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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectanalyzeSegments(AbstractSegmentContainer container, int pos, Object... args) protected voidgroup(AbstractSegmentContainer container, int pos, String name, int min, int max, Object args) methodMissing(String name, Object args) protected voidsegment(AbstractSegmentContainer container, int pos, String name, int min, int max) voidMethods inherited from class ca.uhn.hl7v2.validation.impl.AbstractMessageRule
testMethods inherited from class ca.uhn.hl7v2.validation.impl.RuleSupport
failed, failed, failed, failed, failedWithValue, getDescription, getErrorCode, getSectionReference, getSeverity, passed, result, result, setDescription, setErrorCode, setSectionReference, setSeverityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface groovy.lang.GroovyObject
getProperty, invokeMethod, setPropertyMethods inherited from interface ca.uhn.hl7v2.validation.Rule
getDescription, getSectionReference
-
Constructor Details
-
AbstractSyntaxRule
-
-
Method Details
-
getMetaClass
- Specified by:
getMetaClassin interfaceGroovyObject
-
setMetaClass
- Specified by:
setMetaClassin interfaceGroovyObject
-
apply
-
analyzeSegments
-
methodMissing
-
group
protected void group(AbstractSegmentContainer container, int pos, String name, int min, int max, Object args) -
segment
-