| Package | Description |
|---|---|
| org.eclipse.xtext.xbase.compiler | |
| org.eclipse.xtext.xbase.compiler.output | |
| org.eclipse.xtext.xbase.typesystem.references |
Lightweight representations for the various
JvmTypeReference
which offer some rich API. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAppendable |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractStringBuilderBasedAppendable |
class |
StringBuilderBasedAppendable |
| Modifier and Type | Method and Description |
|---|---|
ISourceAppender |
ISourceAppender.append(CharSequence string) |
ISourceAppender |
ISourceAppender.append(JvmType type) |
ISourceAppender |
ISourceAppender.append(LightweightTypeReference typeRef) |
ISourceAppender |
ISourceAppender.decreaseIndentation() |
ISourceAppender |
ISourceAppender.increaseIndentation() |
ISourceAppender |
ISourceAppender.newLine() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITreeAppendable
A specialized appendable that can be used to trace the source location
for the written output.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ErrorTreeAppendable
A tree appendable capable of serializing broken type references.
|
class |
FakeTreeAppendable |
class |
TreeAppendable |
| Constructor and Description |
|---|
LightweightTypeReferenceSerializer(ISourceAppender appender) |
Copyright © 2015. All Rights Reserved.