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, getTargetType
getPackageInfo
getOrigin
C 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–2015. All rights reserved.