Class Validate


  • public final class Validate
    extends java.lang.Object
    • Field Detail

      • disabled

        public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,​java.lang.Boolean> disabled
         Disabled nullifies any validation rules for this message, including any
         message fields associated with it that do support validation.
         
        extend .google.protobuf.MessageOptions { ... }
      • ignored

        public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,​java.lang.Boolean> ignored
         Ignore skips generation of validation methods for this message.
         
        extend .google.protobuf.MessageOptions { ... }
      • required

        public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.OneofOptions,​java.lang.Boolean> required
         Required ensures that exactly one the field options in a oneof is set;
         validation fails if no fields in the oneof are set.
         
        extend .google.protobuf.OneofOptions { ... }
      • rules

        public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,​Validate.FieldRules> rules
         Rules specify the validations to be performed on this field. By default,
         no validation is performed against a field.
         
        extend .google.protobuf.FieldOptions { ... }
      • internal_static_validate_FieldRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_FieldRules_descriptor
      • internal_static_validate_FieldRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_FieldRules_fieldAccessorTable
      • internal_static_validate_FloatRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_FloatRules_descriptor
      • internal_static_validate_FloatRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_FloatRules_fieldAccessorTable
      • internal_static_validate_DoubleRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_DoubleRules_descriptor
      • internal_static_validate_DoubleRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_DoubleRules_fieldAccessorTable
      • internal_static_validate_Int32Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Int32Rules_descriptor
      • internal_static_validate_Int32Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Int32Rules_fieldAccessorTable
      • internal_static_validate_Int64Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Int64Rules_descriptor
      • internal_static_validate_Int64Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Int64Rules_fieldAccessorTable
      • internal_static_validate_UInt32Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_UInt32Rules_descriptor
      • internal_static_validate_UInt32Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_UInt32Rules_fieldAccessorTable
      • internal_static_validate_UInt64Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_UInt64Rules_descriptor
      • internal_static_validate_UInt64Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_UInt64Rules_fieldAccessorTable
      • internal_static_validate_SInt32Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SInt32Rules_descriptor
      • internal_static_validate_SInt32Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SInt32Rules_fieldAccessorTable
      • internal_static_validate_SInt64Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SInt64Rules_descriptor
      • internal_static_validate_SInt64Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SInt64Rules_fieldAccessorTable
      • internal_static_validate_Fixed32Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Fixed32Rules_descriptor
      • internal_static_validate_Fixed32Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Fixed32Rules_fieldAccessorTable
      • internal_static_validate_Fixed64Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_Fixed64Rules_descriptor
      • internal_static_validate_Fixed64Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_Fixed64Rules_fieldAccessorTable
      • internal_static_validate_SFixed32Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SFixed32Rules_descriptor
      • internal_static_validate_SFixed32Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SFixed32Rules_fieldAccessorTable
      • internal_static_validate_SFixed64Rules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_SFixed64Rules_descriptor
      • internal_static_validate_SFixed64Rules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_SFixed64Rules_fieldAccessorTable
      • internal_static_validate_BoolRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_BoolRules_descriptor
      • internal_static_validate_BoolRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_BoolRules_fieldAccessorTable
      • internal_static_validate_StringRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_StringRules_descriptor
      • internal_static_validate_StringRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_StringRules_fieldAccessorTable
      • internal_static_validate_BytesRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_BytesRules_descriptor
      • internal_static_validate_BytesRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_BytesRules_fieldAccessorTable
      • internal_static_validate_EnumRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_EnumRules_descriptor
      • internal_static_validate_EnumRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_EnumRules_fieldAccessorTable
      • internal_static_validate_MessageRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_MessageRules_descriptor
      • internal_static_validate_MessageRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_MessageRules_fieldAccessorTable
      • internal_static_validate_RepeatedRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_RepeatedRules_descriptor
      • internal_static_validate_RepeatedRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_RepeatedRules_fieldAccessorTable
      • internal_static_validate_MapRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_MapRules_descriptor
      • internal_static_validate_MapRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_MapRules_fieldAccessorTable
      • internal_static_validate_AnyRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_AnyRules_descriptor
      • internal_static_validate_AnyRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_AnyRules_fieldAccessorTable
      • internal_static_validate_DurationRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_DurationRules_descriptor
      • internal_static_validate_DurationRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_DurationRules_fieldAccessorTable
      • internal_static_validate_TimestampRules_descriptor

        private static final com.google.protobuf.Descriptors.Descriptor internal_static_validate_TimestampRules_descriptor
      • internal_static_validate_TimestampRules_fieldAccessorTable

        private static final com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_validate_TimestampRules_fieldAccessorTable
      • descriptor

        private static com.google.protobuf.Descriptors.FileDescriptor descriptor
    • Constructor Detail

      • Validate

        private Validate()
    • Method Detail

      • registerAllExtensions

        public static void registerAllExtensions​(com.google.protobuf.ExtensionRegistryLite registry)
      • registerAllExtensions

        public static void registerAllExtensions​(com.google.protobuf.ExtensionRegistry registry)
      • getDescriptor

        public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()