Class SignatureRegexes

java.lang.Object
org.plumelib.reflection.SignatureRegexes

public class SignatureRegexes extends Object
This class defines regular expressions for types supported by the Signature String Checker.
  • Field Details

    • IDENTIFIER_OR_PRIMITIVE_TYPE

      public static final @Regex String IDENTIFIER_OR_PRIMITIVE_TYPE
      An anchored regex that matches Identifier strings.
    • INTERNAL_FORM

      public static final @Regex String INTERNAL_FORM
      A regex that matches InternalForm strings.
    • ArrayWithoutPackageRegex

      public static final @Regex String ArrayWithoutPackageRegex
      An anchored regex that matches ArrayWithoutPackage strings.
    • ArrayWithoutPackagePattern

      public static final Pattern ArrayWithoutPackagePattern
      An anchored pattern that matches ArrayWithoutPackage strings.
    • BinaryNameRegex

      public static final @Regex String BinaryNameRegex
      An anchored regex that matches BinaryName strings.
    • BinaryNamePattern

      public static final Pattern BinaryNamePattern
      An anchored pattern that matches BinaryName strings.
    • BinaryNameWithoutPackageRegex

      public static final @Regex String BinaryNameWithoutPackageRegex
      An anchored regex that matches BinaryNameWithoutPackage strings.
    • BinaryNameWithoutPackagePattern

      public static final Pattern BinaryNameWithoutPackagePattern
      An anchored pattern that matches BinaryNameWithoutPackage strings.
    • BinaryNameOrPrimitiveTypeRegex

      public static final @Regex String BinaryNameOrPrimitiveTypeRegex
      An anchored regex that matches BinaryNameOrPrimitiveType strings.
    • BinaryNameOrPrimitiveTypePattern

      public static final Pattern BinaryNameOrPrimitiveTypePattern
      An anchored pattern that matches BinaryNameOrPrimitiveType strings.
    • ClassGetNameRegex

      public static final @Regex String ClassGetNameRegex
      An anchored regex that matches ClassGetName strings.
    • ClassGetNamePattern

      public static final Pattern ClassGetNamePattern
      An anchored pattern that matches ClassGetName strings.
    • ClassGetSimpleNameRegex

      public static final @Regex String ClassGetSimpleNameRegex
      An anchored regex that matches ClassGetSimpleName strings.
    • ClassGetSimpleNamePattern

      public static final Pattern ClassGetSimpleNamePattern
      An anchored pattern that matches ClassGetSimpleName strings.
    • DotSeparatedIdentifiersRegex

      public static final @Regex String DotSeparatedIdentifiersRegex
      An anchored regex that matches DotSeparatedIdentifiers strings.
    • DotSeparatedIdentifiersPattern

      public static final Pattern DotSeparatedIdentifiersPattern
      An anchored pattern that matches DotSeparatedIdentifiers strings.
    • DotSeparatedIdentifiersOrPrimitiveTypeRegex

      public static final @Regex String DotSeparatedIdentifiersOrPrimitiveTypeRegex
      An anchored regex that matches DotSeparatedIdentifiersOrPrimitiveType strings.
    • DotSeparatedIdentifiersOrPrimitiveTypePattern

      public static final Pattern DotSeparatedIdentifiersOrPrimitiveTypePattern
      An anchored pattern that matches DotSeparatedIdentifiersOrPrimitiveType strings.
    • FieldDescriptorRegex

      public static final @Regex String FieldDescriptorRegex
      An anchored regex that matches FieldDescriptor strings.
    • FieldDescriptorPattern

      public static final Pattern FieldDescriptorPattern
      An anchored pattern that matches FieldDescriptor strings.
    • FieldDescriptorWithoutPackageRegex

      public static final @Regex String FieldDescriptorWithoutPackageRegex
      An anchored regex that matches FieldDescriptorWithoutPackage strings.
    • FieldDescriptorWithoutPackagePattern

      public static final Pattern FieldDescriptorWithoutPackagePattern
      An anchored pattern that matches FieldDescriptorWithoutPackage strings.
    • FieldDescriptorForPrimitiveRegex

      public static final @Regex String FieldDescriptorForPrimitiveRegex
      An anchored regex that matches FieldDescriptorForPrimitive strings.
    • FieldDescriptorForPrimitivePattern

      public static final Pattern FieldDescriptorForPrimitivePattern
      An anchored pattern that matches FieldDescriptorForPrimitive strings.
    • FqBinaryNameRegex

      public static final @Regex String FqBinaryNameRegex
      An anchored regex that matches FqBinaryName strings.
    • FqBinaryNamePattern

      public static final Pattern FqBinaryNamePattern
      An anchored pattern that matches FqBinaryName strings.
    • FullyQualifiedNameRegex

      public static final @Regex String FullyQualifiedNameRegex
      An anchored regex that matches FullyQualifiedName strings.
    • FullyQualifiedNamePattern

      public static final Pattern FullyQualifiedNamePattern
      An anchored pattern that matches FullyQualifiedName strings.
    • IdentifierRegex

      public static final @Regex String IdentifierRegex
      An anchored regex that matches Identifier strings.
    • IdentifierPattern

      public static final Pattern IdentifierPattern
      An anchored pattern that matches Identifier strings.
    • IdentifierOrPrimitiveTypeRegex

      public static final @Regex String IdentifierOrPrimitiveTypeRegex
      An anchored regex that matches IdentifierOrPrimitiveType strings.
    • IdentifierOrPrimitiveTypePattern

      public static final Pattern IdentifierOrPrimitiveTypePattern
      An anchored pattern that matches IdentifierOrPrimitiveType strings.
    • InternalFormRegex

      public static final @Regex String InternalFormRegex
      An anchored regex that matches InternalForm strings.
    • InternalFormPattern

      public static final Pattern InternalFormPattern
      An anchored pattern that matches InternalForm strings.
    • PrimitiveTypeRegex

      public static final @Regex String PrimitiveTypeRegex
      An anchored regex that matches PrimitiveType strings.
    • PrimitiveTypePattern

      public static final Pattern PrimitiveTypePattern
      An anchored pattern that matches PrimitiveType strings.