package com.breeze.metadata; import java.util.List; import com.breeze.metadata.AutoGeneratedKeyType; /** * Metadata description of an EntityType * @author IdeaBlade * */ public interface IEntityType { /** * @return The name of the EntityType */ public String getName(); /** * @param propertyName The name of the property to be returned. * @return */ public IProperty getProperty(String propertyName); public boolean isComplexType(); public AutoGeneratedKeyType getAutoGeneratedKeyType(); public List<IDataProperty> getKeyProperties(); }