Class Build.SourceFile
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.devtools.build.lib.query2.proto.proto2api.Build.SourceFile
-
- All Implemented Interfaces:
Build.SourceFileOrBuilder,Message,MessageLite,MessageLiteOrBuilder,MessageOrBuilder,java.io.Serializable
- Enclosing class:
- Build
public static final class Build.SourceFile extends GeneratedMessageV3 implements Build.SourceFileOrBuilder
A file that is an input into the build system. Next-Id: 10
Protobuf typeblaze_query.SourceFile- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBuild.SourceFile.BuilderA file that is an input into the build system.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter
-
Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
AbstractMessageLite.InternalOneOfEnum
-
-
Field Summary
Fields Modifier and Type Field Description static intFEATURE_FIELD_NUMBERstatic intLICENSE_FIELD_NUMBERstatic intLOCATION_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intPACKAGE_CONTAINS_ERRORS_FIELD_NUMBERstatic intPACKAGE_GROUP_FIELD_NUMBERstatic Parser<Build.SourceFile>PARSERDeprecated.static intSUBINCLUDE_FIELD_NUMBERstatic intVISIBILITY_LABEL_FIELD_NUMBER-
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
-
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
-
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Compares the specified object with this message for equality.static Build.SourceFilegetDefaultInstance()Build.SourceFilegetDefaultInstanceForType()Get an instance of the type with no fields set.static Descriptors.DescriptorgetDescriptor()java.lang.StringgetFeature(int index)The package-level features enabled for this package.ByteStringgetFeatureBytes(int index)The package-level features enabled for this package.intgetFeatureCount()The package-level features enabled for this package.ProtocolStringListgetFeatureList()The package-level features enabled for this package.Build.LicensegetLicense()License attribute for the file.Build.LicenseOrBuildergetLicenseOrBuilder()License attribute for the file.java.lang.StringgetLocation()The location of the source file.ByteStringgetLocationBytes()The location of the source file.java.lang.StringgetName()The name of the source file (a label).ByteStringgetNameBytes()The name of the source file (a label).booleangetPackageContainsErrors()True if the package contains an error.java.lang.StringgetPackageGroup(int index)Labels of package groups that are mentioned in the visibility declaration for this source file.ByteStringgetPackageGroupBytes(int index)Labels of package groups that are mentioned in the visibility declaration for this source file.intgetPackageGroupCount()Labels of package groups that are mentioned in the visibility declaration for this source file.ProtocolStringListgetPackageGroupList()Labels of package groups that are mentioned in the visibility declaration for this source file.Parser<Build.SourceFile>getParserForType()Gets the parser for a message of the same type as this message.intgetSerializedSize()Get the number of bytes required to encode this message.java.lang.StringgetSubinclude(int index)Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.ByteStringgetSubincludeBytes(int index)Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.intgetSubincludeCount()Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.ProtocolStringListgetSubincludeList()Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file.UnknownFieldSetgetUnknownFields()Get theUnknownFieldSetfor this message.java.lang.StringgetVisibilityLabel(int index)Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)ByteStringgetVisibilityLabelBytes(int index)Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)intgetVisibilityLabelCount()Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)ProtocolStringListgetVisibilityLabelList()Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)inthashCode()Returns the hash code value for this message.booleanhasLicense()License attribute for the file.booleanhasLocation()The location of the source file.booleanhasName()The name of the source file (a label).booleanhasPackageContainsErrors()True if the package contains an error.protected GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()Get the FieldAccessorTable for this type.booleanisInitialized()Returns true if all required fields in the message and all embedded messages are set, false otherwise.static Build.SourceFile.BuildernewBuilder()static Build.SourceFile.BuildernewBuilder(Build.SourceFile prototype)Build.SourceFile.BuildernewBuilderForType()Constructs a new builder for a message of the same type as this message.protected Build.SourceFile.BuildernewBuilderForType(GeneratedMessageV3.BuilderParent parent)TODO(xiaofeng): remove this together with GeneratedMessageV3.BuilderParent.protected java.lang.ObjectnewInstance(GeneratedMessageV3.UnusedPrivateParameter unused)Creates a new instance of this message type.static Build.SourceFileparseDelimitedFrom(java.io.InputStream input)static Build.SourceFileparseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry)static Build.SourceFileparseFrom(byte[] data)static Build.SourceFileparseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)static Build.SourceFileparseFrom(ByteString data)static Build.SourceFileparseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)static Build.SourceFileparseFrom(CodedInputStream input)static Build.SourceFileparseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)static Build.SourceFileparseFrom(java.io.InputStream input)static Build.SourceFileparseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry)static Build.SourceFileparseFrom(java.nio.ByteBuffer data)static Build.SourceFileparseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry)static Parser<Build.SourceFile>parser()Build.SourceFile.BuildertoBuilder()Constructs a builder initialized with the current message.voidwriteTo(CodedOutputStream output)Serializes the message and writes it tooutput.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOCATION_FIELD_NUMBER
public static final int LOCATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBINCLUDE_FIELD_NUMBER
public static final int SUBINCLUDE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PACKAGE_GROUP_FIELD_NUMBER
public static final int PACKAGE_GROUP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VISIBILITY_LABEL_FIELD_NUMBER
public static final int VISIBILITY_LABEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FEATURE_FIELD_NUMBER
public static final int FEATURE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LICENSE_FIELD_NUMBER
public static final int LICENSE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PACKAGE_CONTAINS_ERRORS_FIELD_NUMBER
public static final int PACKAGE_CONTAINS_ERRORS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final Parser<Build.SourceFile> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Description copied from class:GeneratedMessageV3Creates a new instance of this message type. Overridden in the generated code.- Overrides:
newInstancein classGeneratedMessageV3
-
getUnknownFields
public final UnknownFieldSet getUnknownFields()
Description copied from interface:MessageOrBuilderGet theUnknownFieldSetfor this message.- Specified by:
getUnknownFieldsin interfaceMessageOrBuilder- Overrides:
getUnknownFieldsin classGeneratedMessageV3
-
getDescriptor
public static final Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Description copied from class:GeneratedMessageV3Get the FieldAccessorTable for this type. We can't have the message class pass this in to the constructor because of bootstrapping trouble with DescriptorProtos.- Specified by:
internalGetFieldAccessorTablein classGeneratedMessageV3
-
hasName
public boolean hasName()
The name of the source file (a label).
required string name = 1;- Specified by:
hasNamein interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the name field is set.
-
getName
public java.lang.String getName()
The name of the source file (a label).
required string name = 1;- Specified by:
getNamein interfaceBuild.SourceFileOrBuilder- Returns:
- The name.
-
getNameBytes
public ByteString getNameBytes()
The name of the source file (a label).
required string name = 1;- Specified by:
getNameBytesin interfaceBuild.SourceFileOrBuilder- Returns:
- The bytes for name.
-
hasLocation
public boolean hasLocation()
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Specified by:
hasLocationin interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
public java.lang.String getLocation()
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Specified by:
getLocationin interfaceBuild.SourceFileOrBuilder- Returns:
- The location.
-
getLocationBytes
public ByteString getLocationBytes()
The location of the source file. This is a path with a line number and a column number not a label in the build system.
optional string location = 2;- Specified by:
getLocationBytesin interfaceBuild.SourceFileOrBuilder- Returns:
- The bytes for location.
-
getSubincludeList
public ProtocolStringList getSubincludeList()
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludeListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the subinclude.
-
getSubincludeCount
public int getSubincludeCount()
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludeCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of subinclude.
-
getSubinclude
public java.lang.String getSubinclude(int index)
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludein interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The subinclude at the given index.
-
getSubincludeBytes
public ByteString getSubincludeBytes(int index)
Labels of .bzl (Starlark) files that are transitively loaded in this BUILD file. This is present only when the SourceFile represents a BUILD file that loaded .bzl files. TODO(bazel-team): Rename this field.
repeated string subinclude = 3;- Specified by:
getSubincludeBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the subinclude at the given index.
-
getPackageGroupList
public ProtocolStringList getPackageGroupList()
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the packageGroup.
-
getPackageGroupCount
public int getPackageGroupCount()
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of packageGroup.
-
getPackageGroup
public java.lang.String getPackageGroup(int index)
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The packageGroup at the given index.
-
getPackageGroupBytes
public ByteString getPackageGroupBytes(int index)
Labels of package groups that are mentioned in the visibility declaration for this source file.
repeated string package_group = 4;- Specified by:
getPackageGroupBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the packageGroup at the given index.
-
getVisibilityLabelList
public ProtocolStringList getVisibilityLabelList()
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the visibilityLabel.
-
getVisibilityLabelCount
public int getVisibilityLabelCount()
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of visibilityLabel.
-
getVisibilityLabel
public java.lang.String getVisibilityLabel(int index)
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The visibilityLabel at the given index.
-
getVisibilityLabelBytes
public ByteString getVisibilityLabelBytes(int index)
Labels mentioned in the visibility declaration (including :__pkg__ and //visibility: ones)
repeated string visibility_label = 5;- Specified by:
getVisibilityLabelBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the visibilityLabel at the given index.
-
getFeatureList
public ProtocolStringList getFeatureList()
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeatureListin interfaceBuild.SourceFileOrBuilder- Returns:
- A list containing the feature.
-
getFeatureCount
public int getFeatureCount()
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeatureCountin interfaceBuild.SourceFileOrBuilder- Returns:
- The count of feature.
-
getFeature
public java.lang.String getFeature(int index)
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeaturein interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The feature at the given index.
-
getFeatureBytes
public ByteString getFeatureBytes(int index)
The package-level features enabled for this package. Only present if the SourceFile represents a BUILD file.
repeated string feature = 6;- Specified by:
getFeatureBytesin interfaceBuild.SourceFileOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the feature at the given index.
-
hasLicense
public boolean hasLicense()
License attribute for the file.
optional .blaze_query.License license = 8;- Specified by:
hasLicensein interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the license field is set.
-
getLicense
public Build.License getLicense()
License attribute for the file.
optional .blaze_query.License license = 8;- Specified by:
getLicensein interfaceBuild.SourceFileOrBuilder- Returns:
- The license.
-
getLicenseOrBuilder
public Build.LicenseOrBuilder getLicenseOrBuilder()
License attribute for the file.
optional .blaze_query.License license = 8;- Specified by:
getLicenseOrBuilderin interfaceBuild.SourceFileOrBuilder
-
hasPackageContainsErrors
public boolean hasPackageContainsErrors()
True if the package contains an error. Only present if the SourceFile represents a BUILD file.
optional bool package_contains_errors = 9;- Specified by:
hasPackageContainsErrorsin interfaceBuild.SourceFileOrBuilder- Returns:
- Whether the packageContainsErrors field is set.
-
getPackageContainsErrors
public boolean getPackageContainsErrors()
True if the package contains an error. Only present if the SourceFile represents a BUILD file.
optional bool package_contains_errors = 9;- Specified by:
getPackageContainsErrorsin interfaceBuild.SourceFileOrBuilder- Returns:
- The packageContainsErrors.
-
isInitialized
public final boolean isInitialized()
Description copied from interface:MessageLiteOrBuilderReturns true if all required fields in the message and all embedded messages are set, false otherwise.- Specified by:
isInitializedin interfaceMessageLiteOrBuilder- Overrides:
isInitializedin classGeneratedMessageV3
-
writeTo
public void writeTo(CodedOutputStream output) throws java.io.IOException
Description copied from interface:MessageLiteSerializes the message and writes it tooutput. This does not flush or close the stream.- Specified by:
writeToin interfaceMessageLite- Overrides:
writeToin classGeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
Description copied from interface:MessageLiteGet the number of bytes required to encode this message. The result is only computed on the first call and memoized after that. If this message requires more than Integer.MAX_VALUE bytes to encode, the return value will be smaller than the actual number of bytes required and might be negative.- Specified by:
getSerializedSizein interfaceMessageLite- Overrides:
getSerializedSizein classGeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
Description copied from interface:MessageCompares the specified object with this message for equality. Returnstrueif the given object is a message of the same type (as defined bygetDescriptorForType()) and has identical values for all of its fields. Subclasses must implement this; inheritingObject.equals()is incorrect.- Specified by:
equalsin interfaceMessage- Overrides:
equalsin classAbstractMessage- Parameters:
obj- object to be compared for equality with this message- Returns:
trueif the specified object is equal to this message
-
hashCode
public int hashCode()
Description copied from interface:MessageReturns the hash code value for this message. The hash code of a message should mix the message's type (object identity of the descriptor) with its contents (known and unknown field values). Subclasses must implement this; inheritingObject.hashCode()is incorrect.- Specified by:
hashCodein interfaceMessage- Overrides:
hashCodein classAbstractMessage- Returns:
- the hash code value for this message
- See Also:
Map.hashCode()
-
parseFrom
public static Build.SourceFile parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Build.SourceFile parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Build.SourceFile parseFrom(ByteString data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Build.SourceFile parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Build.SourceFile parseFrom(byte[] data) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Build.SourceFile parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
-
parseFrom
public static Build.SourceFile parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Build.SourceFile parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Build.SourceFile parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Build.SourceFile parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Build.SourceFile parseFrom(CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Build.SourceFile parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Build.SourceFile.Builder newBuilderForType()
Description copied from interface:MessageLiteConstructs a new builder for a message of the same type as this message.- Specified by:
newBuilderForTypein interfaceMessage- Specified by:
newBuilderForTypein interfaceMessageLite
-
newBuilder
public static Build.SourceFile.Builder newBuilder()
-
newBuilder
public static Build.SourceFile.Builder newBuilder(Build.SourceFile prototype)
-
toBuilder
public Build.SourceFile.Builder toBuilder()
Description copied from interface:MessageLiteConstructs a builder initialized with the current message. Use this to derive a new message from the current one.- Specified by:
toBuilderin interfaceMessage- Specified by:
toBuilderin interfaceMessageLite
-
newBuilderForType
protected Build.SourceFile.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Description copied from class:GeneratedMessageV3TODO(xiaofeng): remove this together with GeneratedMessageV3.BuilderParent.- Specified by:
newBuilderForTypein classGeneratedMessageV3
-
getDefaultInstance
public static Build.SourceFile getDefaultInstance()
-
parser
public static Parser<Build.SourceFile> parser()
-
getParserForType
public Parser<Build.SourceFile> getParserForType()
Description copied from interface:MessageLiteGets the parser for a message of the same type as this message.- Specified by:
getParserForTypein interfaceMessage- Specified by:
getParserForTypein interfaceMessageLite- Overrides:
getParserForTypein classGeneratedMessageV3
-
getDefaultInstanceForType
public Build.SourceFile getDefaultInstanceForType()
Description copied from interface:MessageLiteOrBuilderGet an instance of the type with no fields set. Because no fields are set, all getters for singular fields will return default values and repeated fields will appear empty. This may or may not be a singleton. This differs from thegetDefaultInstance()method of generated message classes in that this method is an abstract method of theMessageLiteinterface whereasgetDefaultInstance()is a static method of a specific class. They return the same thing.- Specified by:
getDefaultInstanceForTypein interfaceMessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceMessageOrBuilder
-
-