Class IvmlSequenceConversionOperationDescriptor

    • Constructor Detail

      • IvmlSequenceConversionOperationDescriptor

        IvmlSequenceConversionOperationDescriptor()
        Constructor for serialization.
      • IvmlSequenceConversionOperationDescriptor

        IvmlSequenceConversionOperationDescriptor​(TypeDescriptor<?> declaringType)
        Creates a conversion descriptor.
        Parameters:
        declaringType - the declaring class
      • IvmlSequenceConversionOperationDescriptor

        IvmlSequenceConversionOperationDescriptor​(TypeDescriptor<?> declaringType,
                                                  TypeDescriptor<?> generic)
        Creates a conversion descriptor.
        Parameters:
        declaringType - the declaring class
        generic - the generic type for the set to convert to, may be null for DecisionVariable
    • Method Detail

      • isCompatible

        public IMetaOperation.CompatibilityResult isCompatible​(java.lang.Class<?> retType,
                                                               java.lang.Object... params)
        Description copied from interface: IMetaOperation
        Returns whether the operation represented by this instance is compatible to the given return type and parameters. This method does not consider possible unnamed parameter rather than the underlying Java parameter.
        Parameters:
        retType - the return type (may be null in order to ignore this parameter)
        params - the parameters (may be null if there are none, may be classes)
        Returns:
        an instance of IMetaOperation.CompatibilityResult denoting the actual compatibility level