JavaClass
This type is a class for model objects.
* No description is available *
Package: java
Supertype: EClass
Known subtypes:
ArrayType
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Reference attributes having this type:
ApplicationClient.callbackHandler
CMRField.collectionType
EnterpriseBean.ejbClass
EnterpriseBean.homeInterface
EnterpriseBean.localHomeInterface
EnterpriseBean.localInterface
EnterpriseBean.remoteInterface
Entity.primaryKey
ExceptionTypeErrorPage.exceptionType
Field.javaClass
Filter.filterClass
Function.functionClass
Handler.handlerClass
HandlerListDD.traversalClass
Initializer.javaClass
JSPTag.tagClass
JSPTag.teiClass
JSPTagAttribute.type
JSPVariable.variableClass
JavaClass.declaringClass
JavaHandlerDD.handlerClass
Listener.listenerClass
MessageDriven.messageDestination
MessageDriven.messagingType
Method.javaClass
PortComponentRef.serviceEndpointInterface
ResourceEnvRef.type
ServiceRef.serviceInterface
Session.serviceEndpoint
Validator.validatorClass
Collection attributes having this type:
HandlerListDD.supportedInterfaces
JavaClass.classImport
JavaClass.declaredClasses
JavaClass.implementsInterfaces
JavaPackage.javaClasses
Method.javaExceptions
Attributes Summary kind : TypeKind * No description is available * public : EBoolean * No description is available * final : EBoolean * No description is available * implementsInterfaces : JavaClass * * No description is available * classImport : JavaClass * * No description is available * packageImports : JavaPackage * * No description is available * fields : Field * * No description is available * methods : Method * * No description is available * initializers : Initializer * * No description is available * declaredClasses : JavaClass * * No description is available * declaringClass : JavaClass @ * No description is available * javaPackage : JavaPackage @ * No description is available * events : JavaEvent * * No description is available * allEvents : JavaEvent * * No description is available *
Attribute Details
kind - * No description is available *
Data Type: TypeKind
Default value: unspecified
Allowed values:
0 - UNDEFINED
1 - CLASS
2 - INTERFACE
3 - EXCEPTION
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
public - * No description is available *
Data Type: EBoolean
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
final - * No description is available *
Data Type: EBoolean
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
implementsInterfaces - * No description is available *
Reference Type: JavaClass *
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
classImport - * No description is available *
Reference Type: JavaClass *
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
packageImports - * No description is available *
Reference Type: JavaPackage *
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
fields - * No description is available *
Reference Type: Field *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
Opposite: Field.javaClass
methods - * No description is available *
Reference Type: Method *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
Opposite: Method.javaClass
initializers - * No description is available *
Reference Type: Initializer *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
Opposite: Initializer.javaClass
declaredClasses - * No description is available *
Reference Type: JavaClass *
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
Opposite: JavaClass.declaringClass
declaringClass - * No description is available *
Reference Type: JavaClass @
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
Opposite: JavaClass.declaredClasses
javaPackage - * No description is available *
Reference Type: JavaPackage @
Containment: false
Container: false
Required: false
Changeable: false
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: true
Volatile: true
Opposite: JavaPackage.javaClasses
events - * No description is available *
Reference Type: JavaEvent *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
allEvents - * No description is available *
Reference Type: JavaEvent *
Containment: false
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: true
Volatile: true
(C) COPYRIGHT International Business Machines Corp. 1996-2006