in activemq-protobuf/src/main/java/org/apache/activemq/protobuf/compiler/JavaGenerator.java [1509:1534]
private String javaCollectionType(FieldDescriptor field) {
if( field.isInteger32Type() ) {
return "java.lang.Integer";
}
if( field.isInteger64Type() ) {
return "java.lang.Long";
}
if( field.getType() == FieldDescriptor.DOUBLE_TYPE ) {
return "java.lang.Double";
}
if( field.getType() == FieldDescriptor.FLOAT_TYPE ) {
return "java.lang.Float";
}
if( field.getType() == FieldDescriptor.STRING_TYPE ) {
return "java.lang.String";
}
if( field.getType() == FieldDescriptor.BYTES_TYPE ) {
return "org.apache.activemq.protobuf.Buffer";
}
if( field.getType() == FieldDescriptor.BOOL_TYPE ) {
return "java.lang.Boolean";
}
TypeDescriptor descriptor = field.getTypeDescriptor();
return javaType(descriptor);
}