net.java.ao.types
Class LogicalTypes

java.lang.Object
  extended by net.java.ao.types.LogicalTypes

public abstract class LogicalTypes
extends java.lang.Object


Constructor Summary
LogicalTypes()
           
 
Method Summary
static LogicalType<java.lang.Object> blobType()
           
static LogicalType<java.lang.Boolean> booleanType()
           
static LogicalType<java.util.Date> dateType()
           
static LogicalType<java.lang.Double> doubleType()
           
static
<K,T extends RawEntity<K>>
LogicalType<T>
entityType(java.lang.Class<T> entityClass, TypeInfo<K> primaryKeyTypeInfo, java.lang.Class<K> primaryKeyClass)
           
static LogicalType<java.lang.Enum<?>> enumType()
           
static LogicalType<java.lang.Integer> integerType()
           
static LogicalType<java.lang.Long> longType()
           
static LogicalType<java.lang.String> stringType()
           
static LogicalType<java.net.URI> uriType()
           
static LogicalType<java.net.URL> urlType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogicalTypes

public LogicalTypes()
Method Detail

integerType

public static LogicalType<java.lang.Integer> integerType()

longType

public static LogicalType<java.lang.Long> longType()

doubleType

public static LogicalType<java.lang.Double> doubleType()

booleanType

public static LogicalType<java.lang.Boolean> booleanType()

stringType

public static LogicalType<java.lang.String> stringType()

blobType

public static LogicalType<java.lang.Object> blobType()

enumType

public static LogicalType<java.lang.Enum<?>> enumType()

dateType

public static LogicalType<java.util.Date> dateType()

uriType

public static LogicalType<java.net.URI> uriType()

urlType

public static LogicalType<java.net.URL> urlType()

entityType

public static <K,T extends RawEntity<K>> LogicalType<T> entityType(java.lang.Class<T> entityClass,
                                                                   TypeInfo<K> primaryKeyTypeInfo,
                                                                   java.lang.Class<K> primaryKeyClass)


Copyright © 2007-2012. All Rights Reserved.