|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface TamagoCCType
| Field Summary | |
|---|---|
static int |
TYPE_ASSEMBLY
|
static int |
TYPE_COMPONENT
|
static int |
TYPE_COMPOSITE
|
static int |
TYPE_SERVICE
|
| Method Summary | |
|---|---|
TamagoCCPercolator[] |
getAvailablePercolator()
|
java.util.Iterator<?> |
getExtends()
|
java.lang.Class<?> |
getImplementation()
get the implementation of the service Note: this is not the implementation of a provider for the service. |
java.lang.String |
getModule()
|
java.lang.String |
getName()
get the name of the service (a service name is unique) |
int |
getTamagoCCType()
|
boolean |
isSameType(TamagoCCType type2)
tell if the service is identical to the argument |
boolean |
isStrictSubType(TamagoCCType supertype)
tell if the service is a strict subtype of the argument |
boolean |
isStrictSuperType(TamagoCCType subtype)
tell if the service is a strict supertype of the argument |
boolean |
isSubType(TamagoCCType supertype)
tell if the service is a subtype of the argument |
boolean |
isSuperType(TamagoCCType subtype)
tell if the service is a supertype of the argument |
| Field Detail |
|---|
static final int TYPE_SERVICE
static final int TYPE_COMPONENT
static final int TYPE_COMPOSITE
static final int TYPE_ASSEMBLY
| Method Detail |
|---|
java.lang.String getName()
java.lang.String getModule()
java.lang.Class<?> getImplementation()
boolean isSuperType(TamagoCCType subtype)
subtype - the subtype candidate
boolean isStrictSuperType(TamagoCCType subtype)
subtype - the subtype candidate
boolean isSubType(TamagoCCType supertype)
supertype - the supertype candidate
boolean isStrictSubType(TamagoCCType supertype)
supertype - the supertype candidate
boolean isSameType(TamagoCCType type2)
type2 - the identical type candidate
java.util.Iterator<?> getExtends()
int getTamagoCCType()
TamagoCCPercolator[] getAvailablePercolator()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||