public class ProtocolBuffersConverter extends Object
| Constructor and Description |
|---|
ProtocolBuffersConverter(ProtocolBuffersMetaData protocolBuffersMetaData) |
| Modifier and Type | Method and Description |
|---|---|
SBase |
convertProtocolBuffersMessageToSObject(com.google.protobuf.Message message,
SBase newInstance,
SClass sClass) |
com.google.protobuf.Message |
convertSObjectToProtocolBuffersObject(SBase object,
SClass definedType) |
protected Class<?> |
getJavaPrimitiveType(com.google.protobuf.Descriptors.FieldDescriptor fieldDescriptor) |
protected Class<?> |
getJavaType(com.google.protobuf.Descriptors.FieldDescriptor fieldDescriptor) |
public ProtocolBuffersConverter(ProtocolBuffersMetaData protocolBuffersMetaData)
public SBase convertProtocolBuffersMessageToSObject(com.google.protobuf.Message message, SBase newInstance, SClass sClass) throws ConvertException
ConvertExceptionpublic com.google.protobuf.Message convertSObjectToProtocolBuffersObject(SBase object, SClass definedType) throws ConvertException
ConvertExceptionprotected Class<?> getJavaType(com.google.protobuf.Descriptors.FieldDescriptor fieldDescriptor)
protected Class<?> getJavaPrimitiveType(com.google.protobuf.Descriptors.FieldDescriptor fieldDescriptor)
Copyright © 2019 OpenSource BIM. All rights reserved.