public class VersionBuilder extends RuleBuilder implements groovy.lang.GroovyObject
| Constructor and Description |
|---|
VersionBuilder(DefaultValidationContext context) |
VersionBuilder(String version,
DefaultValidationContext context) |
| Modifier and Type | Method and Description |
|---|---|
VersionBuilder |
asOf(String version) |
VersionBuilder |
before(String version) |
EncodingRuleBuilder |
encoding(String encoding) |
VersionBuilder |
except(String version) |
groovy.lang.MetaClass |
getMetaClass() |
Object |
getProperty(String property) |
ca.uhn.hl7v2.validation.Rule |
getRule() |
String |
getVersion() |
Object |
invokeMethod(String method,
Object arguments) |
MessageRuleBuilder |
message(String messageType,
Object triggerEvent) |
PrimitiveRuleBuilder |
primitiveType(String typeName) |
void |
setMetaClass(groovy.lang.MetaClass mc) |
void |
setProperty(String property,
Object value) |
void |
setRule(ca.uhn.hl7v2.validation.Rule value) |
void |
setVersion(String value) |
PrimitiveRuleBuilder |
type(String typeName)
Deprecated.
|
RuleBuilder |
withDescription(String description) |
RuleBuilder |
withReference(String sectionReference) |
forAllVersions, forVersion, forVersion, forVersionAndPrimitiveType, forVersionAndType, getContext, setContextpublic VersionBuilder(DefaultValidationContext context)
public VersionBuilder(String version, DefaultValidationContext context)
public groovy.lang.MetaClass getMetaClass()
getMetaClass in interface groovy.lang.GroovyObjectgetMetaClass in class RuleBuilderpublic void setMetaClass(groovy.lang.MetaClass mc)
setMetaClass in interface groovy.lang.GroovyObjectsetMetaClass in class RuleBuilderpublic Object invokeMethod(String method, Object arguments)
invokeMethod in interface groovy.lang.GroovyObjectinvokeMethod in class RuleBuilderpublic Object getProperty(String property)
getProperty in interface groovy.lang.GroovyObjectgetProperty in class RuleBuilderpublic void setProperty(String property, Object value)
setProperty in interface groovy.lang.GroovyObjectsetProperty in class RuleBuilderpublic String getVersion()
public void setVersion(String value)
public ca.uhn.hl7v2.validation.Rule getRule()
public void setRule(ca.uhn.hl7v2.validation.Rule value)
public VersionBuilder asOf(String version)
public VersionBuilder before(String version)
public VersionBuilder except(String version)
@Deprecated public PrimitiveRuleBuilder type(String typeName)
public PrimitiveRuleBuilder primitiveType(String typeName)
public MessageRuleBuilder message(String messageType, Object triggerEvent)
public EncodingRuleBuilder encoding(String encoding)
public RuleBuilder withDescription(String description)
public RuleBuilder withReference(String sectionReference)
Copyright © 2016 Open eHealth Foundation. All rights reserved.