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 | Field and Description |
---|---|
private List<Property> |
Member.properties |
private List<Property> |
Clazz.properties |
Modifier and Type | Method and Description |
---|---|
Property |
Member.getGetter() |
Modifier and Type | Method and Description |
---|---|
List<Property> |
Member.getPropertyMethods() |
List<Property> |
Clazz.getPropertyMethods() |
Modifier and Type | Method and Description |
---|---|
void |
Member.addPropertyMethod(Property propertyMethod) |
Modifier and Type | Method and Description |
---|---|
void |
Clazz.initContent(List<Member> members,
List<Property> properties,
List<Method> methods,
List<Type> importTypes,
List<Member> chosenComparableMembers,
EnumSet<Modifier> modifiers,
List<Annotation> annotations)
Nb.
|
Modifier and Type | Method and Description |
---|---|
private Property |
ModelBuilder.createValidatedProperty(BasicClazz clazz,
ModelBuilder.StatusHolder statusHolder,
Type declaringType,
ExecutableElement m,
Type returnType,
List<Parameter> parameters,
List<Type> thrownTypes,
String javaDoc,
PropertyKind propertyKind,
Member propertyMember,
EnumSet<Modifier> modifiers,
ImplementationInfo implementationInfo) |
Modifier and Type | Method and Description |
---|---|
private void |
ModelBuilder.claimAndVerifyMethods(List<Method> nonPropertyMethods,
List<Property> propertyMethods,
Set<String> applicableTemplateImplementedMethodNames) |
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.