All Methods Static Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
static boolean |
conformsToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
conformsToLambdaType(StandardLibrary standardLibrary,
LambdaType firstLambdaType,
LambdaType secondLambdaType) |
static boolean |
conformsToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
conformsToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static CollectionTypeParameters<Type> |
createCollectionTypeParameters(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
static CollectionTypeParameters<Type> |
createCollectionTypeParameters(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
|
static MapTypeParameters<Type,Type> |
createMapTypeParameters(Type keyType,
Type valueType) |
static ParameterTypes |
createParameterTypes(Type... parameterTypes) |
static TemplateParameters |
createTemplateParameters(java.util.List<? extends Type> parameters) |
static TemplateParameters |
createTemplateParameters(TemplateParameter... parameters) |
static CollectionKind |
getCollectionKind(CollectionType collectionType) |
static Type[] |
getLambdaParameterTypes(LambdaType lambdaType) |
static Type[] |
getOperationParameterTypes(Operation anOperation) |
static Type |
getPrimitiveType(StandardLibrary standardLibrary,
PrimitiveTypeId typeId) |
static boolean |
isEqualToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
isEqualToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
isEqualToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |