org.eclipse.xtext.xbase.lib
Class ArithmeticExtensionGenerator

java.lang.Object
  extended by org.eclipse.xtext.xbase.lib.ArithmeticExtensionGenerator

public class ArithmeticExtensionGenerator
extends java.lang.Object


Constructor Summary
ArithmeticExtensionGenerator()
           
 
Method Summary
 java.lang.String article(java.lang.String it)
           
 java.lang.String className(java.lang.String it)
           
 java.lang.String endMarker()
           
 void generate()
           
 java.lang.CharSequence generate(java.lang.String type)
           
 java.lang.CharSequence generateAllOperations(java.lang.String type)
           
 java.lang.CharSequence generateOperations(java.lang.String op1, java.lang.String op2)
           
static void main(java.lang.String[] args)
           
 java.lang.String returnType(java.lang.String o1, QualifiedName operator, java.lang.String o2)
          Binary numeric promotion, see http://java.sun.com/docs/books/jls/second_edition/html/conversions.doc.html#170983
 java.lang.String startMarker()
           
 java.lang.String toHtml(QualifiedName it)
           
 java.lang.String wrapperType(java.lang.String it)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArithmeticExtensionGenerator

public ArithmeticExtensionGenerator()
Method Detail

main

public static void main(java.lang.String[] args)

generate

public void generate()

generate

public java.lang.CharSequence generate(java.lang.String type)

generateAllOperations

public java.lang.CharSequence generateAllOperations(java.lang.String type)

generateOperations

public java.lang.CharSequence generateOperations(java.lang.String op1,
                                                 java.lang.String op2)

returnType

public java.lang.String returnType(java.lang.String o1,
                                   QualifiedName operator,
                                   java.lang.String o2)
Binary numeric promotion, see http://java.sun.com/docs/books/jls/second_edition/html/conversions.doc.html#170983


article

public java.lang.String article(java.lang.String it)

wrapperType

public java.lang.String wrapperType(java.lang.String it)

className

public java.lang.String className(java.lang.String it)

toHtml

public java.lang.String toHtml(QualifiedName it)

startMarker

public java.lang.String startMarker()

endMarker

public java.lang.String endMarker()