Package manifold.api.gen
Class SrcClass
-
Nested Class Summary
Nested classes/interfaces inherited from class manifold.api.gen.AbstractSrcClass
AbstractSrcClass.Kind -
Field Summary
Fields inherited from class manifold.api.gen.SrcAnnotated
NON_SEALED, SEALEDFields inherited from class manifold.api.gen.SrcElement
INDENT -
Constructor Summary
ConstructorsConstructorDescriptionSrcClass(String fqn, AbstractSrcClass.Kind kind) SrcClass(String fqn, AbstractSrcClass.Kind kind, JavaFileManager.Location location, IModule module, DiagnosticListener<JavaFileObject> errorHandler) SrcClass(String fqn, AbstractSrcClass enclosingClass, AbstractSrcClass.Kind kind) -
Method Summary
Methods inherited from class manifold.api.gen.AbstractSrcClass
addConstructor, addEnumConst, addField, addGetProperty, addImport, addImport, addInnerClass, addInterface, addInterface, addInterface, addMethod, addPermits, addPermits, addPermits, addSetProperty, addStaticBlock, addStaticImport, addTypeVar, findPrimaryConstructor, getConstructors, getDisambiguatedNameInNest, getEnclosingClass, getEnumConsts, getErrorHandler, getFields, getInnerClasses, getInterfaces, getKind, getLocation, getMethods, getModule, getName, getPackage, getStaticBlocks, getSuperClass, getTypeVariables, imports, imports, isAnnotation, isBinary, isEnum, isInterface, isNonSealed, isRecord, isSealed, render, render, render, render, setBinary, superClass, superClass, superClassMethods inherited from class manifold.api.gen.SrcAnnotated
addAnnotation, addAnnotation, addAnnotation, addParam, addParam, addParam, addParam, clearUserData, computeOrGetUserData, forwardParameters, getAnnotation, getAnnotations, getModifiers, getParameters, getSimpleName, getUserData, hasAnnotation, hasAnnotation, insertParam, modifiers, modifiers, modifiersFrom, name, removeUserData, renderAnnotations, renderAnnotations, renderArgumenets, renderModifiers, renderModifiers, renderParameters, renderParameters, withUserDataMethods inherited from class manifold.api.gen.SrcElement
getOwner, indent, makeCompileTimeConstantValue, setOwner, toString
-
Constructor Details
-
SrcClass
-
SrcClass
-
SrcClass
public SrcClass(String fqn, AbstractSrcClass.Kind kind, JavaFileManager.Location location, IModule module, DiagnosticListener<JavaFileObject> errorHandler)
-