/*
* Copyright (c) 2010 Mysema Ltd.
* All rights reserved.
*
*/
package com.mysema.rdfbean.rdb;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
import com.mysema.rdfbean.model.UID;
import com.mysema.rdfbean.model.XSD;
/**
* @author tiwe
*
*/
final class Constants {
public static final Set<UID> decimalTypes = asSet(XSD.decimalType, XSD.doubleType, XSD.floatType);
public static final Set<UID> integerTypes = asSet(XSD.integerType, XSD.longType, XSD.intType, XSD.shortType, XSD.byteType);
public static final Set<UID> dateTypes = Collections.singleton(XSD.date);
public static final Set<UID> dateTimeTypes = Collections.singleton(XSD.dateTime);
private Constants() {
}
private static <T> Set<T> asSet(T... args) {
return new HashSet<T>(Arrays.asList(args));
}
}