Package ch.raffael.meldioc.processor
Class Generator
java.lang.Object
ch.raffael.meldioc.processor.Generator
public class Generator
extends java.lang.Object
The code generator.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenerator.Abort -
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBUILD_METHOD_NAMEstatic java.lang.StringBUILD_NEW_SHELL_METHODstatic java.lang.StringBUILDER_CLASS_NAMEstatic java.lang.StringBUILDER_METHOD_NAMEstatic java.lang.StringCATCH_EXCEPTIONstatic java.lang.StringCONFIG_FIELD_NAMEstatic java.lang.StringDISAMBIGUATION_PREFIXstatic java.lang.StringDISPATCHER_CLASS_NAMEstatic java.lang.StringDISPATCHER_FIELD_NAMEstatic java.lang.StringNEW_DISPATCHER_METHODstatic java.lang.StringPROVIDER_CLASS_NAMEstatic java.lang.StringSETUP_METHODstatic java.lang.StringSINGLETON_CLASS_NAMEstatic java.lang.StringSINGLETON_GETTER_NAME -
Method Summary
Modifier and Type Method Description javax.lang.model.type.DeclaredTypesourceType()java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
CONFIG_FIELD_NAME
public static final java.lang.String CONFIG_FIELD_NAME- See Also:
- Constant Field Values
-
DISPATCHER_CLASS_NAME
public static final java.lang.String DISPATCHER_CLASS_NAME- See Also:
- Constant Field Values
-
DISPATCHER_FIELD_NAME
public static final java.lang.String DISPATCHER_FIELD_NAME- See Also:
- Constant Field Values
-
BUILDER_CLASS_NAME
public static final java.lang.String BUILDER_CLASS_NAME- See Also:
- Constant Field Values
-
BUILDER_METHOD_NAME
public static final java.lang.String BUILDER_METHOD_NAME- See Also:
- Constant Field Values
-
BUILD_METHOD_NAME
public static final java.lang.String BUILD_METHOD_NAME- See Also:
- Constant Field Values
-
NEW_DISPATCHER_METHOD
public static final java.lang.String NEW_DISPATCHER_METHOD- See Also:
- Constant Field Values
-
SETUP_METHOD
public static final java.lang.String SETUP_METHOD- See Also:
- Constant Field Values
-
BUILD_NEW_SHELL_METHOD
public static final java.lang.String BUILD_NEW_SHELL_METHOD- See Also:
- Constant Field Values
-
CATCH_EXCEPTION
public static final java.lang.String CATCH_EXCEPTION- See Also:
- Constant Field Values
-
DISAMBIGUATION_PREFIX
public static final java.lang.String DISAMBIGUATION_PREFIX- See Also:
- Constant Field Values
-
SINGLETON_CLASS_NAME
public static final java.lang.String SINGLETON_CLASS_NAME- See Also:
- Constant Field Values
-
SINGLETON_GETTER_NAME
public static final java.lang.String SINGLETON_GETTER_NAME- See Also:
- Constant Field Values
-
PROVIDER_CLASS_NAME
public static final java.lang.String PROVIDER_CLASS_NAME- See Also:
- Constant Field Values
-
-
Method Details
-
sourceType
public javax.lang.model.type.DeclaredType sourceType() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-