Class ReferencePrinterImpl
java.lang.Object
tools.mdsd.jamopp.printer.implementation.ReferencePrinterImpl
-
Constructor Summary
ConstructorDescriptionReferencePrinterImpl
(Printer<AnnotationInstance> annotationInstancePrinter, Printer<NestedExpression> nestedExpressionPrinter, EmptyPrinter reflectiveClassReferencePrinter, Printer<PrimitiveTypeReference> primitiveTypeReferencePrinter, Printer<StringReference> stringReferencePrinter, Printer<SelfReference> selfReferencePrinter, Printer<ArrayInstantiation> arrayInstantiationPrinter, Printer<Instantiation> instantiationPrinter, Printer<TextBlockReference> textBlockReferencePrinter, Printer<ElementReference> elementReferencePrinter, Printer<ArraySelector> arraySelectorPrinter) -
Method Summary
-
Constructor Details
-
ReferencePrinterImpl
@Inject public ReferencePrinterImpl(Printer<AnnotationInstance> annotationInstancePrinter, Printer<NestedExpression> nestedExpressionPrinter, EmptyPrinter reflectiveClassReferencePrinter, Printer<PrimitiveTypeReference> primitiveTypeReferencePrinter, Printer<StringReference> stringReferencePrinter, Printer<SelfReference> selfReferencePrinter, Printer<ArrayInstantiation> arrayInstantiationPrinter, Printer<Instantiation> instantiationPrinter, Printer<TextBlockReference> textBlockReferencePrinter, Printer<ElementReference> elementReferencePrinter, Printer<ArraySelector> arraySelectorPrinter)
-
-
Method Details
-
print
- Specified by:
print
in interfacePrinter<Reference>
- Throws:
IOException
-