All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.snapscript.core.function.Signature Maven / Gradle / Ivy

package org.snapscript.core.function;

import java.lang.reflect.Member;
import java.util.List;

import org.snapscript.core.constraint.Constraint;
import org.snapscript.core.type.Type;

public interface Signature {
   List getGenerics();
   List getParameters();
   ArgumentConverter getConverter();
   Type getDefinition();
   Origin getOrigin();
   Member getSource();
   boolean isVariable();
   boolean isAbsolute(); // does it have absolute parameters
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy