-
- All Implemented Interfaces:
public interface ClassCd
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
ClassCd.Companion
-
Method Summary
-
-
Method Detail
-
markAsUsed
abstract Unit markAsUsed()
-
collectDependencies
Unit collectDependencies(Collection<ClassCd> dependencies)
-
asCollection
ClassCd asCollection()
-
asExpression
FieldCm asExpression(String expression)
-
withGeneric
ClassCd withGeneric(List<ClassCd> genericParams)
-
withGeneric
ClassCd withGeneric(ClassCd genericParams)
-
getCanonicalName
abstract String getCanonicalName()
-
getPackageName
abstract String getPackageName()
-
getClassName
abstract String getClassName()
-
getGenericParams
abstract List<ClassCd> getGenericParams()
-
getSuperClass
abstract ClassCd getSuperClass()
-
getIsArray
Boolean getIsArray()
-
getIsInterface
Boolean getIsInterface()
-
getIsGenericParam
Boolean getIsGenericParam()
-
-
-
-