Package | Description |
---|---|
com.fortyoneconcepts.valjogen.model |
This package contains an indenpendent intermediate representation that is used by string templates when generating output.
|
com.fortyoneconcepts.valjogen.processor.builders |
This package contains (quite complex) builders that construct valjogen models from javax.lang.model objects.
|
Modifier and Type | Method and Description |
---|---|
DetailLevel |
Type.getDetailLevel() |
DetailLevel |
BasicClazz.getDetailLevel() |
static DetailLevel |
DetailLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DetailLevel[] |
DetailLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DetailLevel.hasLowerDetailThen(DetailLevel other) |
Modifier and Type | Method and Description |
---|---|
(package private) Parameter |
TypeBuilder.createParameter(BasicClazz clazz,
VariableElement param,
TypeMirror paramType,
DetailLevel detailLevel) |
(package private) Type |
TypeBuilder.createType(BasicClazz clazz,
TypeMirror mirrorType,
DetailLevel detailLevel)
Create a new type or reuse existing if already created in order to save memoery and processing time.
|
private void |
TypeBuilder.doInitObjectType(BasicClazz clazz,
TypeMirror mirrorType,
DetailLevel detailLevel,
ObjectType newObjectType) |
Version 2.0.0 generated on 2014-11-22 at 09:45 - (C) 41concepts Aps. Refer to project homepage valjogen.41concepts.com for more information.