Modifier and type | Action and description |
---|---|
int | getSarlElementEcoreType(JvmGenericType) Extract and replies the Ecore type, provided by io.sarl.lang.sarl.SarlPackage for the given JvmElement. |
int | getSarlElementEcoreType(LightweightTypeReference) Extract and replies the Ecore type, provided by io.sarl.lang.sarl.SarlPackage for the given JvmElement. |
boolean | isProxyOrSubTypeOf(JvmTypeReference,Class<T>,Class<T>) Replies if the type candidate is a subtype of the given super type. |
boolean | isProxyOrSubTypeOf(LightweightTypeReference,Class<T>,Class<T>) Replies if the type candidate is a proxy (unresolved type) or a subtype of the given super type. |
boolean | isProxyOrSubTypeOf(JvmTypeReference,Class<T>,Class<T>,boolean) Replies if the type candidate is a proxy (unresolved type) or a subtype of the given super type. |
boolean | isSarlAgent(JvmGenericType) Replies if the given JVM element is a SARL agent. |
boolean | isSarlAgent(LightweightTypeReference) Replies if the given JVM element is a SARL agent. |
boolean | isSarlBehavior(JvmGenericType) Replies if the given JVM element is a SARL behavior. |
boolean | isSarlBehavior(LightweightTypeReference) Replies if the given JVM element is a SARL behavior. |
boolean | isSarlCapacity(JvmGenericType) Replies if the given JVM element is a SARL capacity. |
boolean | isSarlCapacity(LightweightTypeReference) Replies if the given JVM element is a SARL capacity. |
boolean | isSarlEvent(JvmGenericType) Replies if the given JVM element is a SARL event. |
boolean | isSarlEvent(LightweightTypeReference) Replies if the given JVM element is a SARL event. |
boolean | isSarlSkill(JvmGenericType) Replies if the given JVM element is a SARL skill. |
boolean | isSarlSkill(LightweightTypeReference) Replies if the given JVM element is a SARL skill. |
boolean | isSubTypeOf(JvmType,Class<T>,Class<T>) Replies if the type candidate is a subtype of the given super type. |
boolean | isSubTypeOf(JvmTypeReference,Class<T>,Class<T>) Replies if the type candidate is a subtype of the given super type. |
boolean | isSubTypeOf(LightweightTypeReference,Class<T>,Class<T>) Replies if the type candidate is a subtype of the given super type. |
boolean | isSubTypeOf(JvmType,Class<T>,Class<T>,boolean) Replies if the type candidate is a subtype of the given super type. |
boolean | isSubTypeOf(JvmTypeReference,Class<T>,Class<T>,boolean) Replies if the type candidate is a subtype of the given super type. |
new
def getSarlElementEcoreType(JvmGenericType) : int
def getSarlElementEcoreType(LightweightTypeReference) : int
def isProxyOrSubTypeOf(JvmTypeReference,Class<T>,Class<T>) : boolean
def isProxyOrSubTypeOf(LightweightTypeReference,Class<T>,Class<T>) : boolean
def isProxyOrSubTypeOf(JvmTypeReference,Class<T>,Class<T>,boolean) : boolean
def isSarlAgent(JvmGenericType) : boolean
def isSarlAgent(LightweightTypeReference) : boolean
def isSarlBehavior(JvmGenericType) : boolean
def isSarlBehavior(LightweightTypeReference) : boolean
def isSarlCapacity(JvmGenericType) : boolean
def isSarlCapacity(LightweightTypeReference) : boolean
def isSarlEvent(JvmGenericType) : boolean
def isSarlEvent(LightweightTypeReference) : boolean
def isSarlSkill(JvmGenericType) : boolean
def isSarlSkill(LightweightTypeReference) : boolean
def isSubTypeOf(JvmType,Class<T>,Class<T>) : boolean
def isSubTypeOf(JvmTypeReference,Class<T>,Class<T>) : boolean
def isSubTypeOf(LightweightTypeReference,Class<T>,Class<T>) : boolean
def isSubTypeOf(JvmType,Class<T>,Class<T>,boolean) : boolean
def isSubTypeOf(JvmTypeReference,Class<T>,Class<T>,boolean) : boolean