// Path: src/main/java/net/ucanaccess/converters/TypesMap.java
// public static enum AccessType{
// 		BYTE,
// 		COUNTER,
// 		CURRENCY, 
// 		DATETIME,
// 		DOUBLE,
// 		GUID,
// 		INTEGER,
// 		LONG,
// 		MEMO, 
// 		NUMERIC,
// 		OLE,
// 		SINGLE,
// 		TEXT,
// 		YESNO
// }


import java.lang.annotation.*;
import net.ucanaccess.converters.TypesMap.AccessType;

package net.ucanaccess.ext;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface FunctionType {

// Path: src/main/java/net/ucanaccess/converters/TypesMap.java
// public static enum AccessType{
// 		BYTE,
// 		COUNTER,
// 		CURRENCY, 
// 		DATETIME,
// 		DOUBLE,
// 		GUID,
// 		INTEGER,
// 		LONG,
// 		MEMO, 
// 		NUMERIC,
// 		OLE,
// 		SINGLE,
// 		TEXT,
// 		YESNO
// }


// Path: src/main/java/net/ucanaccess/ext/FunctionType.java
import java.lang.annotation.*;
import net.ucanaccess.converters.TypesMap.AccessType;

package net.ucanaccess.ext;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface FunctionType {

	AccessType[] argumentTypes() ;
