public class MessageField extends Field<Message>
Proto.Field.Bool, Field.Bytes, Field.Double, Field.Fixed32, Field.Fixed64, Field.Float, Field.Int32, Field.Int64, Field.Modifier, Field.Reference, Field.SFixed32, Field.SFixed64, Field.SInt32, Field.SInt64, Field.String, Field.UInt32, Field.UInt64| Constructor and Description |
|---|
MessageField() |
MessageField(Message message) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValueAsString() |
String |
getJavaType() |
Message |
getMessage() |
String |
getProtoType()
Returns field type for proto files.
|
String |
getRegularType() |
String |
getRelativePath() |
boolean |
isDelimited() |
boolean |
isSamePackage() |
compareTo, getDefaultValue, getDefaultValueConstant, getExtraOptions, getModifier, getName, getNumber, getO, getOption, getOptions, getOwner, getProto, getStandardOptions, hasOption, isBoolField, isBytesField, isDefaultValueSet, isEnumField, isMessageField, isNumberField, isOptional, isPackable, isRepeated, isRequired, isStringField, putExtraOption, putStandardOption, toStringadd, addAnnotations, addDoc, err, getA, getAnnotation, getAnnotationMap, getAnnotations, getDocs, hasAnnotation, isEmptyApublic MessageField()
public MessageField(Message message)
public Message getMessage()
public String getJavaType()
getJavaType in class Field<Message>public String getRegularType()
public String getDefaultValueAsString()
getDefaultValueAsString in class Field<Message>public boolean isDelimited()
isDelimited in class Field<Message>public boolean isSamePackage()
public String getRelativePath()
public String getProtoType()
FieldgetProtoType in class Field<Message>Copyright © 2009–2021. All rights reserved.