public class NoType extends ObjectType
baseClazzType, genericTypeArguments, initializedType, interfaceTypes, superTypesWithAscendants
clazzUsingType, qualifiedProtoTypicalTypeName
MAX_RECURSIVE_LEVEL, NO_DETAILS_LEVEL
Constructor and Description |
---|
NoType() |
Modifier and Type | Method and Description |
---|---|
TypeCategory |
getTypeCategory()
Returns this overall category (kind) of type this type is.
|
void |
init(BasicClazz clazzUsingType)
Nb.
|
boolean |
isInImportScope()
Checks if the type is in scope of the class being generated taking imports and default packages etc.
|
void |
print(IndentedPrintWriter writer,
int detailLevel)
Helper method for printing out the model nicely without getting into problems with its circular references.
|
canBeMoreDetailed, copy, getBaseClazzType, getConstructors, getGenericTypeArguments, getInterfaceTypes, getMembers, getMethods, getPrototypicalName, getSuperTypesWithAscendants, hasAnyMembers, hasArrayMembers, hasCollectionMembers, hasPrimitiveMembers, initialized, initType, isObject, isOfQualifiedType, isRootObject
equals, getClazz, getConfiguration, getDetailLevel, getName, getPackageName, getPrototypicalQualifiedName, getQualifiedName, getSimpleName, getWrapperName, hashCode, hasInstanceMember, hasInstanceMethod, hasStaticMember, hasStaticMethod, isArray, isCollection, isExactQualifiedType, isExactType, isExactType, isMultiDimensionalArray, isOfType, isOfType, isPrimitive, isPrimitiveBoolean, isPrimitiveByte, isPrimitiveChar, isPrimitiveDouble, isPrimitiveFloat, isPrimitiveInt, isPrimitiveLong, isPrimitiveShort, isThisSuperType, isThisType, isVoid
printExtraBottom, printExtraTop, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getGeneratedClazz, getVariablesPrefix, isInDefaultPackage
public void init(BasicClazz clazzUsingType)
clazzUsingType
- The class using this type.public TypeCategory getTypeCategory()
Type
getTypeCategory
in class ObjectType
public boolean isInImportScope()
Type
isInImportScope
in class ObjectType
public void print(IndentedPrintWriter writer, int detailLevel)
Model
print
in interface Model
print
in class ObjectType
writer
- The writer to print todetailLevel
- The curren recursion level. Call with 0 initially.
Version 2.0.0 generated on 2014-11-22 at 09:45 - (C) 41concepts Aps. Refer to project homepage valjogen.41concepts.com for more information.