2017-02-22 8 views
-1

아파치 빔 프로그래밍 가이드 https://beam.apache.org/documentation/programming-guide/#transforms-flatten-partition에서 나는 이와 같은 코드를 보았습니다. 아래에서 자바 문법과 혼동합니다. 설명해 주셔서 감사합니다. 빔 자바 SDK, 자바 문법 혼동

PCollection<String> merged = collections.apply(Flatten.<String>pCollections()); 

왜 점 . 및 일반 매개 변수 <String> 클래스 Flatten 거기 뒤에? 누가이 자바 문법을 말할 수 있습니까?

+0

코드를 가져온 프로그래밍 가이드에 대한 링크를 공유 할 수 있습니까? –

답변

0
PCollection<String> merged 

String 형식 매개 변수와 함께 제네릭 클래스 PCollection<T>merged라는 개체의 선언.

collections.apply(...); 

개체에 apply(...) 메소드를 호출 collections 불렀다.

Flatten.<String>pCollections() 

String 형식 매개 변수와 함께 Flatten 클래스의 정적 일반적인 방법 <T> pCollections()를 호출.

나는 generic typesgeneric methods에 관해 읽어 보시기 바랍니다.