Overview
Module
Package
Type
Tree
Deprecated
Index
Prev Type
Next Type
All Types
Summary:
Actio
|
Capac
|
Constr
|
Handl
|
Field
|
Nested
|
Propr
Details:
Actio
|
Constr
|
Handl
|
Field
|
Propr
io.sarl.lang.jvmmodel.fragments
Class Impl
java.lang.Object
AbstractJvmModelInferrerFragment
Impl
Enclosing class:
AbstractJvmModelInferrerFragment
static class
Impl
extends
AbstractJvmModelInferrerFragment
Abstract implementation of a fragment that may be used for inferring the JVM model.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
compiler
Since:
0.15
Field Summary
Inherited:
GENERATED_NAME
,
RUNNABLE_COLLECTION
,
annotationUtils
,
associator
,
defaultValueProvider
,
grammarKeywordAccess
,
jvmAnnotationFinder
,
jvmTypeBuilder
,
jvmTypeReferences
,
jvmTypesFactory
,
nameClashResolver
,
sarlAssociations
,
sarlSignatureProvider
,
services
Constructor Summary
Constructors
Constructor and description
new
Constructor.
Action Summary
Inherited:
addAnnotationSafe(IBaseJvmModelInferrer,JvmAnnotationTarget,Class<T>,String*)
,
addAnnotationSafe(IBaseJvmModelInferrer,JvmAnnotationTarget,String,String*)
,
addAnnotationSafe(JvmAnnotationTarget,Class<T>,int)
,
annotationClassRef(IBaseJvmModelInferrer,Class<T>,List<E>)
,
appendGeneratedAnnotation(IBaseJvmModelInferrer,JvmAnnotationTarget,GenerationContext)
,
appendGeneratedAnnotation(IBaseJvmModelInferrer,JvmAnnotationTarget,GenerationContext,String)
,
cloneWithProxiesFromOtherResource(JvmTypeReference,JvmExecutable,IBaseJvmModelInferrer)
,
cloneWithTypeParametersAndProxies(JvmTypeReference,JvmExecutable,IBaseJvmModelInferrer)
,
copyAndCleanDocumentationTo(JvmExecutable,JvmExecutable)
,
copyAndCleanDocumentationTo(XtendExecutable,JvmExecutable)
,
inferLocalClass(IBaseJvmModelInferrer,AnonymousClass,String,JvmFeature)
,
initializeLocalTypes(IBaseJvmModelInferrer,GenerationContext,JvmFeature,XExpression)
,
setBody(IBaseJvmModelInferrer,JvmExecutable,XExpression)
,
setBody(JvmExecutable,Procedure1<Param>)
,
setBody(JvmExecutable,StringConcatenationClient)
,
setVisibility(JvmMember,XtendMember)
,
skipTypeParameters(JvmTypeReference,Notifier)
,
toStringConcatenation(String*)
,
translateAnnotationsTo(List<E>,JvmAnnotationTarget,Class<T>*)
Constructor Details
new
new
Constructor.