Package | Description |
---|---|
com.speedment.codegen.model |
Models for typical object-oriented language building blocks are located in
this package.
|
com.speedment.codegen.model.modifier |
Implementations of the
Modifier interface that
represent the modifier keywords of the java language is located in this
package. |
com.speedment.codegen.model.trait |
Common traits used by the codegen models located in the
com.speedment.codegen.lang.model package. |
Modifier and Type | Interface and Description |
---|---|
interface |
Annotation
A model that represents an annotation in code.
|
interface |
AnnotationUsage
A model that represents the usage of a particular annotation in code.
|
interface |
Class
A model that represents a class in code.
|
interface |
ClassOrInterface<T extends ClassOrInterface<T>>
|
interface |
Constructor
A model that represents a constructor in code.
|
interface |
Enum
A model that represents an enumeration in code.
|
interface |
EnumConstant
A model that represents a constant in an enumeration.
|
interface |
Field
A model that represents a field in code.
|
interface |
File
A model that represents an entire code file.
|
interface |
Generic
A model that represents the generic part of a type declaration in code.
|
interface |
Import
A model that represents the explicit import of an dependency in code.
|
interface |
Initializer
A model that represents an initializer in code.
|
interface |
Interface
A model that represents an interface in code.
|
interface |
InterfaceField
A model that represents a field of an interface in code.
|
interface |
InterfaceMethod
A model that represents a method of an interface in code.
|
interface |
Javadoc
A model that represents a block of documentation in code.
|
interface |
JavadocTag
A model that represents a specific tag in a
Javadoc block. |
interface |
Method
A model that represents a method declaration in code.
|
interface |
Type
A model that represents a type in code.
|
interface |
Value<V>
A model that represents any kind of value declared in code.
|
Modifier and Type | Class and Description |
---|---|
class |
Modifier
A modifier is a keyword that the programmer can put before a declaration
to configure things like accessibility and lifespan.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HasCopy<T extends HasCopy<T>>
Trait for code generator models that can be deep-copied.
|
Copyright © 2016 Speedment, Inc.. All rights reserved.