public final class AdapterUtil extends Object
Modifier and Type | Method and Description |
---|---|
static List<ClassOrInterfaceType> |
convertTypeList(List<Type> typeList) |
static String |
dottedIdentifier(List<org.antlr.v4.runtime.tree.TerminalNode> terminalNodeList) |
static <C> Expression |
handleExpression(Adapter<Expression,C> adapter,
List<C> contextList,
BinaryExpr.Operator operator,
AdapterParameters adapterParameters) |
static NameExpr |
qualifiedName(List<org.antlr.v4.runtime.tree.TerminalNode> terminalNodeList) |
static void |
setComments(Node node,
org.antlr.v4.runtime.ParserRuleContext parserRuleContext,
AdapterParameters adapterParameters) |
static void |
setInternalComments(Node node,
org.antlr.v4.runtime.ParserRuleContext parserRuleContext,
AdapterParameters adapterParameters)
If there are no statements within a block, we need a special method to grab any comments that
might exist between braces.
|
static void |
setModifiers(Java7Parser.ModifiersContext modifiersContext,
BodyDeclaration typeDeclaration,
AdapterParameters adapterParameters) |
static void |
setModifiers(List<Java7Parser.ModifierContext> modifierList,
BodyDeclaration typeDeclaration,
AdapterParameters adapterParameters) |
static void |
setPosition(Node node,
org.antlr.v4.runtime.ParserRuleContext ctx) |
static void |
setVariableModifiers(Java7Parser.VariableModifiersContext context,
CatchParameter parameter,
AdapterParameters adapterParameters) |
static void |
setVariableModifiers(Java7Parser.VariableModifiersContext context,
Parameter parameter,
AdapterParameters adapterParameters) |
static void |
setVariableModifiers(Java7Parser.VariableModifiersContext context,
Resource resource,
AdapterParameters adapterParameters) |
static <T> List<T> |
singleElementList(T element) |
public static String dottedIdentifier(List<org.antlr.v4.runtime.tree.TerminalNode> terminalNodeList)
public static NameExpr qualifiedName(List<org.antlr.v4.runtime.tree.TerminalNode> terminalNodeList)
public static void setVariableModifiers(Java7Parser.VariableModifiersContext context, Resource resource, AdapterParameters adapterParameters)
public static void setVariableModifiers(Java7Parser.VariableModifiersContext context, Parameter parameter, AdapterParameters adapterParameters)
public static void setVariableModifiers(Java7Parser.VariableModifiersContext context, CatchParameter parameter, AdapterParameters adapterParameters)
public static void setModifiers(Java7Parser.ModifiersContext modifiersContext, BodyDeclaration typeDeclaration, AdapterParameters adapterParameters)
public static void setModifiers(List<Java7Parser.ModifierContext> modifierList, BodyDeclaration typeDeclaration, AdapterParameters adapterParameters)
public static List<ClassOrInterfaceType> convertTypeList(List<Type> typeList)
public static <C> Expression handleExpression(Adapter<Expression,C> adapter, List<C> contextList, BinaryExpr.Operator operator, AdapterParameters adapterParameters)
C
- Context Typeadapter
- contextList
- operator
- public static <T> List<T> singleElementList(T element)
public static void setInternalComments(Node node, org.antlr.v4.runtime.ParserRuleContext parserRuleContext, AdapterParameters adapterParameters)
node
- parserRuleContext
- adapterParameters
- public static void setPosition(Node node, org.antlr.v4.runtime.ParserRuleContext ctx)
public static void setComments(Node node, org.antlr.v4.runtime.ParserRuleContext parserRuleContext, AdapterParameters adapterParameters)
Copyright © 2013. All Rights Reserved.