jltools.types
Interface LocalClassType

All Superinterfaces:
ClassType, java.lang.Cloneable, Copy, InnerClassType, NamedQualifier, NamedType, Qualifier, ReferenceType, java.io.Serializable, Type, TypeObject
All Known Subinterfaces:
ParsedLocalClassType
All Known Implementing Classes:
LoadedLocalClassType_c

public interface LocalClassType
extends InnerClassType, NamedType

A NamedClassType is a class type with a name: either a top-level class, a member class, or a local class, but not an anonymous class.


Methods inherited from interface jltools.types.InnerClassType
outer
 
Methods inherited from interface jltools.types.ClassType
constructors, flags, isAnonymous, isInner, isLocal, isMember, isTopLevel, memberClasses, memberClassNamed, package_, toAnonymous, toInner, toLocal, toMember, toTopLevel
 
Methods inherited from interface jltools.types.ReferenceType
fieldNamed, fields, interfaces, methods, superType
 
Methods inherited from interface jltools.types.Type
arrayOf, arrayOf, descendsFrom, isArray, isAssignableSubtype, isBoolean, isByte, isCastValid, isChar, isClass, isDouble, isFloat, isImplicitCastValid, isInt, isIntOrLess, isLong, isLongOrLess, isNull, isNumeric, isPrimitive, isReference, isSame, isShort, isSubtype, isThrowable, isUncheckedException, isVoid, toArray, toClass, toNull, toPrimitive, toReference, translate
 
Methods inherited from interface jltools.types.Qualifier
isPackage, isType, toPackage, toType
 
Methods inherited from interface jltools.types.TypeObject
isCanonical, position, restore, typeSystem
 
Methods inherited from interface jltools.util.Copy
copy
 
Methods inherited from interface jltools.types.NamedType
fullName, name