TypeFetchers.java 文件源码

java
阅读 31 收藏 0 点赞 0 评论 0

项目:raml-java-tools 作者:
public static TypeFetcher fromTypes() {

        return new TypeFetcher() {

            // this is technically invalid, as different apis might call.  Won't happen, but could.
            // make better
            Iterable<TypeDeclaration> foundInApi;
            @Override
            public TypeDeclaration fetchType(Api api, final String name) throws GenerationException {

                return FluentIterable.from(Optional.fromNullable(foundInApi).or(api.types()))
                        .firstMatch(namedPredicate(name)).or(fail(name));
            }

        };
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号