public interface IMetaObject
Collection<? extends IMetaPrimitive> getMetaPrimitives()
IMetaPrimitive getMetaPrimitive(String name)
name
- the name of the attribute to returnCollection<? extends IMetaPrimitive> getDeclaredMetaPrimitives()
Collection<? extends IMetaPrimitive> getNonVirtualDeclaredMetaPrimitives()
IMetaPrimitive getDeclaredMetaPrimitive(String name)
name
- the name of the attribute to returnCollection<? extends IMetaAssociation> getDeclaredMetaAssociationsChild()
IMetaAssociation getDeclaredMetaAssociationChild(String name)
name
- the name of the association to returnCollection<? extends IMetaAssociation> getDeclaredMetaAssociationsParent()
IMetaAssociation getDeclaredMetaAssociationParent(String name)
name
- the name of the association to returnCollection<? extends IMetaAssociation> getMetaAssociationsChild()
IMetaAssociation getMetaAssociationChild(String name)
name
- the name of the association to returnCollection<? extends IMetaAssociation> getMetaAssociationsParent()
IMetaAssociation getMetaAssociationParent(String name)
name
- the name of the association to returnString getName()
List<? extends IMetaObject> getSubObjects()
List<? extends IMetaObject> getSuperObjects()
String getSuperName()
String getModuleName()
boolean hasChangedByAttr()
boolean hasChangedDateAttr()
boolean hasCreatedDateAttr()
boolean hasOwnerAttr()
IMetaObject getSuperObject()
List<? extends IDataValidation> getDataValidations()
List<? extends IDataValidation> getDataValidationsByMember(String memberName)
memberName
- the attribute to return datavalidations forList<? extends IMetaObjectIndex> getIndices()
List<? extends IMetaObjectAccess> getMetaObjectAccesses()
List<? extends IMetaObjectAccess> getMetaObjectAccessesWithoutXPath(IContext context)
context
- List<? extends IMetaObjectAccess> getMetaObjectAccessesWithXPath(IContext context)
context
- UUID getModelGUID()
short getId()
Boolean isPersistable()
boolean hasMetaDataAccess(IContext context)
boolean isUser()
boolean isSubClassOf(IMetaObject mainQueryObject)
boolean isFileDocument()
com.mendix.core.component.LocalComponent getComponent()