org.jpox.annotations
Annotation Type Column


@Target(value={FIELD,METHOD})
@Retention(value=RUNTIME)
public @interface Column

Annotation for a column in the datastore. Maps across to the JDO2 element "column".

Version:
$Revision: 1.2 $

Optional Element Summary
 java.lang.String allowsNull
           
 java.lang.String defaultValue
           
 java.lang.String insertValue
           
 java.lang.String jdbcType
           
 int length
           
 java.lang.String name
           
 int scale
           
 java.lang.String sqlType
           
 java.lang.String target
           
 java.lang.String targetField
           
 

name

public abstract java.lang.String name
Default:
""

target

public abstract java.lang.String target
Default:
""

targetField

public abstract java.lang.String targetField
Default:
""

jdbcType

public abstract java.lang.String jdbcType
Default:
""

sqlType

public abstract java.lang.String sqlType
Default:
""

length

public abstract int length
Default:
-1

scale

public abstract int scale
Default:
-1

allowsNull

public abstract java.lang.String allowsNull
Default:
""

defaultValue

public abstract java.lang.String defaultValue
Default:
""

insertValue

public abstract java.lang.String insertValue
Default:
""


Copyright © 2003-2008 Java Persistent Objects (JPOX). All Rights Reserved.