Interface publique Type d'IlrType étend IlrModelElement
| Modificateur et type | Méthode et description |
|---|---|
void |
detach()Détache ce type de la classe Java associée.
|
IlrClass |
getArrayClass()Retourne le type "tableau de ce type".
|
IlrType |
getArrayType()Retourne le type "tableau de ce type".
|
IlrType |
getComponentType()Renvoie le type de composant si ce type est un type de tableau,
null dans le cas contraire. |
IlrDomain |
getDomain()Renvoie le domaine du type.
|
java.lang.String |
getFullyQualifiedRawName()Renvoie le nom brut complet de ce type.
|
java.lang.Class |
getJavaClass()Obsolète.
Utilisez
getNativeClass à la place. |
java.lang.Class |
getNativeClass()Renvoie la classe native représentée par
IlrTypeou null. |
java.lang.String |
getRawName()Renvoie le nom brut de ce type.
|
boolean |
isArray()Renvoie
true si ce type est une classe de tableau. |
boolean |
isClass()Renvoie
true si le type est une classe. |
boolean |
isEnum()Renvoie
true si le type est une énumération. |
boolean |
isMissingReference()Renvoie
true si ce type est une référence manquante. |
boolean |
isPrimitiveType()Renvoie
true si le type est un type primitif. |
boolean |
isTypeVariable()Renvoie
true si le type est une variable de type. |
boolean |
isWildcardType()Renvoie
true si le type est un type générique. |
getEnclosingNamespace, getFullyQualifiedName, getName, getObjectModelisPropertyPersistent, setPersistentProperty, setPersistentPropertygetPropertyValue, getPropertyValue, propertyNames, removeProperty, setPropertyValueJava.lang.String getRawName ()
IlrModelElement.getName().Java.lang.String getFullyQualifiedRawName ()
IlrModelElement.getFullyQualifiedName().Boolean isPrimitiveType ()
true si le type est un type primitif.true si le type est une instance de IlrPrimitiveType.Boolean isEnum ()
true si le type est une énumération.true si le type est une instance de IlrEnum.Boolean isClass ()
true si le type est une classe.true si le type est une classe (voir IlrClass).Boolean isMissingReference ()
true si ce type est une référence manquante. Une référence manquante correspond à un type manquant dans un modèle d'objet métier.Boolean isTypeVariable ()
true si le type est une variable de type.true si le type est une variable de type (voir IlrTypeVariable).Boolean isWildcardType ()
true si le type est un type générique.true si le type est un type générique (voir IlrWildcardType).IlrDomain getDomain ()
null si le type n'a pas de domaine.Remarque: Le domaine renvoyé peut être le domaine de super-type s'il est applicable, donc soyez prudent si vous souhaitez le modifier.
IlrType getArrayType ()
IlrClass getArrayClass ()
Boolean isArray ()
true si ce type est une classe de tableau.IlrType getComponentType ()
null dans le cas contraire.Java.lang.Class getJavaClass ()
getNativeClass à la place.null.Java.lang.Class getNativeClass ()
IlrTypeou null.Void detach ()
java.lang.UnsupportedOperationException -Si le type ne peut pas être dissocié.© Copyright IBM Corp. 1987, 2022