jltools.types
Interface ParsedTopLevelClassType

All Superinterfaces:
ClassType, java.lang.Cloneable, Copy, NamedQualifier, NamedType, ParsedClassType, ParsedType, Qualifier, ReferenceType, java.io.Serializable, TopLevelClassType, Type, TypeObject
All Known Subinterfaces:
JifParsedPolyType
All Known Implementing Classes:
ParsedTopLevelClassType_c

public interface ParsedTopLevelClassType
extends ParsedClassType, TopLevelClassType

A ParsedTopLevelClassType represents a parsed top-level class.


Method Summary
 void name(java.lang.String name)
           
 
Methods inherited from interface jltools.types.ParsedClassType
addConstructor, addField, addInterface, addMemberClass, addMethod, flags, package_, position, replaceConstructor, replaceField, replaceMemberClass, replaceMethod, superType
 
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.ParsedType
isClean, job, setClean
 
Methods inherited from interface jltools.types.NamedType
fullName, name
 

Method Detail

name

public void name(java.lang.String name)