public final class FileMetadataPE extends GeneratedMessage implements FileMetadataPEOrBuilder
Metadata about the Portable Executable (PE) file.
Protobuf type google.backstory.FileMetadataPE
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
COMPILATION_EXIFTOOL_TIME_FIELD_NUMBER
public static final int COMPILATION_EXIFTOOL_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
COMPILATION_TIME_FIELD_NUMBER
public static final int COMPILATION_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENTRY_POINT_EXIFTOOL_FIELD_NUMBER
public static final int ENTRY_POINT_EXIFTOOL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENTRY_POINT_FIELD_NUMBER
public static final int ENTRY_POINT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IMPHASH_FIELD_NUMBER
public static final int IMPHASH_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
IMPORTS_FIELD_NUMBER
public static final int IMPORTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCES_LANGUAGE_COUNT_FIELD_NUMBER
public static final int RESOURCES_LANGUAGE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCES_LANGUAGE_COUNT_STR_FIELD_NUMBER
public static final int RESOURCES_LANGUAGE_COUNT_STR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCES_TYPE_COUNT_FIELD_NUMBER
public static final int RESOURCES_TYPE_COUNT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCES_TYPE_COUNT_STR_FIELD_NUMBER
public static final int RESOURCES_TYPE_COUNT_STR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RESOURCE_FIELD_NUMBER
public static final int RESOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SECTION_FIELD_NUMBER
public static final int SECTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SIGNATURE_INFO_FIELD_NUMBER
public static final int SIGNATURE_INFO_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static FileMetadataPE getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static FileMetadataPE.Builder newBuilder()
newBuilder(FileMetadataPE prototype)
public static FileMetadataPE.Builder newBuilder(FileMetadataPE prototype)
parseDelimitedFrom(InputStream input)
public static FileMetadataPE parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FileMetadataPE parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static FileMetadataPE parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FileMetadataPE parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static FileMetadataPE parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FileMetadataPE parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static FileMetadataPE parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FileMetadataPE parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static FileMetadataPE parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FileMetadataPE parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static FileMetadataPE parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FileMetadataPE parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<FileMetadataPE> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCompilationExiftoolTime()
public Timestamp getCompilationExiftoolTime()
info.exiftool.TimeStamp.
.google.protobuf.Timestamp compilation_exiftool_time = 11;
| Returns |
| Type |
Description |
Timestamp |
The compilationExiftoolTime.
|
getCompilationExiftoolTimeOrBuilder()
public TimestampOrBuilder getCompilationExiftoolTimeOrBuilder()
info.exiftool.TimeStamp.
.google.protobuf.Timestamp compilation_exiftool_time = 11;
getCompilationTime()
public Timestamp getCompilationTime()
info.pe-timestamp.
.google.protobuf.Timestamp compilation_time = 10;
| Returns |
| Type |
Description |
Timestamp |
The compilationTime.
|
getCompilationTimeOrBuilder()
public TimestampOrBuilder getCompilationTimeOrBuilder()
info.pe-timestamp.
.google.protobuf.Timestamp compilation_time = 10;
getDefaultInstanceForType()
public FileMetadataPE getDefaultInstanceForType()
getEntryPoint()
public long getEntryPoint()
info.pe-entry-point.
int64 entry_point = 2;
| Returns |
| Type |
Description |
long |
The entryPoint.
|
getEntryPointExiftool()
public long getEntryPointExiftool()
info.exiftool.EntryPoint.
int64 entry_point_exiftool = 9;
| Returns |
| Type |
Description |
long |
The entryPointExiftool.
|
getImphash()
public String getImphash()
Imphash of the file.
string imphash = 1;
| Returns |
| Type |
Description |
String |
The imphash.
|
getImphashBytes()
public ByteString getImphashBytes()
Imphash of the file.
string imphash = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for imphash.
|
getImports(int index)
public FileMetadataImports getImports(int index)
FilemetadataImports fields.
repeated .google.backstory.FileMetadataImports imports = 4;
| Parameter |
| Name |
Description |
index |
int
|
getImportsCount()
public int getImportsCount()
FilemetadataImports fields.
repeated .google.backstory.FileMetadataImports imports = 4;
| Returns |
| Type |
Description |
int |
|
getImportsList()
public List<FileMetadataImports> getImportsList()
FilemetadataImports fields.
repeated .google.backstory.FileMetadataImports imports = 4;
getImportsOrBuilder(int index)
public FileMetadataImportsOrBuilder getImportsOrBuilder(int index)
FilemetadataImports fields.
repeated .google.backstory.FileMetadataImports imports = 4;
| Parameter |
| Name |
Description |
index |
int
|
getImportsOrBuilderList()
public List<? extends FileMetadataImportsOrBuilder> getImportsOrBuilderList()
FilemetadataImports fields.
repeated .google.backstory.FileMetadataImports imports = 4;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.FileMetadataImportsOrBuilder> |
|
getParserForType()
public Parser<FileMetadataPE> getParserForType()
Overrides
getResource(int index)
public FileMetadataPeResourceInfo getResource(int index)
FilemetadataPeResourceInfo fields.
repeated .google.backstory.FileMetadataPeResourceInfo resource = 5;
| Parameter |
| Name |
Description |
index |
int
|
getResourceCount()
public int getResourceCount()
FilemetadataPeResourceInfo fields.
repeated .google.backstory.FileMetadataPeResourceInfo resource = 5;
| Returns |
| Type |
Description |
int |
|
getResourceList()
public List<FileMetadataPeResourceInfo> getResourceList()
FilemetadataPeResourceInfo fields.
repeated .google.backstory.FileMetadataPeResourceInfo resource = 5;
getResourceOrBuilder(int index)
public FileMetadataPeResourceInfoOrBuilder getResourceOrBuilder(int index)
FilemetadataPeResourceInfo fields.
repeated .google.backstory.FileMetadataPeResourceInfo resource = 5;
| Parameter |
| Name |
Description |
index |
int
|
getResourceOrBuilderList()
public List<? extends FileMetadataPeResourceInfoOrBuilder> getResourceOrBuilderList()
FilemetadataPeResourceInfo fields.
repeated .google.backstory.FileMetadataPeResourceInfo resource = 5;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.FileMetadataPeResourceInfoOrBuilder> |
|
getResourcesLanguageCount(int index) (deprecated)
public StringToInt64MapEntry getResourcesLanguageCount(int index)
Deprecated: use resources_language_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_language_count = 7 [deprecated = true];
| Parameter |
| Name |
Description |
index |
int
|
getResourcesLanguageCountCount() (deprecated)
public int getResourcesLanguageCountCount()
Deprecated: use resources_language_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_language_count = 7 [deprecated = true];
| Returns |
| Type |
Description |
int |
|
getResourcesLanguageCountList() (deprecated)
public List<StringToInt64MapEntry> getResourcesLanguageCountList()
Deprecated: use resources_language_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_language_count = 7 [deprecated = true];
getResourcesLanguageCountOrBuilder(int index) (deprecated)
public StringToInt64MapEntryOrBuilder getResourcesLanguageCountOrBuilder(int index)
Deprecated: use resources_language_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_language_count = 7 [deprecated = true];
| Parameter |
| Name |
Description |
index |
int
|
getResourcesLanguageCountOrBuilderList() (deprecated)
public List<? extends StringToInt64MapEntryOrBuilder> getResourcesLanguageCountOrBuilderList()
Deprecated: use resources_language_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_language_count = 7 [deprecated = true];
| Returns |
| Type |
Description |
List<? extends com.google.backstory.StringToInt64MapEntryOrBuilder> |
|
getResourcesLanguageCountStr(int index)
public Label getResourcesLanguageCountStr(int index)
Number of resources by language.
Example: NEUTRAL: 20, ENGLISH US: 10
repeated .google.backstory.Label resources_language_count_str = 13;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Label |
|
getResourcesLanguageCountStrCount()
public int getResourcesLanguageCountStrCount()
Number of resources by language.
Example: NEUTRAL: 20, ENGLISH US: 10
repeated .google.backstory.Label resources_language_count_str = 13;
| Returns |
| Type |
Description |
int |
|
getResourcesLanguageCountStrList()
public List<Label> getResourcesLanguageCountStrList()
Number of resources by language.
Example: NEUTRAL: 20, ENGLISH US: 10
repeated .google.backstory.Label resources_language_count_str = 13;
getResourcesLanguageCountStrOrBuilder(int index)
public LabelOrBuilder getResourcesLanguageCountStrOrBuilder(int index)
Number of resources by language.
Example: NEUTRAL: 20, ENGLISH US: 10
repeated .google.backstory.Label resources_language_count_str = 13;
| Parameter |
| Name |
Description |
index |
int
|
getResourcesLanguageCountStrOrBuilderList()
public List<? extends LabelOrBuilder> getResourcesLanguageCountStrOrBuilderList()
Number of resources by language.
Example: NEUTRAL: 20, ENGLISH US: 10
repeated .google.backstory.Label resources_language_count_str = 13;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.LabelOrBuilder> |
|
getResourcesTypeCount(int index) (deprecated)
public StringToInt64MapEntry getResourcesTypeCount(int index)
Deprecated: use resources_type_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_type_count = 6 [deprecated = true];
| Parameter |
| Name |
Description |
index |
int
|
getResourcesTypeCountCount() (deprecated)
public int getResourcesTypeCountCount()
Deprecated: use resources_type_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_type_count = 6 [deprecated = true];
| Returns |
| Type |
Description |
int |
|
getResourcesTypeCountList() (deprecated)
public List<StringToInt64MapEntry> getResourcesTypeCountList()
Deprecated: use resources_type_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_type_count = 6 [deprecated = true];
getResourcesTypeCountOrBuilder(int index) (deprecated)
public StringToInt64MapEntryOrBuilder getResourcesTypeCountOrBuilder(int index)
Deprecated: use resources_type_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_type_count = 6 [deprecated = true];
| Parameter |
| Name |
Description |
index |
int
|
getResourcesTypeCountOrBuilderList() (deprecated)
public List<? extends StringToInt64MapEntryOrBuilder> getResourcesTypeCountOrBuilderList()
Deprecated: use resources_type_count_str.
repeated .google.backstory.StringToInt64MapEntry resources_type_count = 6 [deprecated = true];
| Returns |
| Type |
Description |
List<? extends com.google.backstory.StringToInt64MapEntryOrBuilder> |
|
getResourcesTypeCountStr(int index)
public Label getResourcesTypeCountStr(int index)
Number of resources by resource type.
Example: RT_ICON: 10, RT_DIALOG: 5
repeated .google.backstory.Label resources_type_count_str = 12;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Label |
|
getResourcesTypeCountStrCount()
public int getResourcesTypeCountStrCount()
Number of resources by resource type.
Example: RT_ICON: 10, RT_DIALOG: 5
repeated .google.backstory.Label resources_type_count_str = 12;
| Returns |
| Type |
Description |
int |
|
getResourcesTypeCountStrList()
public List<Label> getResourcesTypeCountStrList()
Number of resources by resource type.
Example: RT_ICON: 10, RT_DIALOG: 5
repeated .google.backstory.Label resources_type_count_str = 12;
getResourcesTypeCountStrOrBuilder(int index)
public LabelOrBuilder getResourcesTypeCountStrOrBuilder(int index)
Number of resources by resource type.
Example: RT_ICON: 10, RT_DIALOG: 5
repeated .google.backstory.Label resources_type_count_str = 12;
| Parameter |
| Name |
Description |
index |
int
|
getResourcesTypeCountStrOrBuilderList()
public List<? extends LabelOrBuilder> getResourcesTypeCountStrOrBuilderList()
Number of resources by resource type.
Example: RT_ICON: 10, RT_DIALOG: 5
repeated .google.backstory.Label resources_type_count_str = 12;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.LabelOrBuilder> |
|
getSection(int index)
public FileMetadataSection getSection(int index)
FilemetadataSection fields.
repeated .google.backstory.FileMetadataSection section = 3;
| Parameter |
| Name |
Description |
index |
int
|
getSectionCount()
public int getSectionCount()
FilemetadataSection fields.
repeated .google.backstory.FileMetadataSection section = 3;
| Returns |
| Type |
Description |
int |
|
getSectionList()
public List<FileMetadataSection> getSectionList()
FilemetadataSection fields.
repeated .google.backstory.FileMetadataSection section = 3;
getSectionOrBuilder(int index)
public FileMetadataSectionOrBuilder getSectionOrBuilder(int index)
FilemetadataSection fields.
repeated .google.backstory.FileMetadataSection section = 3;
| Parameter |
| Name |
Description |
index |
int
|
getSectionOrBuilderList()
public List<? extends FileMetadataSectionOrBuilder> getSectionOrBuilderList()
FilemetadataSection fields.
repeated .google.backstory.FileMetadataSection section = 3;
| Returns |
| Type |
Description |
List<? extends com.google.backstory.FileMetadataSectionOrBuilder> |
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSignatureInfo() (deprecated)
public FileMetadataSignatureInfo getSignatureInfo()
Deprecated. google.backstory.FileMetadataPE.signature_info is deprecated. See
backstory/udm.proto;l=3725
FilemetadataSignatureInfo field.
deprecated, user File.signature_info instead.
.google.backstory.FileMetadataSignatureInfo signature_info = 8 [deprecated = true];
getSignatureInfoOrBuilder() (deprecated)
public FileMetadataSignatureInfoOrBuilder getSignatureInfoOrBuilder()
FilemetadataSignatureInfo field.
deprecated, user File.signature_info instead.
.google.backstory.FileMetadataSignatureInfo signature_info = 8 [deprecated = true];
hasCompilationExiftoolTime()
public boolean hasCompilationExiftoolTime()
info.exiftool.TimeStamp.
.google.protobuf.Timestamp compilation_exiftool_time = 11;
| Returns |
| Type |
Description |
boolean |
Whether the compilationExiftoolTime field is set.
|
hasCompilationTime()
public boolean hasCompilationTime()
info.pe-timestamp.
.google.protobuf.Timestamp compilation_time = 10;
| Returns |
| Type |
Description |
boolean |
Whether the compilationTime field is set.
|
hasSignatureInfo() (deprecated)
public boolean hasSignatureInfo()
Deprecated. google.backstory.FileMetadataPE.signature_info is deprecated. See
backstory/udm.proto;l=3725
FilemetadataSignatureInfo field.
deprecated, user File.signature_info instead.
.google.backstory.FileMetadataSignatureInfo signature_info = 8 [deprecated = true];
| Returns |
| Type |
Description |
boolean |
Whether the signatureInfo field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public FileMetadataPE.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected FileMetadataPE.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public FileMetadataPE.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides