| interface  | ComplexCollection<T extends StructuredType<?>,EC extends Collection<T>,CT extends StructuredCollection<T,EC,?>> | 
| interface  | ComplexType<T extends StructuredType<?>> | 
| interface  | EntityCollection<T extends StructuredType<?>,EC extends Collection<T>,CT extends StructuredCollection<T,EC,?>> | 
| interface  | EntityType<T extends StructuredType<?>> | 
| interface  | StructuredCollection<T extends StructuredType<?>,EC extends Collection<T>,CT extends StructuredCollection<T,EC,?>>Marker interface for Entity and complex type. | 
| interface  | StructuredComposableInvoker<T extends StructuredType<?>,O extends Operations> | 
| interface  | StructuredInvoker<T extends StructuredType<?>> |