@Accessors public class CommonTypeComputationServices extends java.lang.Object
Constructor and Description |
---|
CommonTypeComputationServices() |
@Pure public OperatorMapping getOperatorMapping()
public void setOperatorMapping(OperatorMapping operatorMapping)
@Pure public XExpressionHelper getExpressionHelper()
public void setExpressionHelper(XExpressionHelper expressionHelper)
@Pure public TypeReferences getTypeReferences()
public void setTypeReferences(TypeReferences typeReferences)
@Pure public TypeConformanceComputer getTypeConformanceComputer()
public void setTypeConformanceComputer(TypeConformanceComputer typeConformanceComputer)
@Pure public IRawTypeHelper getRawTypeHelper()
public void setRawTypeHelper(IRawTypeHelper rawTypeHelper)
@Pure public Primitives getPrimitives()
public void setPrimitives(Primitives primitives)
@Pure public FunctionTypes getFunctionTypes()
public void setFunctionTypes(FunctionTypes functionTypes)
@Pure public ArrayTypes getArrayTypes()
public void setArrayTypes(ArrayTypes arrayTypes)
@Pure public BoundTypeArgumentMerger getBoundTypeArgumentMerger()
public void setBoundTypeArgumentMerger(BoundTypeArgumentMerger boundTypeArgumentMerger)
@Pure public SynonymTypesProvider getSynonymTypesProvider()
public void setSynonymTypesProvider(SynonymTypesProvider synonymTypesProvider)
@Pure public IJvmModelAssociations getJvmModelAssociations()
public void setJvmModelAssociations(IJvmModelAssociations jvmModelAssociations)
@Pure public ExtendedEarlyExitComputer getEarlyExitComputer()
public void setEarlyExitComputer(ExtendedEarlyExitComputer earlyExitComputer)
@Pure public HumanReadableTypeNames getHumanReadableTypeNames()
public void setHumanReadableTypeNames(HumanReadableTypeNames humanReadableTypeNames)
@Pure public XtypeFactory getXtypeFactory()
public void setXtypeFactory(XtypeFactory xtypeFactory)
@Pure public TypesFactory getTypesFactory()
public void setTypesFactory(TypesFactory typesFactory)