ClassElement2 class
- Constructors
- ClassElement2
- Properties
- allSupertypes
- baseElement
- children2
- constructors2
- displayName
- documentationComment
- enclosingElement2
- fields2
- firstFragment
- fragments
- getters2
- hashCode
- hasNonFinalField
- id
- interfaces
- isAbstract
- isBase
- isConstructable
- isDartCoreEnum
- isDartCoreObject
- isExhaustive
- isFinal
- isInterface
- isMixinApplication
- isMixinClass
- isPrivate
- isPublic
- isSealed
- isSimplyBounded
- isSynthetic
- isValidMixin
- kind
- library2
- lookupName
- metadata2
- methods2
- mixins
- name3
- nonSynthetic2
- runtimeType
- session
- setters2
- sinceSdkVersion
- supertype
- thisType
- typeParameters2
- unnamedConstructor2
- Methods
- accept2
- displayString2
- getExtendedDisplayName2
- getField2
- getGetter2
- getMethod2
- getNamedConstructor2
- getSetter2
- instantiate
- isAccessibleIn2
- isExtendableIn2
- isImplementableIn2
- isMixableIn2
- lookUpConcreteMethod
- lookUpGetter2
- lookUpInheritedMethod2
- lookUpMethod2
- lookUpSetter2
- noSuchMethod
- thisOrAncestorMatching2
- thisOrAncestorOfType2
- toString
- visitChildren2
- Operators
- operator ==