public final class PrimitiveType extends TypeDefinition
| Modifier and Type | Method and Description |
|---|---|
<R,P> R |
accept(TypeMetadataVisitor<P,R> visitor,
P parameter) |
protected java.lang.StringBuilder |
appendBriefDescription(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendClassDescription(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendClassSignature(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendErasedClassSignature(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendErasedDescription(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendErasedSignature(java.lang.StringBuilder sb) |
java.lang.StringBuilder |
appendGenericSignature(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendName(java.lang.StringBuilder sb,
boolean fullName,
boolean dottedName) |
protected java.lang.StringBuilder |
appendSignature(java.lang.StringBuilder sb) |
protected java.lang.StringBuilder |
appendSimpleDescription(java.lang.StringBuilder sb) |
java.lang.String |
getFullName() |
java.lang.String |
getInternalName() |
java.lang.String |
getSimpleName() |
JvmType |
getSimpleType() |
boolean |
isPrimitive() |
boolean |
isVoid() |
appendDescription, findTypeVariable, getAnnotations, getAnnotationsInternal, getBaseType, getCompilerMajorVersion, getCompilerMinorVersion, getConstantPool, getDeclaredFields, getDeclaredFieldsInternal, getDeclaredMethods, getDeclaredMethodsInternal, getDeclaredTypes, getDeclaredTypesInternal, getDeclaringMethod, getEnumConstants, getErasedSignature, getExplicitInterfaces, getExplicitInterfacesInternal, getFlags, getGenericParameters, getGenericParametersInternal, getModifiers, getPackageName, getRawType, getResolver, getSignature, getSourceAttributes, getSourceAttributesInternal, isAnnotation, isAnonymous, isArray, isClass, isCompoundType, isDefinition, isDeprecated, isEnum, isFinal, isInnerClass, isInterface, isLocalClass, isNested, isNonPublic, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, isSynthetic, resolve, setBaseType, setCompilerVersion, setConstantPool, setDeclaringMethod, setEnumConstants, setFlags, setPackageName, setResolver, setSimpleNamecontainsGenericParameters, equals, getBriefDescription, getDeclaringType, getDescription, getElementType, getErasedDescription, getExtendsBound, getName, getSimpleDescription, getSuperBound, getUnderlyingType, hasExtendsBound, hasGenericParameters, hashCode, hasSuperBound, isBoundedType, isEquivalentTo, isGenericDefinition, isGenericParameter, isGenericType, isUnbounded, isWildcardType, makeArrayType, makeGenericType, makeGenericType, resolve, resolve, resolve, setDeclaringType, setName, toStringhasAnnotations, isSpecialNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetBriefDescription, getDeclaringType, getDescription, getErasedDescription, getName, getSimpleDescription, isSpecialNamepublic java.lang.String getInternalName()
getInternalName in class TypeDefinitionpublic final <R,P> R accept(TypeMetadataVisitor<P,R> visitor, P parameter)
accept in class TypeDefinitionpublic java.lang.String getSimpleName()
getSimpleName in class TypeDefinitionpublic java.lang.String getFullName()
getFullName in interface IMemberDefinitiongetFullName in class TypeDefinitionpublic final boolean isPrimitive()
isPrimitive in class TypeDefinitionpublic final boolean isVoid()
isVoid in class TypeReferencepublic final JvmType getSimpleType()
getSimpleType in class TypeDefinitionprotected java.lang.StringBuilder appendName(java.lang.StringBuilder sb,
boolean fullName,
boolean dottedName)
appendName in class TypeDefinitionprotected java.lang.StringBuilder appendBriefDescription(java.lang.StringBuilder sb)
appendBriefDescription in class TypeReferenceprotected java.lang.StringBuilder appendSimpleDescription(java.lang.StringBuilder sb)
appendSimpleDescription in class TypeReferenceprotected java.lang.StringBuilder appendErasedDescription(java.lang.StringBuilder sb)
appendErasedDescription in class TypeReferenceprotected java.lang.StringBuilder appendClassDescription(java.lang.StringBuilder sb)
appendClassDescription in class TypeReferenceprotected java.lang.StringBuilder appendSignature(java.lang.StringBuilder sb)
appendSignature in class TypeReferenceprotected java.lang.StringBuilder appendErasedSignature(java.lang.StringBuilder sb)
appendErasedSignature in class TypeReferenceprotected java.lang.StringBuilder appendClassSignature(java.lang.StringBuilder sb)
appendClassSignature in class TypeReferenceprotected java.lang.StringBuilder appendErasedClassSignature(java.lang.StringBuilder sb)
appendErasedClassSignature in class TypeReferencepublic java.lang.StringBuilder appendGenericSignature(java.lang.StringBuilder sb)
appendGenericSignature in class TypeDefinition