Package | Description |
---|---|
com.asakusafw.utils.java.internal.model.syntax |
Naive Java DOM implementations.
|
com.asakusafw.utils.java.model.syntax |
Interfaces for representing Java DOMs.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationDeclarationImpl
An implementation of
AnnotationDeclaration . |
class |
AnnotationElementDeclarationImpl
An implementation of
AnnotationElementDeclaration . |
class |
ClassDeclarationImpl
An implementation of
ClassDeclaration . |
class |
ConstructorDeclarationImpl
An implementation of
ConstructorDeclaration . |
class |
EnumConstantDeclarationImpl
An implementation of
EnumConstantDeclaration . |
class |
EnumDeclarationImpl
An implementation of
EnumDeclaration . |
class |
FieldDeclarationImpl
An implementation of
FieldDeclaration . |
class |
InitializerDeclarationImpl
An implementation of
InitializerDeclaration . |
class |
InterfaceDeclarationImpl
An implementation of
InterfaceDeclaration . |
class |
MethodDeclarationImpl
An implementation of
MethodDeclaration . |
Modifier and Type | Method and Description |
---|---|
List<? extends TypeBodyDeclaration> |
ClassBodyImpl.getBodyDeclarations() |
List<? extends TypeBodyDeclaration> |
InterfaceDeclarationImpl.getBodyDeclarations() |
List<? extends TypeBodyDeclaration> |
EnumDeclarationImpl.getBodyDeclarations() |
List<? extends TypeBodyDeclaration> |
ClassDeclarationImpl.getBodyDeclarations() |
List<? extends TypeBodyDeclaration> |
AnnotationDeclarationImpl.getBodyDeclarations() |
Modifier and Type | Method and Description |
---|---|
EnumDeclaration |
ModelFactoryImpl.newEnumDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends EnumConstantDeclaration> constantDeclarations,
TypeBodyDeclaration... bodyDeclarations) |
Modifier and Type | Method and Description |
---|---|
AnnotationDeclaration |
ModelFactoryImpl.newAnnotationDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends TypeBodyDeclaration> bodyDeclarations) |
ClassBody |
ModelFactoryImpl.newClassBody(List<? extends TypeBodyDeclaration> bodyDeclarations) |
ClassDeclaration |
ModelFactoryImpl.newClassDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends TypeParameterDeclaration> typeParameters,
Type superClass,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations) |
ClassDeclaration |
ModelFactoryImpl.newClassDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
Type superClass,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations) |
EnumDeclaration |
ModelFactoryImpl.newEnumDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends Type> superInterfaceTypes,
List<? extends EnumConstantDeclaration> constantDeclarations,
List<? extends TypeBodyDeclaration> bodyDeclarations) |
InterfaceDeclaration |
ModelFactoryImpl.newInterfaceDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations) |
InterfaceDeclaration |
ModelFactoryImpl.newInterfaceDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends TypeParameterDeclaration> typeParameters,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations) |
void |
ClassBodyImpl.setBodyDeclarations(List<? extends TypeBodyDeclaration> bodyDeclarations)
Sets the type member declarations.
|
void |
InterfaceDeclarationImpl.setBodyDeclarations(List<? extends TypeBodyDeclaration> bodyDeclarations)
Sets the type member declarations.
|
void |
EnumDeclarationImpl.setBodyDeclarations(List<? extends TypeBodyDeclaration> bodyDeclarations)
Sets the type member declarations.
|
void |
ClassDeclarationImpl.setBodyDeclarations(List<? extends TypeBodyDeclaration> bodyDeclarations)
Sets the type member declarations.
|
void |
AnnotationDeclarationImpl.setBodyDeclarations(List<? extends TypeBodyDeclaration> bodyDeclarations)
Sets the type member declarations.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationDeclaration
An interface which represents annotation declaration.
|
interface |
AnnotationElementDeclaration
An interface which represents annotation element declaration.
|
interface |
ClassDeclaration
An interface which represents class declarations.
|
interface |
ConstructorDeclaration
An interface which represents constructor declarations.
|
interface |
EnumConstantDeclaration
An interface which represents enum constants.
|
interface |
EnumDeclaration
An interface which represents enum type declarations.
|
interface |
FieldDeclaration
An interface which represents field declarations.
|
interface |
InitializerDeclaration
An interface which represents instance or class initializers.
|
interface |
InterfaceDeclaration
An interface which represents interface type declarations.
|
interface |
MethodDeclaration
An interface which represents method declarations.
|
interface |
MethodOrConstructorDeclaration
An abstract super interface of method or constructor declarations.
|
interface |
TypeDeclaration
An abstract super interface of type declarations.
|
Modifier and Type | Method and Description |
---|---|
List<? extends TypeBodyDeclaration> |
TypeDeclaration.getBodyDeclarations()
Returns type member declarations.
|
List<? extends TypeBodyDeclaration> |
ClassBody.getBodyDeclarations()
Returns class members.
|
Modifier and Type | Method and Description |
---|---|
EnumDeclaration |
ModelFactory.newEnumDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends EnumConstantDeclaration> constantDeclarations,
TypeBodyDeclaration... bodyDeclarations)
Returns a new
EnumDeclaration object. |
Modifier and Type | Method and Description |
---|---|
AnnotationDeclaration |
ModelFactory.newAnnotationDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
AnnotationDeclaration object. |
ClassBody |
ModelFactory.newClassBody(List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
ClassBody object. |
ClassDeclaration |
ModelFactory.newClassDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends TypeParameterDeclaration> typeParameters,
Type superClass,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
ClassDeclaration object. |
ClassDeclaration |
ModelFactory.newClassDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
Type superClass,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
ClassDeclaration object. |
EnumDeclaration |
ModelFactory.newEnumDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends Type> superInterfaceTypes,
List<? extends EnumConstantDeclaration> constantDeclarations,
List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
EnumDeclaration object. |
InterfaceDeclaration |
ModelFactory.newInterfaceDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
InterfaceDeclaration object. |
InterfaceDeclaration |
ModelFactory.newInterfaceDeclaration(Javadoc javadoc,
List<? extends Attribute> modifiers,
SimpleName name,
List<? extends TypeParameterDeclaration> typeParameters,
List<? extends Type> superInterfaceTypes,
List<? extends TypeBodyDeclaration> bodyDeclarations)
Returns a new
InterfaceDeclaration object. |
Copyright © 2011–2018 Asakusa Framework Team. All rights reserved.