webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Enumerations | Functions
java_helpers.h File Reference
#include <string>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/descriptor.h>

Go to the source code of this file.

Classes

struct  google::protobuf::compiler::java::FieldOrderingByNumber
 
struct  google::protobuf::compiler::java::ExtensionRangeOrdering
 

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::compiler
 
 google::protobuf::compiler::java
 

Enumerations

enum  google::protobuf::compiler::java::JavaType {
  google::protobuf::compiler::java::JAVATYPE_INT, google::protobuf::compiler::java::JAVATYPE_LONG, google::protobuf::compiler::java::JAVATYPE_FLOAT, google::protobuf::compiler::java::JAVATYPE_DOUBLE,
  google::protobuf::compiler::java::JAVATYPE_BOOLEAN, google::protobuf::compiler::java::JAVATYPE_STRING, google::protobuf::compiler::java::JAVATYPE_BYTES, google::protobuf::compiler::java::JAVATYPE_ENUM,
  google::protobuf::compiler::java::JAVATYPE_MESSAGE
}
 

Functions

string google::protobuf::compiler::java::UnderscoresToCamelCase (const string &input, bool cap_next_letter)
 
string google::protobuf::compiler::java::UnderscoresToCamelCase (const FieldDescriptor *field)
 
string google::protobuf::compiler::java::UnderscoresToCapitalizedCamelCase (const FieldDescriptor *field)
 
string google::protobuf::compiler::java::UnderscoresToCamelCase (const MethodDescriptor *method)
 
string google::protobuf::compiler::java::UniqueFileScopeIdentifier (const Descriptor *descriptor)
 
string google::protobuf::compiler::java::StripProto (const string &filename)
 
string google::protobuf::compiler::java::FileClassName (const FileDescriptor *file, bool immutable)
 
string google::protobuf::compiler::java::FileJavaPackage (const FileDescriptor *file, bool immutable)
 
string google::protobuf::compiler::java::JavaPackageToDir (string package_name)
 
string google::protobuf::compiler::java::ToJavaName (const string &full_name, const FileDescriptor *file)
 
string google::protobuf::compiler::java::ClassName (const Descriptor *descriptor)
 
string google::protobuf::compiler::java::ClassName (const EnumDescriptor *descriptor)
 
string google::protobuf::compiler::java::ClassName (const ServiceDescriptor *descriptor)
 
string google::protobuf::compiler::java::ClassName (const FileDescriptor *descriptor)
 
string google::protobuf::compiler::java::ExtraMessageInterfaces (const Descriptor *descriptor)
 
string google::protobuf::compiler::java::ExtraMutableMessageInterfaces (const Descriptor *descriptor)
 
string google::protobuf::compiler::java::ExtraBuilderInterfaces (const Descriptor *descriptor)
 
string google::protobuf::compiler::java::ExtraMessageOrBuilderInterfaces (const Descriptor *descriptor)
 
string google::protobuf::compiler::java::ShortMutableJavaClassName (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::MultipleJavaFiles (const FileDescriptor *descriptor, bool immutable)
 
string google::protobuf::compiler::java::FieldConstantName (const FieldDescriptor *field)
 
FieldDescriptor::Type google::protobuf::compiler::java::GetType (const FieldDescriptor *field)
 
JavaType google::protobuf::compiler::java::GetJavaType (const FieldDescriptor *field)
 
const char * google::protobuf::compiler::java::PrimitiveTypeName (JavaType type)
 
const char * google::protobuf::compiler::java::BoxedPrimitiveTypeName (JavaType type)
 
const char * google::protobuf::compiler::java::FieldTypeName (FieldDescriptor::Type field_type)
 
string google::protobuf::compiler::java::DefaultValue (const FieldDescriptor *field, bool immutable, ClassNameResolver *name_resolver)
 
string google::protobuf::compiler::java::ImmutableDefaultValue (const FieldDescriptor *field, ClassNameResolver *name_resolver)
 
bool google::protobuf::compiler::java::IsDefaultValueJavaDefault (const FieldDescriptor *field)
 
bool google::protobuf::compiler::java::HasEqualsAndHashCode (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::HasDescriptorMethods (const Descriptor *descriptor, bool enforce_lite)
 
bool google::protobuf::compiler::java::HasDescriptorMethods (const EnumDescriptor *descriptor, bool enforce_lite)
 
bool google::protobuf::compiler::java::HasDescriptorMethods (const FileDescriptor *descriptor, bool enforce_lite)
 
bool google::protobuf::compiler::java::HasGenericServices (const FileDescriptor *file, bool enforce_lite)
 
bool google::protobuf::compiler::java::IsLazy (const FieldDescriptor *descriptor, bool enforce_lite)
 
string google::protobuf::compiler::java::GetBitFieldName (int index)
 
string google::protobuf::compiler::java::GetBitFieldNameForBit (int bitIndex)
 
string google::protobuf::compiler::java::GenerateGetBit (int bitIndex)
 
string google::protobuf::compiler::java::GenerateSetBit (int bitIndex)
 
string google::protobuf::compiler::java::GenerateClearBit (int bitIndex)
 
string google::protobuf::compiler::java::GenerateGetBitFromLocal (int bitIndex)
 
string google::protobuf::compiler::java::GenerateSetBitToLocal (int bitIndex)
 
string google::protobuf::compiler::java::GenerateGetBitMutableLocal (int bitIndex)
 
string google::protobuf::compiler::java::GenerateSetBitMutableLocal (int bitIndex)
 
bool google::protobuf::compiler::java::IsReferenceType (JavaType type)
 
const char * google::protobuf::compiler::java::GetCapitalizedType (const FieldDescriptor *field, bool immutable)
 
int google::protobuf::compiler::java::FixedSize (FieldDescriptor::Type type)
 
const FieldDescriptor ** google::protobuf::compiler::java::SortFieldsByNumber (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::HasPackedFields (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::HasRequiredFields (const Descriptor *type)
 
bool google::protobuf::compiler::java::SupportFieldPresence (const FileDescriptor *descriptor)
 
bool google::protobuf::compiler::java::ExposePublicParser (const FileDescriptor *descriptor)
 
bool google::protobuf::compiler::java::SupportUnknownEnumValue (const FileDescriptor *descriptor)
 
bool google::protobuf::compiler::java::HasRepeatedFields (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::IsMapEntry (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::IsMapField (const FieldDescriptor *descriptor)
 
bool google::protobuf::compiler::java::PreserveUnknownFields (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::IsAnyMessage (const Descriptor *descriptor)
 
bool google::protobuf::compiler::java::CheckUtf8 (const FieldDescriptor *descriptor)