public class SarlAccessorsProcessor.Util
extends org.eclipse.xtend.lib.annotations.AccessorsProcessor.Util
Constructor and Description |
---|
Util(context : org.eclipse.xtend.lib.macro.TransformationContext)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
addSetter(field : org.eclipse.xtend.lib.macro.declaration.MutableFieldDeclaration,
visibility : org.eclipse.xtend.lib.macro.declaration.Visibility) |
protected Object |
fieldOwner(it : org.eclipse.xtend.lib.macro.declaration.MutableFieldDeclaration) |
protected boolean |
isInheritedVarargMethod(type : org.eclipse.xtend.lib.macro.declaration.MutableTypeDeclaration,
name : String,
paramType : org.eclipse.xtend.lib.macro.declaration.TypeReference) |
protected org.eclipse.xtend.lib.macro.declaration.TypeReference |
orObject(ref : org.eclipse.xtend.lib.macro.declaration.TypeReference) |
addGetter, getAccessorsAnnotation, getGetterName, getGetterType, getPossibleGetterNames, getSetterName, getSetterType, hasGetter, hasSetter, isBooleanType, shouldAddGetter, shouldAddSetter, toVisibility, validateGetter, validateSetter
public new
(context : org.eclipse.xtend.lib.macro.TransformationContext)
context
- the accessor context.public def
addSetter(field : org.eclipse.xtend.lib.macro.declaration.MutableFieldDeclaration,
visibility : org.eclipse.xtend.lib.macro.declaration.Visibility) : void
addSetter
in class org.eclipse.xtend.lib.annotations.AccessorsProcessor.Util
protected def
isInheritedVarargMethod(type : org.eclipse.xtend.lib.macro.declaration.MutableTypeDeclaration,
name : String,
paramType : org.eclipse.xtend.lib.macro.declaration.TypeReference) : boolean
protected def
fieldOwner(it : org.eclipse.xtend.lib.macro.declaration.MutableFieldDeclaration) : Object
protected def
orObject(ref : org.eclipse.xtend.lib.macro.declaration.TypeReference) : org.eclipse.xtend.lib.macro.declaration.TypeReference
Copyright © 2021 the original authors or authors.