Package org.plumelib.reflection
Class SignatureRegexes
- java.lang.Object
-
- org.plumelib.reflection.SignatureRegexes
-
public class SignatureRegexes extends java.lang.Object
This class defines regular expressions for types supported by the Signature String Checker.
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.regex.Pattern
ArrayWithoutPackagePattern
An anchored pattern that matches ArrayWithoutPackage strings.static @Regex java.lang.String
ArrayWithoutPackageRegex
An anchored regex that matches ArrayWithoutPackage strings.static java.util.regex.Pattern
BinaryNameOrPrimitiveTypePattern
An anchored pattern that matches BinaryNameOrPrimitiveType strings.static @Regex java.lang.String
BinaryNameOrPrimitiveTypeRegex
An anchored regex that matches BinaryNameOrPrimitiveType strings.static java.util.regex.Pattern
BinaryNamePattern
An anchored pattern that matches BinaryName strings.static @Regex java.lang.String
BinaryNameRegex
An anchored regex that matches BinaryName strings.static java.util.regex.Pattern
BinaryNameWithoutPackagePattern
An anchored pattern that matches BinaryNameWithoutPackage strings.static @Regex java.lang.String
BinaryNameWithoutPackageRegex
An anchored regex that matches BinaryNameWithoutPackage strings.static java.util.regex.Pattern
ClassGetNamePattern
An anchored pattern that matches ClassGetName strings.static @Regex java.lang.String
ClassGetNameRegex
An anchored regex that matches ClassGetName strings.static java.util.regex.Pattern
ClassGetSimpleNamePattern
An anchored pattern that matches ClassGetSimpleName strings.static @Regex java.lang.String
ClassGetSimpleNameRegex
An anchored regex that matches ClassGetSimpleName strings.static java.util.regex.Pattern
DotSeparatedIdentifiersOrPrimitiveTypePattern
An anchored pattern that matches DotSeparatedIdentifiersOrPrimitiveType strings.static @Regex java.lang.String
DotSeparatedIdentifiersOrPrimitiveTypeRegex
An anchored regex that matches DotSeparatedIdentifiersOrPrimitiveType strings.static java.util.regex.Pattern
DotSeparatedIdentifiersPattern
An anchored pattern that matches DotSeparatedIdentifiers strings.static @Regex java.lang.String
DotSeparatedIdentifiersRegex
An anchored regex that matches DotSeparatedIdentifiers strings.static java.util.regex.Pattern
FieldDescriptorForPrimitivePattern
An anchored pattern that matches FieldDescriptorForPrimitive strings.static @Regex java.lang.String
FieldDescriptorForPrimitiveRegex
An anchored regex that matches FieldDescriptorForPrimitive strings.static java.util.regex.Pattern
FieldDescriptorPattern
An anchored pattern that matches FieldDescriptor strings.static @Regex java.lang.String
FieldDescriptorRegex
An anchored regex that matches FieldDescriptor strings.static java.util.regex.Pattern
FieldDescriptorWithoutPackagePattern
An anchored pattern that matches FieldDescriptorWithoutPackage strings.static @Regex java.lang.String
FieldDescriptorWithoutPackageRegex
An anchored regex that matches FieldDescriptorWithoutPackage strings.static java.util.regex.Pattern
FqBinaryNamePattern
An anchored pattern that matches FqBinaryName strings.static @Regex java.lang.String
FqBinaryNameRegex
An anchored regex that matches FqBinaryName strings.static java.util.regex.Pattern
FullyQualifiedNamePattern
An anchored pattern that matches FullyQualifiedName strings.static @Regex java.lang.String
FullyQualifiedNameRegex
An anchored regex that matches FullyQualifiedName strings.static @Regex java.lang.String
IDENTIFIER_OR_PRIMITIVE_TYPE
An anchored regex that matches Identifier strings.static java.util.regex.Pattern
IdentifierOrPrimitiveTypePattern
An anchored pattern that matches IdentifierOrPrimitiveType strings.static @Regex java.lang.String
IdentifierOrPrimitiveTypeRegex
An anchored regex that matches IdentifierOrPrimitiveType strings.static java.util.regex.Pattern
IdentifierPattern
An anchored pattern that matches Identifier strings.static @Regex java.lang.String
IdentifierRegex
An anchored regex that matches Identifier strings.static @Regex java.lang.String
INTERNAL_FORM
A regex that matches InternalForm strings.static java.util.regex.Pattern
InternalFormPattern
An anchored pattern that matches InternalForm strings.static @Regex java.lang.String
InternalFormRegex
An anchored regex that matches InternalForm strings.static java.util.regex.Pattern
PrimitiveTypePattern
An anchored pattern that matches PrimitiveType strings.static @Regex java.lang.String
PrimitiveTypeRegex
An anchored regex that matches PrimitiveType strings.
-
-
-
Field Detail
-
IDENTIFIER_OR_PRIMITIVE_TYPE
public static final @Regex java.lang.String IDENTIFIER_OR_PRIMITIVE_TYPE
An anchored regex that matches Identifier strings.
-
INTERNAL_FORM
public static final @Regex java.lang.String INTERNAL_FORM
A regex that matches InternalForm strings.
-
ArrayWithoutPackageRegex
public static final @Regex java.lang.String ArrayWithoutPackageRegex
An anchored regex that matches ArrayWithoutPackage strings.
-
ArrayWithoutPackagePattern
public static final java.util.regex.Pattern ArrayWithoutPackagePattern
An anchored pattern that matches ArrayWithoutPackage strings.
-
BinaryNameRegex
public static final @Regex java.lang.String BinaryNameRegex
An anchored regex that matches BinaryName strings.
-
BinaryNamePattern
public static final java.util.regex.Pattern BinaryNamePattern
An anchored pattern that matches BinaryName strings.
-
BinaryNameWithoutPackageRegex
public static final @Regex java.lang.String BinaryNameWithoutPackageRegex
An anchored regex that matches BinaryNameWithoutPackage strings.
-
BinaryNameWithoutPackagePattern
public static final java.util.regex.Pattern BinaryNameWithoutPackagePattern
An anchored pattern that matches BinaryNameWithoutPackage strings.
-
BinaryNameOrPrimitiveTypeRegex
public static final @Regex java.lang.String BinaryNameOrPrimitiveTypeRegex
An anchored regex that matches BinaryNameOrPrimitiveType strings.
-
BinaryNameOrPrimitiveTypePattern
public static final java.util.regex.Pattern BinaryNameOrPrimitiveTypePattern
An anchored pattern that matches BinaryNameOrPrimitiveType strings.
-
ClassGetNameRegex
public static final @Regex java.lang.String ClassGetNameRegex
An anchored regex that matches ClassGetName strings.
-
ClassGetNamePattern
public static final java.util.regex.Pattern ClassGetNamePattern
An anchored pattern that matches ClassGetName strings.
-
ClassGetSimpleNameRegex
public static final @Regex java.lang.String ClassGetSimpleNameRegex
An anchored regex that matches ClassGetSimpleName strings.
-
ClassGetSimpleNamePattern
public static final java.util.regex.Pattern ClassGetSimpleNamePattern
An anchored pattern that matches ClassGetSimpleName strings.
-
DotSeparatedIdentifiersRegex
public static final @Regex java.lang.String DotSeparatedIdentifiersRegex
An anchored regex that matches DotSeparatedIdentifiers strings.
-
DotSeparatedIdentifiersPattern
public static final java.util.regex.Pattern DotSeparatedIdentifiersPattern
An anchored pattern that matches DotSeparatedIdentifiers strings.
-
DotSeparatedIdentifiersOrPrimitiveTypeRegex
public static final @Regex java.lang.String DotSeparatedIdentifiersOrPrimitiveTypeRegex
An anchored regex that matches DotSeparatedIdentifiersOrPrimitiveType strings.
-
DotSeparatedIdentifiersOrPrimitiveTypePattern
public static final java.util.regex.Pattern DotSeparatedIdentifiersOrPrimitiveTypePattern
An anchored pattern that matches DotSeparatedIdentifiersOrPrimitiveType strings.
-
FieldDescriptorRegex
public static final @Regex java.lang.String FieldDescriptorRegex
An anchored regex that matches FieldDescriptor strings.
-
FieldDescriptorPattern
public static final java.util.regex.Pattern FieldDescriptorPattern
An anchored pattern that matches FieldDescriptor strings.
-
FieldDescriptorWithoutPackageRegex
public static final @Regex java.lang.String FieldDescriptorWithoutPackageRegex
An anchored regex that matches FieldDescriptorWithoutPackage strings.
-
FieldDescriptorWithoutPackagePattern
public static final java.util.regex.Pattern FieldDescriptorWithoutPackagePattern
An anchored pattern that matches FieldDescriptorWithoutPackage strings.
-
FieldDescriptorForPrimitiveRegex
public static final @Regex java.lang.String FieldDescriptorForPrimitiveRegex
An anchored regex that matches FieldDescriptorForPrimitive strings.
-
FieldDescriptorForPrimitivePattern
public static final java.util.regex.Pattern FieldDescriptorForPrimitivePattern
An anchored pattern that matches FieldDescriptorForPrimitive strings.
-
FqBinaryNameRegex
public static final @Regex java.lang.String FqBinaryNameRegex
An anchored regex that matches FqBinaryName strings.
-
FqBinaryNamePattern
public static final java.util.regex.Pattern FqBinaryNamePattern
An anchored pattern that matches FqBinaryName strings.
-
FullyQualifiedNameRegex
public static final @Regex java.lang.String FullyQualifiedNameRegex
An anchored regex that matches FullyQualifiedName strings.
-
FullyQualifiedNamePattern
public static final java.util.regex.Pattern FullyQualifiedNamePattern
An anchored pattern that matches FullyQualifiedName strings.
-
IdentifierRegex
public static final @Regex java.lang.String IdentifierRegex
An anchored regex that matches Identifier strings.
-
IdentifierPattern
public static final java.util.regex.Pattern IdentifierPattern
An anchored pattern that matches Identifier strings.
-
IdentifierOrPrimitiveTypeRegex
public static final @Regex java.lang.String IdentifierOrPrimitiveTypeRegex
An anchored regex that matches IdentifierOrPrimitiveType strings.
-
IdentifierOrPrimitiveTypePattern
public static final java.util.regex.Pattern IdentifierOrPrimitiveTypePattern
An anchored pattern that matches IdentifierOrPrimitiveType strings.
-
InternalFormRegex
public static final @Regex java.lang.String InternalFormRegex
An anchored regex that matches InternalForm strings.
-
InternalFormPattern
public static final java.util.regex.Pattern InternalFormPattern
An anchored pattern that matches InternalForm strings.
-
PrimitiveTypeRegex
public static final @Regex java.lang.String PrimitiveTypeRegex
An anchored regex that matches PrimitiveType strings.
-
PrimitiveTypePattern
public static final java.util.regex.Pattern PrimitiveTypePattern
An anchored pattern that matches PrimitiveType strings.
-
-