JCodeModel m_aOwner
JArrayClass m_aArrayClass
IJClassContainer<CLASSTYPE extends IJClassContainer<CLASSTYPE>> m_aOuter
JPackage
. If this is a
nested class, this is AbstractJClassContainer
. If this is an
anonymous class, this constructor shouldn't be used.EClassType m_eClassType
String m_sName
null
if anonymous.Map<K,V> m_aClasses
JCodeModel.isFileSystemCaseSensitive()
) to avoid conflicts. Lazily
created to save footprint.JCodeModel m_aOwner
List<E> m_aValues
IJExpression m_aValue
Object m_aNativeValue
AbstractJClass m_aAnnotationClass
Annotation
classMap<K,V> m_aMemberValues
AbstractJClass m_aBaseClass
AbstractJType m_aType
IJExpression m_aSize
List<E> m_aExprs
AbstractJType m_aComponentType
IJExpression m_aArray
IJExpression m_aIndex
IJAssignmentTarget m_aLhs
String m_sOperator
IJExpression m_aRhs
String m_sWhat
double m_dWhat
float m_fWhat
int m_nValue
long m_nValue
List<E> m_aContentList
IJStatement
or IJDeclaration
.boolean m_bVirtualBlock
boolean m_bBracesRequired
boolean m_bIndentRequired
int m_nPos
JLabel m_aLabel
IJExpression m_aLabelExpr
boolean m_bIsDefaultCase
JBlock m_aBody
AbstractJType m_aType
IJExpression m_aObject
AbstractJClass m_aException
JVar m_aVar
JBlock m_aBody
AbstractJClass m_aExisting
Map<K,V> m_aPackages
Map<K,V> m_aRefClasses
JNullType NULL
JPrimitiveType BOOLEAN
JPrimitiveType BYTE
JPrimitiveType CHAR
JPrimitiveType DOUBLE
JPrimitiveType FLOAT
JPrimitiveType INT
JPrimitiveType LONG
JPrimitiveType SHORT
JPrimitiveType VOID
AbstractJClass m_aWildcard
JCodeModel.wildcard()
.Charset m_aBuildingCharset
String m_sBuildingNewLine
Set<E> m_aDontImportClasses
IJExpression m_aTestExpr
JBlock m_aThenBlock
JBlock m_aElseBlock
JLabel m_aLabel
JDocComment m_aHeaderComment
JMods m_aMods
AbstractJClass m_aSuperClass
Set<E> m_aInterfaces
Map<K,V> m_aFields
JBlock m_aStaticInit
JBlock m_aInstanceInit
JDocComment m_aJDoc
List<E> m_aConstructors
List<E> m_aMethods
boolean m_bHideFile
String m_sDirectBlock
Map<K,V> m_aEnumConstantsByName
List<E> m_aAnnotations
IJGenerifiable m_aGenerifiable
IJGenerifiable
.String m_sFullName
String m_sSource
JCodeModel m_aOwner
boolean m_bIsSingleLineMode
Map<K,V> m_aAtParams
JCommentPart m_aAtReturn
Map<K,V> m_aAtThrows
Map<K,V> m_aAtTags
Map<K,V> m_aAtXdoclets
IJExpression m_aTest
JBlock m_aBody
AbstractJClass m_aType
String m_sName
JDocComment m_aJavaDoc
List<E> m_aAnnotations
List<E> m_aArgs
AbstractJClass m_aType
String m_sName
JCodeModel m_aOwner
IJGenerable m_aObject
String m_sName
JFieldRef.m_aVar
is set.JVar m_aVar
boolean m_bExplicitThis
JDefinedClass m_aOwnerClass
JDocComment m_aJavaDoc
JMods m_aMods
AbstractJType m_aType
String m_sVarName
JBlock m_aBody
IJExpression m_aCollection
JVar m_aLoopVar
JCodeModel m_aOwner
IJGenerable m_aObject
String m_sMethodName
JInvocation.m_aMethod
, or JInvocation.m_aConstructorType
(in which case it's a
constructor invocation.) This allows the name
of the method to be changed later
.JMethod m_aMethod
boolean m_bIsConstructor
List<E> m_aArgs
AbstractJType m_aConstructorType
List<E> m_aTypeVariables
JTypeVar
s.String m_sLabel
List<E> m_aParams
JLambdaBlock m_aBodyStatement
boolean m_bStatic
AbstractJType m_aType
JVar m_aVar
IJExpression m_aLhsExpr
JMethod m_aMethod
String m_sMethodName
AbstractJType m_aType
String m_sName
JMods m_aMods
AbstractJType m_aReturnType
String m_sName
List<E> m_aParams
Set<E> m_aThrows
JBlock m_aBody
JDefinedClass m_aOwningClass
JDocComment m_aJDoc
JVar m_aVarParam
List<E> m_aAnnotations
IJExpression m_aDefaultValue
int m_nMods
AbstractJClass m_aBasis
List<E> m_aArgs
IJExpression m_aLeft
String m_sOperator
IJGenerable m_aRight
IJExpression m_aExpr1
String m_sOperator1
IJExpression m_aExpr2
String m_sOperator2
IJExpression m_aExpr3
String m_sOperator
IJExpression m_aExpr
boolean m_bOperatorComesFirst
String m_sName
JCodeModel m_aOwner
Map<K,V> m_aClasses
Set<E> m_aResources
Map<K,V> m_aUpperCaseClassMap
AbstractJClass
s in this package keyed the upper case class
name. This field is non-null only on Windows, to detect "Foo" and "foo" as
a collision.List<E> m_aAnnotations
JDocComment m_aJavaDoc
JCodeModel m_aOwner
String m_sTypeName
AbstractJClass m_aWrapperClass
JArrayClass m_aArrayClass
boolean m_bUseValueOf
IJExpression m_aExpr
IJExpression
to return; may be null.String m_sComment
String m_sWhat
IJExpression m_aTestExpr
List<E> m_aCases
JCase m_aDefaultCase
IJExpression m_aExpression
JBlock m_aBody
IJExpression m_aExpr
JVar m_aVar
AbstractJClass m_aClass
AbstractJClass m_aBoundClass
EWildcardBoundMode m_eBoundMode
JMods m_aMods
AbstractJType m_aType
String m_sName
IJExpression m_aInitExpr
List<E> m_aAnnotations
IJExpression m_aTextExpr
JBlock m_aBody
Copyright © 2013–2019 Philip Helger. All rights reserved.