public interface MClassInfo<T,C> extends MPackagedTypeInfo<T,C>, MOriginated<MClassInfoOrigin>
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(MPropertyInfo<T,C> propertyInfo) |
MElementInfo<T,C> |
createElementInfo(MTypeInfo<T,C> scope,
QName substitutionHead) |
MClassInfo<T,C> |
getBaseTypeInfo() |
QName |
getElementName() |
String |
getLocalName() |
String |
getName() |
List<MPropertyInfo<T,C>> |
getProperties() |
C |
getTargetClass() |
void |
removeProperty(MPropertyInfo<T,C> propertyInfo) |
acceptTypeInfoVisitor, getTargetTypegetPackageInfogetOriginC getTargetClass()
MClassInfo<T,C> getBaseTypeInfo()
String getName()
getName in interface MPackagedTypeInfo<T,C>String getLocalName()
getLocalName in interface MPackagedTypeInfo<T,C>List<MPropertyInfo<T,C>> getProperties()
QName getElementName()
void addProperty(MPropertyInfo<T,C> propertyInfo)
void removeProperty(MPropertyInfo<T,C> propertyInfo)
Copyright © 2005–2016. All rights reserved.