Class AbstractValueInserter<T extends com.nedap.archie.rm.RMObject>
java.lang.Object
org.ehrbase.openehr.sdk.serialisation.walker.defaultvalues.defaultinserter.AbstractValueInserter<T>
- All Implemented Interfaces:
DefaultValueInserter<T>,ClassDependent<T>
- Direct Known Subclasses:
ActionValueInserter,ActivityValueInserter,CompositionValueInserter,EntryDefaultValueInserter,EventContextValueInserter,InstructionValueInserter,IntervalEventValueInserter,IsmTransitionValueInserter,LocatableDefaultValueInserter,ObservationValueInserter
public abstract class AbstractValueInserter<T extends com.nedap.archie.rm.RMObject>
extends Object
implements DefaultValueInserter<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSchemeNamespace(com.nedap.archie.rm.support.identification.PartyRef partyRef, DefaultValues defaultValues) protected <X extends com.nedap.archie.rm.generic.PartyProxy>
XbuildPartyIdentified(DefaultValues defaultValues, DefaultValuePath<String> name, DefaultValuePath<String> id, X partyProxy) protected booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.ehrbase.openehr.sdk.util.reflection.ClassDependent
getAssociatedClassMethods inherited from interface org.ehrbase.openehr.sdk.serialisation.walker.defaultvalues.defaultinserter.DefaultValueInserter
insert
-
Constructor Details
-
AbstractValueInserter
public AbstractValueInserter()
-
-
Method Details
-
isEmpty
-
buildPartyIdentified
protected <X extends com.nedap.archie.rm.generic.PartyProxy> X buildPartyIdentified(DefaultValues defaultValues, DefaultValuePath<String> name, DefaultValuePath<String> id, X partyProxy) -
addSchemeNamespace
protected void addSchemeNamespace(com.nedap.archie.rm.support.identification.PartyRef partyRef, DefaultValues defaultValues)
-