Uses of Class
com.sun.jdo.spi.persistence.support.sqlstore.query.util.type.Type
-
-
Uses of Type in com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc
Fields in com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc declared as Type Modifier and Type Field Description protected TypeJQLAST. jqlTypeMethods in com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc that return Type Modifier and Type Method Description TypeJQLAST. getJQLType()Methods in com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc with parameters of type Type Modifier and Type Method Description voidParameterTable. add(String name, Type type)Adds a new query parameter with the specified type to the query parameter table.voidJQLAST. initialize(int type, String text, Type jqlType)voidJQLAST. initialize(int type, String text, Type jqlType, Object value)voidJQLAST. setJQLType(Type jqlType)Constructors in com.sun.jdo.spi.persistence.support.sqlstore.query.jqlc with parameters of type Type Constructor Description JQLAST(int type, String text, Type jqlType)JQLAST(int type, String text, Type jqlType, Object value) -
Uses of Type in com.sun.jdo.spi.persistence.support.sqlstore.query.util.scope
Fields in com.sun.jdo.spi.persistence.support.sqlstore.query.util.scope declared as Type Modifier and Type Field Description protected TypeDefinition. typeType of the identifierMethods in com.sun.jdo.spi.persistence.support.sqlstore.query.util.scope that return Type Modifier and Type Method Description TypeDefinition. getType()Returns the type of the identifiers's definition.Constructors in com.sun.jdo.spi.persistence.support.sqlstore.query.util.scope with parameters of type Type Constructor Description Definition(Type type)Creates a new definition.Parameter(Type type)TypeName(Type type, String qualifiedName)Variable(Type type) -
Uses of Type in com.sun.jdo.spi.persistence.support.sqlstore.query.util.type
Subclasses of Type in com.sun.jdo.spi.persistence.support.sqlstore.query.util.type Modifier and Type Class Description classBooleanTypeThis class represents the type booleanclassClassTypeclassDateTypeInstances of this type represent the types java.util.Date, java.sql.Date, java.sql.Time or java.sql.Timestamp.classErrorTypeThis class represents the internal error type used during semantic analysis.classFloatingPointTypeThis class represents the types float and double.classIntegralTypeThis class represents the types byte, short int, long and charclassMathTypeThis class represents the types java.math.BigDecimal and java.math.BigInteger.classNullTypeThis class represents the type of null.classNumericTypeThis class is the super class for all integral and floating point types.classNumericWrapperClassTypeclassPrimitiveTypeSuper class for boolean type, char type, and all numeric types.classStringTypeclassWrapperClassTypeMethods in com.sun.jdo.spi.persistence.support.sqlstore.query.util.type that return Type Modifier and Type Method Description TypeTypeTable. binaryNumericPromotion(Type left, Type right)Implements binary numeric promotion as defined in the Java Language Specification section 5.6.2TypeTypeTable. checkType(Class clazz)Checks for the type with the specified name.TypeTypeTable. checkType(String name)Checks for the type with the specified name.TypeFieldInfo. getAssociatedClass()TypeTypeTable. getAvgReturnType(Type type)Return JDO QL return type for Avg function for a given type.TypeTypeTable. getMinMaxReturnType(Type type)Return JDO QL return type for Min/Max function for a given type.TypeTypeTable. getSumReturnType(Type type)Return JDO QL return type for Sum function for a given type.TypeFieldInfo. getType()Returns the Type representation of the type of the field.TypeTypeTable. unaryNumericPromotion(Type type)Implements unray numeric promotion as defined in the Java Language Specification section 5.6.1Methods in com.sun.jdo.spi.persistence.support.sqlstore.query.util.type with parameters of type Type Modifier and Type Method Description TypeTypeTable. binaryNumericPromotion(Type left, Type right)Implements binary numeric promotion as defined in the Java Language Specification section 5.6.2TypeTypeTable. getAvgReturnType(Type type)Return JDO QL return type for Avg function for a given type.TypeTypeTable. getMinMaxReturnType(Type type)Return JDO QL return type for Min/Max function for a given type.TypeTypeTable. getSumReturnType(Type type)Return JDO QL return type for Sum function for a given type.booleanTypeTable. isBooleanType(Type type)Returns true if type is boolean or java.lang.BooleanbooleanTypeTable. isCharType(Type type)Returns true if type is char or java.lang.CharacterbooleanTypeTable. isCollectionType(Type type)Returns true if type denotes a collection type.booleanClassType. isCompatibleWith(Type type)Checks the compatibility of this with the specified type.booleanErrorType. isCompatibleWith(Type type)booleanNullType. isCompatibleWith(Type type)An NullType object is compatible to - the errorType object - an object of type NullType (to itself) - an object of type ClassTypebooleanPrimitiveType. isCompatibleWith(Type type)abstract booleanType. isCompatibleWith(Type type)Checks type compatibility.booleanTypeTable. isDoubleType(Type type)Returns true if type is double or java.lang.DoublebooleanTypeTable. isFloatingPointType(Type type)Returns true if type is a floating point type or a Java wrapper class type wrapping a floating point integral type.booleanTypeTable. isIntegralType(Type type)Returns true if type is an integral type or a Java wrapper class type wrapping an integral type.booleanTypeTable. isIntType(Type type)Returns true if type is int or java.lang.IntegerbooleanTypeTable. isJavaLangMathType(Type type)Returns true if type denotes a collection type.booleanTypeTable. isNumberType(Type type)Returns true if type is a NumericType or compatible to java.lang.NumberbooleanTypeTable. isPersistenceCapableType(Type type)Returns true if type denotes a pertsistence capable class Note, it returns false for non ClassType values, especially for NullType and ErrorType.TypeTypeTable. unaryNumericPromotion(Type type)Implements unray numeric promotion as defined in the Java Language Specification section 5.6.1
-