Examples of SwiftJavaType


Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public ServiceContext serviceFromThrift(final Service service)
    {
        final String name = mangleJavatypeName(service.getName());
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, name);
        final SwiftJavaType parentType = typeRegistry.findType(service.getParent().orNull());

        final Set<String> javaParents = new HashSet<>();
        if (parentType != null) {
            javaParents.add(parentType.getClassName());
        }

        final ServiceContext serviceContext = new ServiceContext(name,
                                                                 javaType.getPackage(),
                                                                 javaType.getSimpleName(),
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public StructContext structFromThrift(final AbstractStruct struct)
    {
        final String name = mangleJavatypeName(struct.getName());
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, name);

        return new StructContext(name,
                                 javaType.getPackage(),
                                 javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public EnumContext enumFromThrift(final IntegerEnum integerEnum)
    {
        final String name = mangleJavatypeName(integerEnum.getName());
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, name);
        return new EnumContext(javaType.getPackage(), javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public EnumContext enumFromThrift(final StringEnum stringEnum)
    {
        final String name = mangleJavatypeName(stringEnum.getName());
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, name);
        return new EnumContext(javaType.getPackage(), javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public ServiceContext serviceFromThrift(final Service service)
    {
        final String name = mangleJavatypeName(service.getName());
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, service.getName());
        final SwiftJavaType parentType = typeRegistry.findType(defaultNamespace, service.getParent().orNull());

        final Set<String> javaParents = new HashSet<>();
        if (parentType != null) {
            javaParents.add(parentType.getClassName());
        }
        final boolean addCloseableInterface = generatorConfig.containsTweak(SwiftGeneratorTweak.ADD_CLOSEABLE_INTERFACE);
        if (addCloseableInterface) {
            javaParents.add("Closeable");
        }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public StructContext structFromThrift(final AbstractStruct struct)
    {
        final String thriftTypeName = struct.getName();
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, thriftTypeName);

        return new StructContext(thriftTypeName,
                                 javaType.getPackage(),
                                 javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public ConstantsContext constantsFromThrift()
    {
        final String thriftTypeName = "Constants";
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, thriftTypeName);

        return new ConstantsContext(thriftTypeName,
                                    javaType.getPackage(),
                                    javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public EnumContext enumFromThrift(final IntegerEnum integerEnum)
    {
        final String thriftTypeName = integerEnum.getName();
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, thriftTypeName);
        return new EnumContext(javaType.getPackage(), javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public EnumContext enumFromThrift(final StringEnum stringEnum)
    {
        final String thriftTypeName = stringEnum.getName();
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, thriftTypeName);
        return new EnumContext(javaType.getPackage(), javaType.getSimpleName());
    }
View Full Code Here

Examples of com.facebook.swift.generator.SwiftJavaType

    }

    public ServiceContext serviceFromThrift(final Service service)
    {
        final String name = mangleJavatypeName(service.getName());
        final SwiftJavaType javaType = typeRegistry.findType(defaultNamespace, name);
        final SwiftJavaType parentType = typeRegistry.findType(defaultNamespace, service.getParent().orNull());

        final Set<String> javaParents = new HashSet<>();
        if (parentType != null) {
            javaParents.add(parentType.getClassName());
        }

        final ServiceContext serviceContext = new ServiceContext(name,
                                                                 javaType.getPackage(),
                                                                 javaType.getSimpleName(),
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.