Package | Description |
---|---|
com.asakusafw.operator.util |
Common utilities for Asakusa Operator DSL compiler.
|
com.asakusafw.utils.java.internal.model.syntax |
Naive Java DOM implementations.
|
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 | Method and Description |
---|---|
List<? extends DocElement> |
JavadocHelper.get(OperatorDescription.Document document)
Returns the document elements for the description.
|
List<? extends DocElement> |
JavadocHelper.getParameter(String name)
Returns the parameter document elements.
|
List<? extends DocElement> |
JavadocHelper.getTypeParameter(String name)
Returns the type parameter document elements.
|
Modifier and Type | Class and Description |
---|---|
class |
DocBlockImpl
An implementation of
DocBlock . |
class |
DocFieldImpl
An implementation of
DocField . |
class |
DocMethodImpl
An implementation of
DocMethod . |
class |
DocTextImpl
An implementation of
DocText . |
class |
NamedTypeImpl
An implementation of
NamedType . |
class |
QualifiedNameImpl
An implementation of
QualifiedName . |
class |
SimpleNameImpl
An implementation of
SimpleName . |
Modifier and Type | Method and Description |
---|---|
List<? extends DocElement> |
DocBlockImpl.getElements() |
Modifier and Type | Method and Description |
---|---|
DocBlock |
ModelFactoryImpl.newDocBlock(String tag,
List<? extends DocElement> elements) |
void |
DocBlockImpl.setElements(List<? extends DocElement> elements)
Sets the inline elements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DocBlock
An interface which represents blocks in documentation comments.
|
interface |
DocField
An interface which represents field references in the documentation comments.
|
interface |
DocMethod
An interface which represents method and constructor references in the documentation comments.
|
interface |
DocText
An interface which represents text in documentation comments.
|
interface |
Name
An abstract super interface of names.
|
interface |
NamedType
An interface which represents types which can be identified by their name.
|
interface |
QualifiedName
An interface which represents qualified names.
|
interface |
SimpleName
An interface which represents simple names.
|
Modifier and Type | Method and Description |
---|---|
List<? extends DocElement> |
DocBlock.getElements()
Returns the inline elements.
|
Modifier and Type | Method and Description |
---|---|
DocBlock |
ModelFactory.newDocBlock(String tag,
List<? extends DocElement> elements)
Returns a new
DocBlock object. |
Modifier and Type | Method and Description |
---|---|
DocElement |
JavadocBuilder.DocElementFactory.code(Object text)
Appends a
@code inline block into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.code(String pattern,
Object... arguments)
Appends a
@code inline block into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.link(DocElement element)
Appends a
@link inline block for the target element into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkField(SimpleName name)
Appends a
@link inline block for the target field into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkField(String name)
Appends a
@link inline block for the target field into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkField(Type type,
SimpleName name)
Appends a
@link inline block for the target field into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkField(Type type,
String name)
Appends a
@link inline block for the target field into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(SimpleName name,
List<? extends Type> parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(SimpleName name,
Type... parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(String name,
List<? extends Type> parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(String name,
Type... parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(Type type,
SimpleName name,
List<? extends Type> parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(Type type,
SimpleName name,
Type... parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(Type type,
String name,
List<? extends Type> parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkMethod(Type type,
String name,
Type... parameterTypes)
Appends a
@link inline block for the target method into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.linkType(Type type)
Appends a
@link inline block for the target type into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.text(Object text)
Appends a plain text into this builder.
|
DocElement |
JavadocBuilder.DocElementFactory.text(String pattern,
Object... arguments)
Appends a plain text into this builder.
|
Modifier and Type | Method and Description |
---|---|
JavadocBuilder |
JavadocBuilder.inline(DocElement element)
Appends an inline element into this builder.
|
JavadocBuilder |
JavadocBuilder.link(DocElement element)
Appends a
@link inline block for the target element into this builder. |
DocElement |
JavadocBuilder.DocElementFactory.link(DocElement element)
Appends a
@link inline block for the target element into this builder. |
JavadocBuilder |
JavadocBuilder.see(DocElement element)
Starts
@see tag block about the specified element in this builder. |
Modifier and Type | Method and Description |
---|---|
JavadocBuilder |
JavadocBuilder.inline(List<? extends DocElement> elems)
Appends inline elements into this builder.
|
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.