net.java.ao.types
Class LogicalTypes

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

public abstract class LogicalTypes
extends Object


Constructor Summary
LogicalTypes()
           
 
Method Summary
static LogicalType<Object> blobType()
           
static LogicalType<Boolean> booleanType()
           
static LogicalType<Date> dateType()
           
static LogicalType<Double> doubleType()
           
static
<K,T extends RawEntity<K>>
LogicalType<T>
entityType(Class<T> entityClass, TypeInfo<K> primaryKeyTypeInfo, Class<K> primaryKeyClass)
           
static LogicalType<Enum<?>> enumType()
           
static LogicalType<Integer> integerType()
           
static LogicalType<Long> longType()
           
static LogicalType<String> stringType()
           
static LogicalType<URI> uriType()
           
static LogicalType<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<Integer> integerType()

longType

public static LogicalType<Long> longType()

doubleType

public static LogicalType<Double> doubleType()

booleanType

public static LogicalType<Boolean> booleanType()

stringType

public static LogicalType<String> stringType()

blobType

public static LogicalType<Object> blobType()

enumType

public static LogicalType<Enum<?>> enumType()

dateType

public static LogicalType<Date> dateType()

uriType

public static LogicalType<URI> uriType()

urlType

public static LogicalType<URL> urlType()

entityType

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


Copyright © 2007-2014. All Rights Reserved.