ca.infoway.messagebuilder.marshalling.hl7.formatter
Class AbstractRtoPropertyFormatter<T,U>

Package class diagram package AbstractRtoPropertyFormatter
java.lang.Object
  extended by ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractPropertyFormatter
      extended by ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractNullFlavorPropertyFormatter<BareRatio>
          extended by ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractRtoPropertyFormatter<T,U>
All Implemented Interfaces:
PropertyFormatter
Direct Known Subclasses:
RtoMoPqPropertyFormatter, RtoPqPqPropertyFormatter

public abstract class AbstractRtoPropertyFormatter<T,U>
extends AbstractNullFlavorPropertyFormatter<BareRatio>


Constructor Summary
AbstractRtoPropertyFormatter()
           
 
Method Summary
protected abstract  String formatDenominator(FormatContext context, U denominator, int indentLevel)
           
protected abstract  String formatNumerator(FormatContext context, T numerator, int indentLevel)
           
 
Methods inherited from class ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractNullFlavorPropertyFormatter
createMissingMandatoryWarning, createNullFlavorAttributes, extractBareValue, format, isEmptyCollection, isMandatoryOrPopulated, toStringMap
 
Methods inherited from class ca.infoway.messagebuilder.marshalling.hl7.formatter.AbstractPropertyFormatter
addSpecializationType, createElement, createElement, createElementClosure, createSpecializationTypeAttibutesIfNecessary, createWarning, format, isNullFlavor, xmlify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRtoPropertyFormatter

public AbstractRtoPropertyFormatter()
Method Detail

formatNumerator

protected abstract String formatNumerator(FormatContext context,
                                          T numerator,
                                          int indentLevel)

formatDenominator

protected abstract String formatDenominator(FormatContext context,
                                            U denominator,
                                            int indentLevel)


Copyright © 2013. All Rights Reserved.