public class ClassExt extends Object
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
String |
canonicalName |
Class canonicalName.
|
List<Class<?>> |
enclosingClasses |
Enclosing Classes
|
String |
importClause |
Class import clause.
Example: |
String |
importStaticClause |
Class static import clause.
Example: |
boolean |
isAnonymousClass |
Class isAnonymousClass.
|
boolean |
isClass |
The
Class declared by the class keyword. |
boolean |
isHidden |
Class isHidden.
|
boolean |
isLocalClass |
Class isLocalClass.
|
boolean |
isMemberClass |
Class isMemberClass.
|
boolean |
isRecord |
Class isRecord.
|
boolean |
isSealed |
Class isSealed.
|
boolean |
isSynthetic |
Class isSynthetic.
|
int |
modifiers |
Class modifiers.
|
String |
name |
Class name.
|
Package |
pkg |
Class Package.
|
String |
simpleName |
Class simpleName.
|
String |
simpleNameWithEnclosing |
Class simpleName with
Class.getEnclosingClass()'s simpleName |
String |
typeName |
Class typeName.
|
| 限定符 | 构造器 | 说明 |
|---|---|---|
private |
ClassExt(String name,
String simpleName,
String simpleNameWithEnclosing,
String typeName,
String canonicalName,
Package pkg,
String importClause,
String importStaticClause,
List<Class<?>> enclosingClasses,
int modifiers,
boolean isClass,
boolean isMemberClass,
boolean isLocalClass,
boolean isAnonymousClass,
boolean isSynthetic,
boolean isHidden,
boolean isRecord,
boolean isSealed) |
public final String name
Class.getName()public final String simpleName
Class.getSimpleName()public final String simpleNameWithEnclosing
Class.getEnclosingClass()'s simpleNamepublic final String typeName
Class.getTypeName()public final String canonicalName
Class.getCanonicalName()public final Package pkg
Class.getPackage()public final String importClause
import java.util.List;
public final String importStaticClause
import static com.iofairy.pattern.Pattern.*;
public final int modifiers
Class.getModifiers()public final boolean isClass
Class declared by the class keyword.public final boolean isMemberClass
Class.isMemberClass()public final boolean isLocalClass
Class.isLocalClass()public final boolean isAnonymousClass
Class.isAnonymousClass()public final boolean isSynthetic
Class.isSynthetic()public final boolean isHidden
Class.isHidden() since Java 15.public final boolean isRecord
Class.isRecord() since Java 16.public final boolean isSealed
Class.isSealed() since Java 17.private ClassExt(String name, String simpleName, String simpleNameWithEnclosing, String typeName, String canonicalName, Package pkg, String importClause, String importStaticClause, List<Class<?>> enclosingClasses, int modifiers, boolean isClass, boolean isMemberClass, boolean isLocalClass, boolean isAnonymousClass, boolean isSynthetic, boolean isHidden, boolean isRecord, boolean isSealed)
Copyright © 2023. All rights reserved.