public abstract class AbstractMessage
extends ca.uhn.hl7v2.model.AbstractMessage
AbstractMessage
used for custom message structures
as e.g. defined by IHE.Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractMessage.Cardinality |
Constructor and Description |
---|
AbstractMessage() |
AbstractMessage(ca.uhn.hl7v2.parser.ModelClassFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected <T extends ca.uhn.hl7v2.model.Structure> |
get(Class<T> structureClass)
Deprecated.
use
AbstractGroup.getTyped(String, Class) |
protected <T extends ca.uhn.hl7v2.model.Structure> |
get(Class<T> structureClass,
int rep)
Deprecated.
use
AbstractGroup.getTyped(String, int, Class) |
protected <T extends ca.uhn.hl7v2.model.Structure> |
get(String structure,
Class<T> structureClass)
Deprecated.
use
AbstractGroup.getTyped(String, Class) |
protected <T extends ca.uhn.hl7v2.model.Structure> |
get(String structure,
Class<T> structureClass,
int rep)
Deprecated.
use
AbstractGroup.getTyped(String, int, Class) |
protected <T extends ca.uhn.hl7v2.model.Structure> |
getReps(Class<T> structureClass)
Deprecated.
use
AbstractGroup.getReps(String) |
protected <T extends ca.uhn.hl7v2.model.Structure> |
getReps(String structure,
Class<T> structureClass)
Deprecated.
use
AbstractGroup.getReps(String) |
protected abstract Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> |
structures(Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> structures) |
accept, encode, fillResponseHeader, generateACK, generateACK, generateACK, getEncodingCharactersValue, getFieldSeparatorValue, getMessage, getParent, getParser, getValidationContext, getVersion, initQuickstart, parse, printStructure, printStructure, setParser, toString
add, add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getAllAsList, getClass, getFieldNumForName, getModelClassFactory, getName, getNames, getNonStandardNames, getReps, getTyped, getTyped, insert, insert, insertRepetition, insertRepetition, isChoiceElement, isEmpty, isGroup, isRepeating, isRequired, provideLocation, removeRepetition, tryToInstantiateStructure, visitNestedStructures
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public AbstractMessage()
public AbstractMessage(ca.uhn.hl7v2.parser.ModelClassFactory factory)
protected <T extends ca.uhn.hl7v2.model.Structure> T get(Class<T> structureClass)
AbstractGroup.getTyped(String, Class)
protected <T extends ca.uhn.hl7v2.model.Structure> T get(String structure, Class<T> structureClass)
AbstractGroup.getTyped(String, Class)
protected <T extends ca.uhn.hl7v2.model.Structure> T get(Class<T> structureClass, int rep)
AbstractGroup.getTyped(String, int, Class)
protected <T extends ca.uhn.hl7v2.model.Structure> T get(String structure, Class<T> structureClass, int rep)
AbstractGroup.getTyped(String, int, Class)
protected <T extends ca.uhn.hl7v2.model.Structure> int getReps(Class<T> structureClass)
AbstractGroup.getReps(String)
protected <T extends ca.uhn.hl7v2.model.Structure> int getReps(String structure, Class<T> structureClass)
AbstractGroup.getReps(String)
protected abstract Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> structures(Map<Class<? extends ca.uhn.hl7v2.model.Structure>,AbstractMessage.Cardinality> structures)
Copyright © 2018 Open eHealth Foundation. All rights reserved.