public class StaticUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
eagerlyEvaluate(org.eclipse.xtend2.lib.StringConcatenationClient lazyString) |
static java.lang.String |
escape(java.lang.String blangString)
Transforms a blang string into a string that can be
inserted into Java code inside an expression of the form
String str = "
|
static java.lang.String |
expressionText(org.eclipse.emf.ecore.EObject ex) |
static java.lang.String |
fullyQualifiedNameString(BlangModel model) |
static java.lang.String |
generatedName(java.lang.String uniqueName) |
static java.lang.String |
getterName(java.lang.String fieldName) |
static java.util.List<InitializerDependency> |
initializerDependencies(java.util.List<Dependency> dependencies) |
static boolean |
isParam(VariableType variableType) |
static void |
setFieldValue(java.lang.reflect.Field f,
java.lang.Object instance,
java.lang.Object value) |
static java.lang.String |
setterName(java.lang.String fieldName) |
static java.lang.String |
uniqueDeclaredMethod(java.lang.Class<?> someClass) |
public static java.lang.String uniqueDeclaredMethod(java.lang.Class<?> someClass)
public static boolean isParam(VariableType variableType)
public static java.lang.String generatedName(java.lang.String uniqueName)
public static java.util.List<InitializerDependency> initializerDependencies(java.util.List<Dependency> dependencies)
public static java.lang.String expressionText(org.eclipse.emf.ecore.EObject ex)
public static void eagerlyEvaluate(org.eclipse.xtend2.lib.StringConcatenationClient lazyString)
public static void setFieldValue(java.lang.reflect.Field f, java.lang.Object instance, java.lang.Object value)
public static java.lang.String getterName(java.lang.String fieldName)
public static java.lang.String setterName(java.lang.String fieldName)
public static java.lang.String fullyQualifiedNameString(BlangModel model)
public static java.lang.String escape(java.lang.String blangString)