| Package | Description | 
|---|---|
| com.caucho.amber.expr | |
| com.caucho.amber.expr.fun | |
| com.caucho.amber.field | |
| com.caucho.amber.manager | |
| com.caucho.amber.query | |
| com.caucho.amber.table | |
| com.caucho.amber.type | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberType | AmberExpr. getType()Returns the expr type. | 
| AmberType | BetweenExpr. getType()Returns the expr type. | 
| AmberType | ArgExpr. getType()Returns the expr type. | 
| AmberType | LoadExpr. getType()Returns the type. | 
| AmberType | KeyPropertyExpr. getType()Returns the expr type | 
| AmberType | OneToManyExpr. getType()Returns the expr type. | 
| AmberType | InExpr. getType()Returns the expr type. | 
| AmberType | EnumExpr. getType()Returns the expr type. | 
| AmberType | ElementCollectionExpr. getType()Returns the expr type. | 
| AmberType | ManyToOneExpr. getType()Returns the entity class. | 
| AmberType | AbstractAmberExpr. getType()Returns the expr type. | 
| AmberType | LikeExpr. getType()Returns the expr type. | 
| AmberType | AmberColumnExpr. getType()Returns the expr type. | 
| AmberType | MapFieldExpr. getType()Returns the expr's type. | 
| AmberType | EmbeddedExpr. getType()Returns the target type. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ArgExpr. setParameter(java.sql.PreparedStatement pstmt,
            int i,
            AmberType[] argTypes,
            java.lang.Object[] argValues)Sets the parameter. | 
| void | ArgExpr. setType(AmberType type)Sets the expr type. | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberType | CurrentTimestampFunExpr. getType()Returns the expr type. | 
| AmberType | MaxFunExpr. getType()Returns the expr type. | 
| AmberType | MinFunExpr. getType()Returns the expr type. | 
| AmberType | CurrentTimeFunExpr. getType()Returns the expr type. | 
| AmberType | CurrentDateFunExpr. getType()Returns the expr type. | 
| AmberType | SumFunExpr. getType()Returns the expr type. | 
| AmberType | SqrtFunExpr. getType()Returns the expr type. | 
| AmberType | FunExpr. getType()Returns the expr type. | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberType | CollectionField. getTargetType()Returns the target type. | 
| AmberType | OneToManyField. getTargetType()Returns the target type as entity. | 
| AmberType | ElementCollectionField. getTargetType()Returns the type argument for the target | 
| AmberType | PropertyField. getType()Sets the result type. | 
| AmberType | IdField. getType()Returns type | 
| AmberType | KeyPropertyField. getType()Returns type | 
| AmberType | KeyEmbeddedSubField. getType()Returns the column type | 
| AmberType | EntityEmbeddedField. getType()Sets the result type. | 
| AmberType | DependentEntityOneToOneField. getType()Returns the target type. | 
| AmberType | KeyManyToOneField. getType() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ManyToOneField. setType(AmberType targetType)Sets the target type. | 
| void | PropertyField. setType(AmberType type)Sets the result type. | 
| void | CollectionField. setType(AmberType targetType)Sets the target type. | 
| void | ManyToManyField. setType(AmberType targetType)Sets the target type. | 
| void | ElementCollectionField. setType(AmberType targetType)Sets the target type. | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberType | AmberPersistenceUnit. createType(java.lang.Class javaType)Creates a type. | 
| AmberType | AmberPersistenceUnit. createType(java.lang.String typeName)Creates a type. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UserQuery. setObject(int index,
         java.lang.Object v,
         AmberType type)Sets the argument with an object and its Amber type. | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberType | AmberColumn. getType()Returns the type. | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberColumn | AmberTable. createColumn(java.lang.String name,
            AmberType type)Creates a column. | 
| Constructor and Description | 
|---|
| AmberColumn(AmberTable table,
           java.lang.String name,
           AmberType type)Creates the column. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractEnhancedTypeRepresents an abstract enhanced type. | 
| class  | AmberArrayTypeThe type of a property. | 
| class  | AmberBeanTypeRepresents a stateful type:
 embeddable, entity or mapped-superclass. | 
