public class CustomModelClassFactory
extends ca.uhn.hl7v2.parser.CustomModelClassFactory
CustomModelClassFactory| Constructor and Description |
|---|
CustomModelClassFactory() |
CustomModelClassFactory(Map<String,String[]> map) |
CustomModelClassFactory(ca.uhn.hl7v2.parser.ModelClassFactory defaultFactory,
Map<String,String[]> map) |
CustomModelClassFactory(String packageName,
ca.uhn.hl7v2.parser.ModelClassFactory defaultFactory) |
| Modifier and Type | Method and Description |
|---|---|
ca.uhn.hl7v2.parser.ModelClassFactory |
getDelegate() |
Class<? extends ca.uhn.hl7v2.model.Group> |
getGroupClass(String name,
String version) |
Class<? extends ca.uhn.hl7v2.model.Message> |
getMessageClass(String name,
String version,
boolean isExplicit) |
String |
getMessageStructureForEvent(String eventName,
ca.uhn.hl7v2.Version version)
Looks up its own event map.
|
Class<? extends ca.uhn.hl7v2.model.Segment> |
getSegmentClass(String name,
String version) |
Class<? extends ca.uhn.hl7v2.model.Type> |
getTypeClass(String name,
String version) |
addModels, findClass, getCustomModelClasses, getMessageClassInASpecificPackagepublic CustomModelClassFactory()
public CustomModelClassFactory(String packageName, ca.uhn.hl7v2.parser.ModelClassFactory defaultFactory)
public Class<? extends ca.uhn.hl7v2.model.Message> getMessageClass(String name, String version, boolean isExplicit) throws ca.uhn.hl7v2.HL7Exception
getMessageClass in interface ca.uhn.hl7v2.parser.ModelClassFactorygetMessageClass in class ca.uhn.hl7v2.parser.CustomModelClassFactoryca.uhn.hl7v2.HL7Exceptionpublic Class<? extends ca.uhn.hl7v2.model.Group> getGroupClass(String name, String version) throws ca.uhn.hl7v2.HL7Exception
getGroupClass in interface ca.uhn.hl7v2.parser.ModelClassFactorygetGroupClass in class ca.uhn.hl7v2.parser.CustomModelClassFactoryca.uhn.hl7v2.HL7Exceptionpublic Class<? extends ca.uhn.hl7v2.model.Segment> getSegmentClass(String name, String version) throws ca.uhn.hl7v2.HL7Exception
getSegmentClass in interface ca.uhn.hl7v2.parser.ModelClassFactorygetSegmentClass in class ca.uhn.hl7v2.parser.CustomModelClassFactoryca.uhn.hl7v2.HL7Exceptionpublic Class<? extends ca.uhn.hl7v2.model.Type> getTypeClass(String name, String version) throws ca.uhn.hl7v2.HL7Exception
getTypeClass in interface ca.uhn.hl7v2.parser.ModelClassFactorygetTypeClass in class ca.uhn.hl7v2.parser.CustomModelClassFactoryca.uhn.hl7v2.HL7Exceptionpublic String getMessageStructureForEvent(String eventName, ca.uhn.hl7v2.Version version) throws ca.uhn.hl7v2.HL7Exception
getMessageStructureForEvent in interface ca.uhn.hl7v2.parser.ModelClassFactorygetMessageStructureForEvent in class ca.uhn.hl7v2.parser.CustomModelClassFactoryca.uhn.hl7v2.HL7ExceptionAbstractModelClassFactory.getMessageStructureForEvent(java.lang.String, ca.uhn.hl7v2.Version)public ca.uhn.hl7v2.parser.ModelClassFactory getDelegate()
Copyright © 2016 Open eHealth Foundation. All rights reserved.