We transform Java constructs to their C# /.Net counterparts. Here is list of current transformations:
AbstractClass
AccessibilityTransformer
AccessibilityPropagator
AnonymousClass
ArrayInitializer
ClassModifier
DefaultImport
DotClass
FieldInitializer
ImportTransformer
InitializerBlock
InnerClass
InterfaceTransofmer
InternalMethodInvocation
JavaModifiers
KeywordsRename
NullableValueType
OverridedMethod
RenameRepeatedVariable
SerializableTransformer
SimilarProjectAndExternalTypeName
StaticConstructor
StaticPrimitiveTypeFields
SystemFields
TestCaseDerived
Check implementation of these transformations here
