com.google.protobuf
Class DescriptorProtos.FileOptions
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableMessage<DescriptorProtos.FileOptions>
com.google.protobuf.DescriptorProtos.FileOptions
- All Implemented Interfaces:
- DescriptorProtos.FileOptionsOrBuilder, GeneratedMessage.ExtendableMessageOrBuilder<DescriptorProtos.FileOptions>, Message, MessageLite, MessageLiteOrBuilder, MessageOrBuilder, java.io.Serializable
- Enclosing class:
- DescriptorProtos
public static final class DescriptorProtos.FileOptions
- extends GeneratedMessage.ExtendableMessage<DescriptorProtos.FileOptions>
- implements DescriptorProtos.FileOptionsOrBuilder
- See Also:
- Serialized Form
Methods inherited from class com.google.protobuf.GeneratedMessage.ExtendableMessage |
extensionsAreInitialized, extensionsSerializedSize, extensionsSerializedSizeAsMessageSet, getAllFields, getExtension, getExtension, getExtensionCount, getExtensionFields, getField, getRepeatedField, getRepeatedFieldCount, hasExtension, hasField, newExtensionWriter, newMessageSetExtensionWriter |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
JAVA_PACKAGE_FIELD_NUMBER
public static final int JAVA_PACKAGE_FIELD_NUMBER
- See Also:
- Constant Field Values
JAVA_OUTER_CLASSNAME_FIELD_NUMBER
public static final int JAVA_OUTER_CLASSNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
JAVA_MULTIPLE_FILES_FIELD_NUMBER
public static final int JAVA_MULTIPLE_FILES_FIELD_NUMBER
- See Also:
- Constant Field Values
JAVA_GENERATE_EQUALS_AND_HASH_FIELD_NUMBER
public static final int JAVA_GENERATE_EQUALS_AND_HASH_FIELD_NUMBER
- See Also:
- Constant Field Values
OPTIMIZE_FOR_FIELD_NUMBER
public static final int OPTIMIZE_FOR_FIELD_NUMBER
- See Also:
- Constant Field Values
CC_GENERIC_SERVICES_FIELD_NUMBER
public static final int CC_GENERIC_SERVICES_FIELD_NUMBER
- See Also:
- Constant Field Values
JAVA_GENERIC_SERVICES_FIELD_NUMBER
public static final int JAVA_GENERIC_SERVICES_FIELD_NUMBER
- See Also:
- Constant Field Values
PY_GENERIC_SERVICES_FIELD_NUMBER
public static final int PY_GENERIC_SERVICES_FIELD_NUMBER
- See Also:
- Constant Field Values
UNINTERPRETED_OPTION_FIELD_NUMBER
public static final int UNINTERPRETED_OPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
getDefaultInstance
public static DescriptorProtos.FileOptions getDefaultInstance()
getDefaultInstanceForType
public DescriptorProtos.FileOptions getDefaultInstanceForType()
- Description copied from interface:
MessageLiteOrBuilder
- Get 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 the
getDefaultInstance()
method of generated message classes in that
this method is an abstract method of the MessageLite
interface
whereas getDefaultInstance()
is a static method of a specific
class. They return the same thing.
- Specified by:
getDefaultInstanceForType
in interface MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interface MessageOrBuilder
getDescriptor
public static final Descriptors.Descriptor getDescriptor()
internalGetFieldAccessorTable
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Description copied from class:
GeneratedMessage
- Get 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:
internalGetFieldAccessorTable
in class GeneratedMessage
hasJavaPackage
public boolean hasJavaPackage()
- Specified by:
hasJavaPackage
in interface DescriptorProtos.FileOptionsOrBuilder
getJavaPackage
public java.lang.String getJavaPackage()
- Specified by:
getJavaPackage
in interface DescriptorProtos.FileOptionsOrBuilder
hasJavaOuterClassname
public boolean hasJavaOuterClassname()
- Specified by:
hasJavaOuterClassname
in interface DescriptorProtos.FileOptionsOrBuilder
getJavaOuterClassname
public java.lang.String getJavaOuterClassname()
- Specified by:
getJavaOuterClassname
in interface DescriptorProtos.FileOptionsOrBuilder
hasJavaMultipleFiles
public boolean hasJavaMultipleFiles()
- Specified by:
hasJavaMultipleFiles
in interface DescriptorProtos.FileOptionsOrBuilder
getJavaMultipleFiles
public boolean getJavaMultipleFiles()
- Specified by:
getJavaMultipleFiles
in interface DescriptorProtos.FileOptionsOrBuilder
hasJavaGenerateEqualsAndHash
public boolean hasJavaGenerateEqualsAndHash()
- Specified by:
hasJavaGenerateEqualsAndHash
in interface DescriptorProtos.FileOptionsOrBuilder
getJavaGenerateEqualsAndHash
public boolean getJavaGenerateEqualsAndHash()
- Specified by:
getJavaGenerateEqualsAndHash
in interface DescriptorProtos.FileOptionsOrBuilder
hasOptimizeFor
public boolean hasOptimizeFor()
- Specified by:
hasOptimizeFor
in interface DescriptorProtos.FileOptionsOrBuilder
getOptimizeFor
public DescriptorProtos.FileOptions.OptimizeMode getOptimizeFor()
- Specified by:
getOptimizeFor
in interface DescriptorProtos.FileOptionsOrBuilder
hasCcGenericServices
public boolean hasCcGenericServices()
- Specified by:
hasCcGenericServices
in interface DescriptorProtos.FileOptionsOrBuilder
getCcGenericServices
public boolean getCcGenericServices()
- Specified by:
getCcGenericServices
in interface DescriptorProtos.FileOptionsOrBuilder
hasJavaGenericServices
public boolean hasJavaGenericServices()
- Specified by:
hasJavaGenericServices
in interface DescriptorProtos.FileOptionsOrBuilder
getJavaGenericServices
public boolean getJavaGenericServices()
- Specified by:
getJavaGenericServices
in interface DescriptorProtos.FileOptionsOrBuilder
hasPyGenericServices
public boolean hasPyGenericServices()
- Specified by:
hasPyGenericServices
in interface DescriptorProtos.FileOptionsOrBuilder
getPyGenericServices
public boolean getPyGenericServices()
- Specified by:
getPyGenericServices
in interface DescriptorProtos.FileOptionsOrBuilder
getUninterpretedOptionList
public java.util.List<DescriptorProtos.UninterpretedOption> getUninterpretedOptionList()
- Specified by:
getUninterpretedOptionList
in interface DescriptorProtos.FileOptionsOrBuilder
getUninterpretedOptionOrBuilderList
public java.util.List<? extends DescriptorProtos.UninterpretedOptionOrBuilder> getUninterpretedOptionOrBuilderList()
- Specified by:
getUninterpretedOptionOrBuilderList
in interface DescriptorProtos.FileOptionsOrBuilder
getUninterpretedOptionCount
public int getUninterpretedOptionCount()
- Specified by:
getUninterpretedOptionCount
in interface DescriptorProtos.FileOptionsOrBuilder
getUninterpretedOption
public DescriptorProtos.UninterpretedOption getUninterpretedOption(int index)
- Specified by:
getUninterpretedOption
in interface DescriptorProtos.FileOptionsOrBuilder
getUninterpretedOptionOrBuilder
public DescriptorProtos.UninterpretedOptionOrBuilder getUninterpretedOptionOrBuilder(int index)
- Specified by:
getUninterpretedOptionOrBuilder
in interface DescriptorProtos.FileOptionsOrBuilder
isInitialized
public final boolean isInitialized()
- Description copied from interface:
MessageLiteOrBuilder
- Returns true if all required fields in the message and all embedded
messages are set, false otherwise.
- Specified by:
isInitialized
in interface MessageLiteOrBuilder
- Overrides:
isInitialized
in class GeneratedMessage.ExtendableMessage<DescriptorProtos.FileOptions>
writeTo
public void writeTo(CodedOutputStream output)
throws java.io.IOException
- Description copied from interface:
MessageLite
- Serializes the message and writes it to
output
. This does not
flush or close the stream.
- Specified by:
writeTo
in interface MessageLite
- Overrides:
writeTo
in class AbstractMessage
- Throws:
java.io.IOException
getSerializedSize
public int getSerializedSize()
- Description copied from interface:
MessageLite
- Get the number of bytes required to encode this message. The result
is only computed on the first call and memoized after that.
- Specified by:
getSerializedSize
in interface MessageLite
- Overrides:
getSerializedSize
in class AbstractMessage
writeReplace
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- Description copied from class:
GeneratedMessage
- Replaces this object in the output stream with a serialized form.
Part of Java's serialization magic. Generated sub-classes must override
this method by calling
return super.writeReplace();
- Overrides:
writeReplace
in class GeneratedMessage
- Returns:
- a SerializedForm of this message
- Throws:
java.io.ObjectStreamException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(ByteString data)
throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry)
throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(byte[] data)
throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry)
throws InvalidProtocolBufferException
- Throws:
InvalidProtocolBufferException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(java.io.InputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
parseDelimitedFrom
public static DescriptorProtos.FileOptions parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
parseDelimitedFrom
public static DescriptorProtos.FileOptions parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(CodedInputStream input)
throws java.io.IOException
- Throws:
java.io.IOException
parseFrom
public static DescriptorProtos.FileOptions parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry)
throws java.io.IOException
- Throws:
java.io.IOException
newBuilder
public static DescriptorProtos.FileOptions.Builder newBuilder()
newBuilderForType
public DescriptorProtos.FileOptions.Builder newBuilderForType()
- Description copied from interface:
MessageLite
- Constructs a new builder for a message of the same type as this message.
- Specified by:
newBuilderForType
in interface Message
- Specified by:
newBuilderForType
in interface MessageLite
newBuilder
public static DescriptorProtos.FileOptions.Builder newBuilder(DescriptorProtos.FileOptions prototype)
toBuilder
public DescriptorProtos.FileOptions.Builder toBuilder()
- Description copied from interface:
MessageLite
- Constructs a builder initialized with the current message. Use this to
derive a new message from the current one.
- Specified by:
toBuilder
in interface Message
- Specified by:
toBuilder
in interface MessageLite
newBuilderForType
protected DescriptorProtos.FileOptions.Builder newBuilderForType(GeneratedMessage.BuilderParent parent)
- Specified by:
newBuilderForType
in class GeneratedMessage
Copyright © 2008-2011 Google. All Rights Reserved.