| Package | Description | 
|---|---|
| com.asakusafw.operator | 
 Asakusa Operator DSL Compiler Core APIs. 
 | 
| com.asakusafw.operator.dmdl | 
 Internal representation of Asakusa data models using DMDL. 
 | 
| com.asakusafw.operator.model | 
 Internal representation of Asakusa operators and data models. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DataModelMirror | 
CompileEnvironment.findDataModel(ClassDescription typeName)
Returns data-model mirror. 
 | 
DataModelMirror | 
CompileEnvironment.findDataModel(TypeMirror type)
Returns data-model mirror. 
 | 
DataModelMirror | 
DataModelMirrorRepository.load(CompileEnvironment environment,
    TypeMirror type)
Loads a mirror of the data model corresponded to the specified type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DataModelMirror | 
DmdlDataModelMirrorRepository.load(CompileEnvironment environment,
    TypeMirror type)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConcreteDataModelMirror
Default implementation of a concrete  
DataModelMirror. | 
class  | 
PartialDataModelMirror
Default implementation of a partial  
DataModelMirror. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
PartialDataModelMirror.canContain(DataModelMirror other)  | 
boolean | 
ConcreteDataModelMirror.canContain(DataModelMirror other)  | 
boolean | 
DataModelMirror.canContain(DataModelMirror other)
Returns  
true iff this data model can contain the other data model. | 
boolean | 
PartialDataModelMirror.canInvoke(DataModelMirror other)  | 
boolean | 
ConcreteDataModelMirror.canInvoke(DataModelMirror other)  | 
boolean | 
DataModelMirror.canInvoke(DataModelMirror other)
Returns  
true iff this data model can apply the method parameter
 whose type is the specified data model type. | 
boolean | 
PartialDataModelMirror.isSame(DataModelMirror other)  | 
boolean | 
ConcreteDataModelMirror.isSame(DataModelMirror other)  | 
boolean | 
DataModelMirror.isSame(DataModelMirror other)
Returns  
true iff this data model and the specified data model are same. | 
static KeyMirror | 
KeyMirror.parse(CompileEnvironment environment,
     AnnotationMirror source,
     Element annotationOwner,
     DataModelMirror contextType)
Parses the target  
Key annotation. | 
Copyright © 2011–2018 Asakusa Framework Team. All rights reserved.