Uses of Interface
ca.uhn.hl7v2.parser.ModelClassFactory
Packages that use ModelClassFactory
-
Uses of ModelClassFactory in ca.uhn.hl7v2
Methods in ca.uhn.hl7v2 that return ModelClassFactoryModifier and TypeMethodDescriptionDefaultHapiContext.getModelClassFactory()HapiContext.getModelClassFactory()Methods in ca.uhn.hl7v2 with parameters of type ModelClassFactoryModifier and TypeMethodDescriptionVersion.newGenericMessage(ModelClassFactory mcf) Construct and return a newGenericMessagefor the given versionvoidDefaultHapiContext.setModelClassFactory(ModelClassFactory modelClassFactory) voidHapiContext.setModelClassFactory(ModelClassFactory modelClassFactory) Constructors in ca.uhn.hl7v2 with parameters of type ModelClassFactoryModifierConstructorDescriptionDefaultHapiContext(ModelClassFactory modelClassFactory) DefaultHapiContext(ParserConfiguration parserConfiguration, ValidationRuleBuilder builder, ModelClassFactory modelClassFactory) DefaultHapiContext(ParserConfiguration parserConfiguration, ValidationContext validationContext, ModelClassFactory modelClassFactory) -
Uses of ModelClassFactory in ca.uhn.hl7v2.model
Methods in ca.uhn.hl7v2.model that return ModelClassFactoryModifier and TypeMethodDescriptionfinal ModelClassFactoryAbstractGroup.getModelClassFactory()Returns theModelClassFactoryassociated with this structureMethods in ca.uhn.hl7v2.model with parameters of type ModelClassFactoryModifier and TypeMethodDescriptionstatic voidVaries.fixOBX5(Segment segment, ModelClassFactory factory) Deprecated.use FixOBX5#fixOBX5static voidVaries.fixOBX5(Segment segment, ModelClassFactory factory, ParserConfiguration parserConfiguration) Deprecated.use FixOBX5#fixOBX5Constructors in ca.uhn.hl7v2.model with parameters of type ModelClassFactoryModifierConstructorDescriptionprotectedAbstractGroup(Group parent, ModelClassFactory factory) This constructor should be used by implementing classes that do not also implement Message.AbstractMessage(ModelClassFactory theFactory) AbstractSegment(Group parent, ModelClassFactory factory) Calls the abstract init() method to create the fields in this segment.AbstractSuperMessage(ModelClassFactory theFactory) ConstructorGenericGroup(Group parent, String name, ModelClassFactory factory) Creates a generic groupGenericMessage(ModelClassFactory factory) Creates a new instance of GenericMessage.UnknownVersion(ModelClassFactory factory) V21(ModelClassFactory factory) V22(ModelClassFactory factory) V23(ModelClassFactory factory) V231(ModelClassFactory factory) V24(ModelClassFactory factory) V25(ModelClassFactory factory) V251(ModelClassFactory factory) V26(ModelClassFactory factory) V27(ModelClassFactory factory) V271(ModelClassFactory factory) V28(ModelClassFactory factory) V281(ModelClassFactory factory) -
Uses of ModelClassFactory in ca.uhn.hl7v2.parser
Classes in ca.uhn.hl7v2.parser that implement ModelClassFactoryModifier and TypeClassDescriptionclassAbstract base class forModelClassFactoryimplementations that read event maps from the file system.classSpecialized version of ModelClassFactory that always returns the same version or even structure.classModelClassFactory which allows custom packages to search to be specified.classDefault implementation of ModelClassFactory.classGenericModelClassFactory is aModelClassFactoryimplementation which always returns generic types:Methods in ca.uhn.hl7v2.parser that return ModelClassFactoryMethods in ca.uhn.hl7v2.parser with parameters of type ModelClassFactoryModifier and TypeMethodDescriptionstatic voidFixFieldDataType.fix(Segment segment, int typeField, int dataField, String defaultType, String invalidType, ModelClassFactory factory, ParserConfiguration parserConfiguration) A more generic version of the task of adapting a varies field to a given typestatic voidFixFieldDataType.fixMFE4(Segment segment, ModelClassFactory factory, ParserConfiguration parserConfiguration) Sets the data type of field 4 in the given MFE segment to the value of MFE-5.static voidFixFieldDataType.fixOBX5(Segment segment, ModelClassFactory factory, ParserConfiguration parserConfiguration) Sets the data type of field 5 in the given OBX segment to the value of OBX-2.static SegmentParser.makeControlMSH(String version, ModelClassFactory factory) Creates a version-specific MSH object and returns it as a version-independent MSH interface.Constructors in ca.uhn.hl7v2.parser with parameters of type ModelClassFactoryModifierConstructorDescriptionCustomModelClassFactory(ModelClassFactory defaultFactory, Map<String, String[]> map) Set an explicitModelClassFactoryis underlying delegateDefaultXMLParser(ModelClassFactory theFactory) Creates a new instance of DefaultXMLParserGenericParser(ModelClassFactory theFactory) Creates a new instance of GenericParserParser(ModelClassFactory modelClassFactory) Initialize parser with custom ModelClassFactory and default ValidationContextPipeParser(ModelClassFactory theFactory) Creates a new PipeParserXMLParser(ModelClassFactory theFactory) Constructor -
Uses of ModelClassFactory in ca.uhn.hl7v2.util
Methods in ca.uhn.hl7v2.util with parameters of type ModelClassFactoryModifier and TypeMethodDescriptionstatic <T extends Message>
TReflectionUtil.instantiateMessage(Class<T> theType, ModelClassFactory theModelClassFactory) static <T extends Structure>
TReflectionUtil.instantiateStructure(Class<T> theType, Group parent, ModelClassFactory theModelClassFactory)