| class  | BigDecimalTypeThe type of a property. | 
| class  | BigIntegerTypeThe type of a property. | 
| class  | BlobTypeThe type of a property. | 
| class  | BooleanTypeThe type of a property. | 
| class  | ByteArrayTypeThe type of a property. | 
| class  | ByteTypeRepresents a java.util.Byte type | 
| class  | CalendarTypeThe type of a property. | 
| class  | CharacterArrayTypeThe type of a property. | 
| class  | CharacterTypeThe character type. | 
| class  | ClassTypeA property containing a class | 
| class  | ClobTypeThe type of a property. | 
| class  | DoubleTypeRepresents a java.util.Double type | 
| class  | ElementTypeRepresents an element-map value | 
| class  | EmbeddableTypeRepresents an embeddable type | 
| class  | EntityTypeBase for entity or mapped-superclass types. | 
| class  | EnumTypeThe enum type. | 
| class  | FloatTypeRepresents a java.util.Float type | 
| class  | GeneratorTableTypeA type which represents a table or a portion. | 
| class  | IntegerTypeRepresents a java.util.Integer type | 
| class  | ListenerTypeRepresents a listener type: either a default listener
 declared in orm.xml meta-data or an entity listener
 specified in @EntityListeners entity annotation. | 
| class  | LongTypeRepresents a java.util.Long type | 
| class  | MappedSuperclassTypeRepresents a non-persistent class with abstract O/R mapping information. | 
| class  | ObjectTypeThe type of a property. | 
| class  | PrimitiveRepresents a primitive numeric type. | 
| class  | PrimitiveBooleanTypeThe type of a property. | 
| class  | PrimitiveByteArrayTypeThe type of a property. | 
| class  | PrimitiveByteTypeRepresents a primitive Java byte type | 
| class  | PrimitiveCharArrayTypeThe type of a property. | 
| class  | PrimitiveCharTypeThe primitive char type. | 
| class  | PrimitiveDoubleTypeThe primitive double type. | 
| class  | PrimitiveFloatTypeThe primitive float type. | 
| class  | PrimitiveIntTypeThe primitive int type. | 
| class  | PrimitiveLongTypeThe primitive long type. | 
| class  | PrimitiveShortTypeThe primitive short type. | 
| class  | PrimitiveTypeRepresents a primitive numeric type. | 
| class  | ShortTypeRepresents a java.util.Short type | 
| class  | SqlDateTypeThe type of a property. | 
| class  | SqlTimestampTypeThe type of a property. | 
| class  | SqlTimeTypeThe type of a property. | 
| class  | StringTypeThe type of a property. | 
| class  | SubEntityTypeRepresents an application persistent bean type | 
| class  | SubListenerTypeRepresents a listener type with a parent listener:
 either a default listener declared in orm.xml meta-data or
 an entity listener specified in @EntityListeners entity
 annotation. | 
| class  | TrueFalseTypeThe type of a property. | 
| class  | UtilDateTypeThe type of a property. | 
| class  | YesNoTypeThe type of a property. | 
| Modifier and Type | Method and Description | 
|---|---|
| AmberType | TypeManager. create(java.lang.Class cl)Returns the type. | 
| AmberType | TypeManager. create(java.lang.String name)Returns the type. | 
| AmberType | TypeManager. get(java.lang.String name)Returns the type. | 
| AmberType | PrimitiveDoubleType. getForeignType()Returns the type as a foreign key. | 
| AmberType | PrimitiveCharType. getForeignType()Returns the type as a foreign key. | 
| AmberType | PrimitiveIntType. getForeignType()Returns the type as a foreign key. | 
| AmberType | PrimitiveLongType. getForeignType()Returns the type as a foreign key. | 
| AmberType | EnumType. getForeignType()Returns the type as a foreign key. | 
| AmberType | PrimitiveFloatType. getForeignType()Returns the type as a foreign key. | 
| AmberType | PrimitiveShortType. getForeignType()Returns the type as a foreign key. | 
| AmberType | AmberType. getForeignType()Returns the type as a foreign key. | 
| AmberType | PrimitiveBooleanType. getForeignType()Returns the foreign key type. | 
| AmberType | PrimitiveByteType. getForeignType()Returns the foreign key type. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.HashMap<java.lang.String,AmberType> | TypeManager. getTypeMap()Returns the type map. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TypeManager. put(java.lang.String name,
   AmberType type)Adds a type. |