Examples of TypeContext


Examples of com.bacoder.parser.java.JavaParser.TypeContext

  public D adapt(C context) {
    D formalParameter = createNode(context);

    setVariableModifiers(context, formalParameter);

    TypeContext typeContext = getChild(context, TypeContext.class);
    if (typeContext != null) {
      formalParameter.setType(getAdapter(TypeAdapter.class).adapt(typeContext));
    }

    VariableDeclaratorIdContext variableDeclaratorIdContext =
View Full Code Here

Examples of com.bacoder.parser.java.JavaParser.TypeContext

  @Override
  public InterfaceMethodDeclaration adapt(InterfaceMethodDeclarationContext context) {
    InterfaceMethodDeclaration interfaceDeclaration = createNode(context);

    TypeContext typeContext = getChild(context, TypeContext.class);
    if (typeContext != null) {
      interfaceDeclaration.setReturnType(getAdapter(TypeAdapter.class).adapt(typeContext));
    } else {
      TerminalNode voidNode = getTerminalNode(context, JavaParser.VOID);
      if (voidNode != null) {
View Full Code Here

Examples of com.bacoder.parser.java.JavaParser.TypeContext

    AnnotationMemberDeclaration annotationMemberDeclaration = null;

    AnnotationTypeElementRestContext annotationTypeElementRestContext = getChild(
        context, AnnotationTypeElementRestContext.class);
    if (annotationTypeElementRestContext != null) {
      TypeContext typeContext = getChild(annotationTypeElementRestContext,
          TypeContext.class);
      if (typeContext != null) {
        Type type = getAdapter(TypeAdapter.class).adapt(typeContext);

        AnnotationMethodOrConstantRestContext annotationMethodOrConstantRestContext = getChild(
View Full Code Here

Examples of com.bacoder.parser.java.JavaParser.TypeContext

  public LocalVariableDeclaration adapt(LocalVariableDeclarationContext context) {
    LocalVariableDeclaration localVariableDeclaration = createNode(context);

    setModifiers(context, localVariableDeclaration);

    TypeContext typeContext = getChild(context, TypeContext.class);
    if (typeContext != null) {
      localVariableDeclaration.setType(getAdapter(TypeAdapter.class).adapt(typeContext));
    }

    VariableDeclaratorsContext variableDeclaratorsContext =
View Full Code Here

Examples of com.bacoder.parser.java.JavaParser.TypeContext

    if (typeParametersContext != null) {
      classDeclaration.setTypeParameters(
          getAdapter(TypeParametersAdapter.class).adapt(typeParametersContext));
    }

    TypeContext typeContext = getChild(context, TypeContext.class);
    if (typeContext != null) {
      classDeclaration.setExtendsType(getAdapter(TypeAdapter.class).adapt(typeContext));
    }

    TypeListContext typeListContext = getChild(context, TypeListContext.class);
View Full Code Here

Examples of com.bacoder.parser.java.JavaParser.TypeContext

      }

      return literal;
    }

    TypeContext typeContext = getChild(context, TypeContext.class);
    if (typeContext != null) {
      ClassExpression classExpression = createNode(context, ClassExpression.class);
      classExpression.setType(getAdapter(TypeAdapter.class).adapt(typeContext));
      return classExpression;
    }
View Full Code Here

Examples of com.twosigma.beaker.autocomplete.java.JavaParser.TypeContext

 
 
  @Override
  public void exitFieldDeclaration(FieldDeclarationContext ctx) {
    String type = null;
    TypeContext ty = ctx.getRuleContext(TypeContext.class, 0);
    if(ty!=null) {
      ClassOrInterfaceTypeContext t = ty.getRuleContext(ClassOrInterfaceTypeContext.class, 0);
      if(t!=null) {
        type=t.getText();
      } else {
        PrimitiveTypeContext pt = ty.getRuleContext(PrimitiveTypeContext.class, 0);
        if(pt!=null)
          type=pt.getText();
      }
    }
    List<VariableDeclaratorsContext> vars = ctx.getRuleContexts(VariableDeclaratorsContext.class);
View Full Code Here

Examples of com.twosigma.beaker.autocomplete.java.JavaParser.TypeContext

  }

  @Override
  public void exitLocalVariableDeclaration(LocalVariableDeclarationContext ctx) {
    String type = null;
    TypeContext ty = ctx.getRuleContext(TypeContext.class, 0);
    if(ty!=null) {
      ClassOrInterfaceTypeContext t = ty.getRuleContext(ClassOrInterfaceTypeContext.class, 0);
      if(t!=null) {
        type=t.getText();
      } else {
        PrimitiveTypeContext pt = ty.getRuleContext(PrimitiveTypeContext.class, 0);
        if(pt!=null)
          type=pt.getText();
      }
    }
    List<VariableDeclaratorsContext> vars = ctx.getRuleContexts(VariableDeclaratorsContext.class);
View Full Code Here

Examples of flexjson.TypeContext

public class IterableTransformer extends AbstractTransformer {

    public void transform(Object object) {
        Iterable iterable = (Iterable) object;
        TypeContext typeContext = getContext().writeOpenArray();
        for (Object item : iterable) {
            if (!typeContext.isFirst()) getContext().writeComma();
            typeContext.increment();
            getContext().transform(item);
        }
        getContext().writeCloseArray();
    }
View Full Code Here

Examples of flexjson.TypeContext

        JSONContext context = getContext();
        Path path = context.getPath();
        Map value = (Map) object;

        try {
            TypeContext typeContext = getContext().writeOpenObject();
            for (Object key : value.keySet()) {

                path.enqueue(key != null ? key.toString() : null);

                if (context.isIncluded(key != null ? key.toString() : null, value.get(key))) {

                    Transformer transformer = context.getTransformer(null, value.get(key));


                    if(!(transformer instanceof Inline) || !((Inline)transformer).isInline()) {
                        if (!typeContext.isFirst()) getContext().writeComma();
                        typeContext.increment();
                        if( key != null ) {
                            getContext().writeName(key.toString());
                        } else {
                            getContext().writeName(null);
                        }
                    }

                    if( key != null ) {
                        typeContext.setPropertyName(key.toString());
                    } else {
                        typeContext.setPropertyName(null);
                    }

                    transformer.transform(value.get(key));

                }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.