| Package | Description | 
|---|---|
| com.caucho.amber.cfg | |
| com.caucho.amber.expr | |
| com.caucho.amber.field | |
| com.caucho.amber.gen | |
| com.caucho.amber.manager | 
| Modifier and Type | Method and Description | 
|---|---|
| EmbeddableType | EmbeddableIntrospector. introspect(java.lang.Class type)Introspects. | 
| Modifier and Type | Method and Description | 
|---|---|
| EmbeddableType | LoadEmbeddedExpr. getEmbeddableType()Returns the embeddable type. | 
| EmbeddableType | EmbeddedExpr. getTargetType()Returns the target type. | 
| Constructor and Description | 
|---|
| EmbeddedExpr(PathExpr parent,
            EmbeddableType embeddableType,
            java.util.ArrayList<EmbeddedSubField> subFields)Creates a new expression. | 
| Modifier and Type | Method and Description | 
|---|---|
| EmbeddableType | EntityEmbeddedField. getEmbeddableType() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EntityEmbeddedField. setEmbeddableType(EmbeddableType type)Sets the result type. | 
| Constructor and Description | 
|---|
| EmbeddedIdField(EntityType ownerType,
               EmbeddableType embeddableType) | 
| EmbeddedIdField(EntityType ownerType,
               EmbeddableType embeddableType,
               java.lang.String name) | 
| EntityEmbeddedField(EntityType ownerType,
                   EmbeddableType embeddableType) | 
| EntityEmbeddedField(EntityType ownerType,
                   EmbeddableType embeddableType,
                   java.lang.String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | EmbeddableComponent. setEmbeddableType(EmbeddableType embeddableType)Sets the bean info for the generator | 
| Modifier and Type | Method and Description | 
|---|---|
| EmbeddableType | AmberPersistenceUnit. createEmbeddable(java.lang.Class beanClass)Adds an embeddable type. | 
| EmbeddableType | AmberPersistenceUnit. createEmbeddable(java.lang.String name,
                java.lang.Class beanClass)Adds an embeddable type. | 
| EmbeddableType | AmberPersistenceUnit. getEmbeddable(java.lang.String className)Returns a matching embeddable type. | 
| EmbeddableType | AmberContainer. getEmbeddable(java.lang.String className)Returns the EmbeddableType for an introspected class. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AmberContainer. addEmbeddable(java.lang.String className,
             EmbeddableType type)Adds an embeddable for an introspected class. |