org.apache.ibatis.annotations
Annotation Type TypeDiscriminator


@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface TypeDiscriminator


Required Element Summary
 Case[] cases
           
 java.lang.String column
           
 
Optional Element Summary
 java.lang.Class<?> javaType
           
 JdbcType jdbcType
           
 java.lang.Class<? extends TypeHandler> typeHandler
           
 

Element Detail

column

public abstract java.lang.String column

cases

public abstract Case[] cases

javaType

public abstract java.lang.Class<?> javaType
Default:
void.class

jdbcType

public abstract JdbcType jdbcType
Default:
org.apache.ibatis.type.JdbcType.UNDEFINED

typeHandler

public abstract java.lang.Class<? extends TypeHandler> typeHandler
Default:
org.apache.ibatis.type.TypeHandler.class


Copyright © 2010 MyBatis.org. All Rights Reserved.