Interface JavaFeaturesProto.JavaFeaturesOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getLargeEnum()
      optional bool large_enum = 3 [json_name = "largeEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      boolean getLegacyClosedEnum()
      optional bool legacy_closed_enum = 1 [json_name = "legacyClosedEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      JavaFeaturesProto.JavaFeatures.NestInFileClassFeature.NestInFileClass getNestInFileClass()
      optional .pb.JavaFeatures.NestInFileClassFeature.NestInFileClass nest_in_file_class = 5 [json_name = "nestInFileClass", retention = RETENTION_SOURCE, targets = TARGET_TYPE_MESSAGE, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_SERVICE, edition_defaults = { ...
      boolean getUseOldOuterClassnameDefault()
      optional bool use_old_outer_classname_default = 4 [json_name = "useOldOuterClassnameDefault", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      JavaFeaturesProto.JavaFeatures.Utf8Validation getUtf8Validation()
      optional .pb.JavaFeatures.Utf8Validation utf8_validation = 2 [json_name = "utf8Validation", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      boolean hasLargeEnum()
      optional bool large_enum = 3 [json_name = "largeEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      boolean hasLegacyClosedEnum()
      optional bool legacy_closed_enum = 1 [json_name = "legacyClosedEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      boolean hasNestInFileClass()
      optional .pb.JavaFeatures.NestInFileClassFeature.NestInFileClass nest_in_file_class = 5 [json_name = "nestInFileClass", retention = RETENTION_SOURCE, targets = TARGET_TYPE_MESSAGE, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_SERVICE, edition_defaults = { ...
      boolean hasUseOldOuterClassnameDefault()
      optional bool use_old_outer_classname_default = 4 [json_name = "useOldOuterClassnameDefault", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      boolean hasUtf8Validation()
      optional .pb.JavaFeatures.Utf8Validation utf8_validation = 2 [json_name = "utf8Validation", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ...
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
    • Method Detail

      • hasLegacyClosedEnum

        boolean hasLegacyClosedEnum()
        optional bool legacy_closed_enum = 1 [json_name = "legacyClosedEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        Whether the legacyClosedEnum field is set.
      • getLegacyClosedEnum

        boolean getLegacyClosedEnum()
        optional bool legacy_closed_enum = 1 [json_name = "legacyClosedEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        The legacyClosedEnum.
      • hasUtf8Validation

        boolean hasUtf8Validation()
        optional .pb.JavaFeatures.Utf8Validation utf8_validation = 2 [json_name = "utf8Validation", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        Whether the utf8Validation field is set.
      • getUtf8Validation

        JavaFeaturesProto.JavaFeatures.Utf8Validation getUtf8Validation()
        optional .pb.JavaFeatures.Utf8Validation utf8_validation = 2 [json_name = "utf8Validation", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FIELD, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        The utf8Validation.
      • hasLargeEnum

        boolean hasLargeEnum()
        optional bool large_enum = 3 [json_name = "largeEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        Whether the largeEnum field is set.
      • getLargeEnum

        boolean getLargeEnum()
        optional bool large_enum = 3 [json_name = "largeEnum", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        The largeEnum.
      • hasUseOldOuterClassnameDefault

        boolean hasUseOldOuterClassnameDefault()
        optional bool use_old_outer_classname_default = 4 [json_name = "useOldOuterClassnameDefault", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        Whether the useOldOuterClassnameDefault field is set.
      • getUseOldOuterClassnameDefault

        boolean getUseOldOuterClassnameDefault()
        optional bool use_old_outer_classname_default = 4 [json_name = "useOldOuterClassnameDefault", retention = RETENTION_RUNTIME, targets = TARGET_TYPE_FILE, edition_defaults = { ... }
        Returns:
        The useOldOuterClassnameDefault.
      • hasNestInFileClass

        boolean hasNestInFileClass()
        optional .pb.JavaFeatures.NestInFileClassFeature.NestInFileClass nest_in_file_class = 5 [json_name = "nestInFileClass", retention = RETENTION_SOURCE, targets = TARGET_TYPE_MESSAGE, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_SERVICE, edition_defaults = { ... }
        Returns:
        Whether the nestInFileClass field is set.
      • getNestInFileClass

        JavaFeaturesProto.JavaFeatures.NestInFileClassFeature.NestInFileClass getNestInFileClass()
        optional .pb.JavaFeatures.NestInFileClassFeature.NestInFileClass nest_in_file_class = 5 [json_name = "nestInFileClass", retention = RETENTION_SOURCE, targets = TARGET_TYPE_MESSAGE, targets = TARGET_TYPE_ENUM, targets = TARGET_TYPE_SERVICE, edition_defaults = { ... }
        Returns:
        The nestInFileClass.