Interface StardocOutputProtos.MacroInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StardocOutputProtos.MacroInfo,StardocOutputProtos.MacroInfo.Builder
- Enclosing class:
- StardocOutputProtos
public static interface StardocOutputProtos.MacroInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAttribute(int index) The attributes of the macro.intThe attributes of the macro.The attributes of the macro.getAttributeOrBuilder(int index) The attributes of the macro.List<? extends StardocOutputProtos.AttributeInfoOrBuilder>The attributes of the macro.The documentation string of the macro.com.google.protobuf.ByteStringThe documentation string of the macro.The name under which the macro is made accessible to a user of this module, including any structs it is nested in, for example "foo.foo_library".com.google.protobuf.ByteStringThe name under which the macro is made accessible to a user of this module, including any structs it is nested in, for example "foo.foo_library".The module where and the name under which the macro was originally declared.The module where and the name under which the macro was originally declared.booleanThe module where and the name under which the macro was originally declared.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getMacroName
String getMacroName()The name under which the macro is made accessible to a user of this module, including any structs it is nested in, for example "foo.foo_library".
string macro_name = 1;- Returns:
- The macroName.
-
getMacroNameBytes
com.google.protobuf.ByteString getMacroNameBytes()The name under which the macro is made accessible to a user of this module, including any structs it is nested in, for example "foo.foo_library".
string macro_name = 1;- Returns:
- The bytes for macroName.
-
getDocString
String getDocString()The documentation string of the macro.
string doc_string = 2;- Returns:
- The docString.
-
getDocStringBytes
com.google.protobuf.ByteString getDocStringBytes()The documentation string of the macro.
string doc_string = 2;- Returns:
- The bytes for docString.
-
getAttributeList
List<StardocOutputProtos.AttributeInfo> getAttributeList()The attributes of the macro.
repeated .stardoc_output.AttributeInfo attribute = 3; -
getAttribute
The attributes of the macro.
repeated .stardoc_output.AttributeInfo attribute = 3; -
getAttributeCount
int getAttributeCount()The attributes of the macro.
repeated .stardoc_output.AttributeInfo attribute = 3; -
getAttributeOrBuilderList
List<? extends StardocOutputProtos.AttributeInfoOrBuilder> getAttributeOrBuilderList()The attributes of the macro.
repeated .stardoc_output.AttributeInfo attribute = 3; -
getAttributeOrBuilder
The attributes of the macro.
repeated .stardoc_output.AttributeInfo attribute = 3; -
hasOriginKey
boolean hasOriginKey()The module where and the name under which the macro was originally declared.
.stardoc_output.OriginKey origin_key = 4;- Returns:
- Whether the originKey field is set.
-
getOriginKey
StardocOutputProtos.OriginKey getOriginKey()The module where and the name under which the macro was originally declared.
.stardoc_output.OriginKey origin_key = 4;- Returns:
- The originKey.
-
getOriginKeyOrBuilder
StardocOutputProtos.OriginKeyOrBuilder getOriginKeyOrBuilder()The module where and the name under which the macro was originally declared.
.stardoc_output.OriginKey origin_key = 4;
-