Interface Resources.EntryOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Resources.Entry, Resources.Entry.Builder
    Enclosing class:
    Resources

    public static interface Resources.EntryOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasEntryId

        boolean hasEntryId()
         The ID of this entry. Together with the package ID and type ID, this forms a full resource ID
         of the form 0xPPTTEEEE, where PP is the package ID, TT is the type ID, and EEEE is the entry
         ID.
         This may not be set if no ID was assigned.
         
        .aapt.pb.EntryId entry_id = 1;
        Returns:
        Whether the entryId field is set.
      • getEntryId

        Resources.EntryId getEntryId()
         The ID of this entry. Together with the package ID and type ID, this forms a full resource ID
         of the form 0xPPTTEEEE, where PP is the package ID, TT is the type ID, and EEEE is the entry
         ID.
         This may not be set if no ID was assigned.
         
        .aapt.pb.EntryId entry_id = 1;
        Returns:
        The entryId.
      • getEntryIdOrBuilder

        Resources.EntryIdOrBuilder getEntryIdOrBuilder()
         The ID of this entry. Together with the package ID and type ID, this forms a full resource ID
         of the form 0xPPTTEEEE, where PP is the package ID, TT is the type ID, and EEEE is the entry
         ID.
         This may not be set if no ID was assigned.
         
        .aapt.pb.EntryId entry_id = 1;
      • getName

        java.lang.String getName()
         The name of this entry. This corresponds to the 'entry' part of a full resource name of the
         form package:type/entry.
         
        string name = 2;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of this entry. This corresponds to the 'entry' part of a full resource name of the
         form package:type/entry.
         
        string name = 2;
        Returns:
        The bytes for name.
      • hasVisibility

        boolean hasVisibility()
         The visibility of this entry (public, private, undefined).
         
        .aapt.pb.Visibility visibility = 3;
        Returns:
        Whether the visibility field is set.
      • getVisibility

        Resources.Visibility getVisibility()
         The visibility of this entry (public, private, undefined).
         
        .aapt.pb.Visibility visibility = 3;
        Returns:
        The visibility.
      • getVisibilityOrBuilder

        Resources.VisibilityOrBuilder getVisibilityOrBuilder()
         The visibility of this entry (public, private, undefined).
         
        .aapt.pb.Visibility visibility = 3;
      • hasAllowNew

        boolean hasAllowNew()
         Whether this resource, when originating from a compile-time overlay, is allowed to NOT overlay
         any existing resources.
         
        .aapt.pb.AllowNew allow_new = 4;
        Returns:
        Whether the allowNew field is set.
      • getAllowNew

        Resources.AllowNew getAllowNew()
         Whether this resource, when originating from a compile-time overlay, is allowed to NOT overlay
         any existing resources.
         
        .aapt.pb.AllowNew allow_new = 4;
        Returns:
        The allowNew.
      • getAllowNewOrBuilder

        Resources.AllowNewOrBuilder getAllowNewOrBuilder()
         Whether this resource, when originating from a compile-time overlay, is allowed to NOT overlay
         any existing resources.
         
        .aapt.pb.AllowNew allow_new = 4;
      • hasOverlayableItem

        boolean hasOverlayableItem()
         Whether this resource can be overlaid by a runtime resource overlay (RRO).
         
        .aapt.pb.OverlayableItem overlayable_item = 5;
        Returns:
        Whether the overlayableItem field is set.
      • getOverlayableItem

        Resources.OverlayableItem getOverlayableItem()
         Whether this resource can be overlaid by a runtime resource overlay (RRO).
         
        .aapt.pb.OverlayableItem overlayable_item = 5;
        Returns:
        The overlayableItem.
      • getOverlayableItemOrBuilder

        Resources.OverlayableItemOrBuilder getOverlayableItemOrBuilder()
         Whether this resource can be overlaid by a runtime resource overlay (RRO).
         
        .aapt.pb.OverlayableItem overlayable_item = 5;
      • getConfigValueList

        java.util.List<Resources.ConfigValue> getConfigValueList()
         The set of values defined for this entry, each corresponding to a different
         configuration/variant.
         
        repeated .aapt.pb.ConfigValue config_value = 6;
      • getConfigValue

        Resources.ConfigValue getConfigValue​(int index)
         The set of values defined for this entry, each corresponding to a different
         configuration/variant.
         
        repeated .aapt.pb.ConfigValue config_value = 6;
      • getConfigValueCount

        int getConfigValueCount()
         The set of values defined for this entry, each corresponding to a different
         configuration/variant.
         
        repeated .aapt.pb.ConfigValue config_value = 6;
      • getConfigValueOrBuilderList

        java.util.List<? extends Resources.ConfigValueOrBuilder> getConfigValueOrBuilderList()
         The set of values defined for this entry, each corresponding to a different
         configuration/variant.
         
        repeated .aapt.pb.ConfigValue config_value = 6;
      • getConfigValueOrBuilder

        Resources.ConfigValueOrBuilder getConfigValueOrBuilder​(int index)
         The set of values defined for this entry, each corresponding to a different
         configuration/variant.
         
        repeated .aapt.pb.ConfigValue config_value = 6;
      • hasStagedId

        boolean hasStagedId()
         The staged resource ID of this finalized resource.
         
        .aapt.pb.StagedId staged_id = 7;
        Returns:
        Whether the stagedId field is set.
      • getStagedId

        Resources.StagedId getStagedId()
         The staged resource ID of this finalized resource.
         
        .aapt.pb.StagedId staged_id = 7;
        Returns:
        The stagedId.
      • getStagedIdOrBuilder

        Resources.StagedIdOrBuilder getStagedIdOrBuilder()
         The staged resource ID of this finalized resource.
         
        .aapt.pb.StagedId staged_id = 7;