Package | Description |
---|---|
com.asakusafw.utils.java.internal.model.syntax |
Naive Java DOM implementations.
|
com.asakusafw.utils.java.internal.model.util |
Internal utlities for Java DOM building/emitting.
|
com.asakusafw.utils.java.jsr269.bridge |
Utilities for convert
javax.lang.model into Java DOM. |
com.asakusafw.utils.java.model.syntax |
Interfaces for representing Java DOMs.
|
com.asakusafw.utils.java.model.util |
Utilities for Java DOM building/emitting.
|
Modifier and Type | Class and Description |
---|---|
class |
NamedTypeImpl
An implementation of
NamedType . |
Modifier and Type | Method and Description |
---|---|
NamedType |
SuperImpl.getQualifier() |
NamedType |
ThisImpl.getQualifier() |
NamedType |
NormalAnnotationImpl.getType() |
NamedType |
SingleElementAnnotationImpl.getType() |
NamedType |
MarkerAnnotationImpl.getType() |
NamedType |
ModelFactoryImpl.newNamedType(Name name) |
Modifier and Type | Method and Description |
---|---|
MarkerAnnotation |
ModelFactoryImpl.newMarkerAnnotation(NamedType type) |
NormalAnnotation |
ModelFactoryImpl.newNormalAnnotation(NamedType type,
List<? extends AnnotationElement> elements) |
SingleElementAnnotation |
ModelFactoryImpl.newSingleElementAnnotation(NamedType type,
Expression expression) |
Super |
ModelFactoryImpl.newSuper(NamedType qualifier) |
This |
ModelFactoryImpl.newThis(NamedType qualifier) |
void |
SuperImpl.setQualifier(NamedType qualifier)
Sets the type qualifier.
|
void |
ThisImpl.setQualifier(NamedType qualifier)
Sets the type qualifier.
|
void |
NormalAnnotationImpl.setType(NamedType type)
Sets the annotation type.
|
void |
SingleElementAnnotationImpl.setType(NamedType type)
Sets the annotation type.
|
void |
MarkerAnnotationImpl.setType(NamedType type)
Sets the annotation type.
|
Modifier and Type | Method and Description |
---|---|
Void |
ModelDigester.visitNamedType(NamedType elem,
com.asakusafw.utils.java.internal.model.util.DigestContext context) |
Boolean |
ModelMatcher.visitNamedType(NamedType elem,
Model context) |
Modifier and Type | Method and Description |
---|---|
NamedType |
Jsr269.convert(TypeVariable type)
Converts the type variable.
|
Modifier and Type | Method and Description |
---|---|
NamedType |
Keyword.getQualifier()
Returns the type qualifier.
|
NamedType |
Annotation.getType()
Returns the annotation type.
|
NamedType |
ModelFactory.newNamedType(Name name)
Returns a new
NamedType object. |
Modifier and Type | Method and Description |
---|---|
MarkerAnnotation |
ModelFactory.newMarkerAnnotation(NamedType type)
Returns a new
MarkerAnnotation object. |
NormalAnnotation |
ModelFactory.newNormalAnnotation(NamedType type,
List<? extends AnnotationElement> elements)
Returns a new
NormalAnnotation object. |
SingleElementAnnotation |
ModelFactory.newSingleElementAnnotation(NamedType type,
Expression expression)
Returns a new
SingleElementAnnotation object. |
Super |
ModelFactory.newSuper(NamedType qualifier)
Returns a new
Super object. |
This |
ModelFactory.newThis(NamedType qualifier)
Returns a new
This object. |
R |
StrictVisitor.visitNamedType(NamedType elem,
C context) |
R |
Visitor.visitNamedType(NamedType elem,
C context)
Processes
NamedType using this visitor. |
Modifier and Type | Method and Description |
---|---|
NamedType |
TypeBuilder.toNamedType()
Returns the built type as a named type.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.