|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eaglei.model.EIResource
org.eaglei.model.EIOntResource
org.eaglei.model.EIClass
public class EIClass
| Field Summary | |
|---|---|
static EIClass |
NULL_CLASS
|
| Fields inherited from class org.eaglei.model.EIOntResource |
|---|
NO_DEFINITION |
| Constructor Summary | |
|---|---|
EIClass(EIEntity entity,
boolean isInferred,
boolean hasProperty,
boolean hasSubClass,
boolean hasSuperClass,
boolean hasEquivalentClass,
boolean isEagleIResource)
|
|
| Method Summary | |
|---|---|
java.util.Set<java.lang.String> |
getAnnotations()
|
java.util.List<EIEquivalentClass> |
getEquivalentClasses()
Gets the equivalent classes of this class. |
java.util.List<EIProperty> |
getProperties()
Gets the properties of this class. |
java.util.List<EIClass> |
getSubClasses()
Gets the subclasses of this class. |
EIClass |
getSuperClass()
Gets the superclass of this class. |
java.util.List<EIClass> |
getSuperClasses()
Gets the list of superclasses of this class. |
java.util.Map<java.lang.String,EIValueRestriction> |
getValueRestrictionMap()
|
boolean |
hasEquivalentClass()
Is there an EIEquivalentClass for this class. |
boolean |
hasProperty()
|
boolean |
hasSubClass()
|
boolean |
hasSuperClass()
Indicates whether this class has a superclass. |
boolean |
isEagleIResource()
Returns true if this class is an eagle-i class (a top-level resource class or a subclass of a top-level class). |
boolean |
isInferred()
|
void |
setAnnotations(java.util.Set<java.lang.String> setAnnotationValueURI)
|
void |
setEquivalentClasses(java.util.List<EIEquivalentClass> equivalentClasses)
|
void |
setProperties(java.util.List<EIProperty> properties)
|
void |
setSubClasses(java.util.List<EIClass> subclasses)
|
void |
setSuperClass(EIClass superclass)
|
void |
setSuperClasses(java.util.List<EIClass> superclasses)
|
void |
setValueRestrictionMap(java.util.Map<java.lang.String,EIValueRestriction> mapValueRestrictions)
|
| Methods inherited from class org.eaglei.model.EIOntResource |
|---|
getDefinition, setDefinition |
| Methods inherited from class org.eaglei.model.EIResource |
|---|
equals, getEntity, hashCode, setLabel, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static EIClass NULL_CLASS
| Constructor Detail |
|---|
public EIClass(EIEntity entity,
boolean isInferred,
boolean hasProperty,
boolean hasSubClass,
boolean hasSuperClass,
boolean hasEquivalentClass,
boolean isEagleIResource)
| Method Detail |
|---|
public boolean isInferred()
public boolean isEagleIResource()
public boolean hasProperty()
public boolean hasSubClass()
public boolean hasSuperClass()
public EIClass getSuperClass()
public void setSuperClass(EIClass superclass)
public java.util.List<EIClass> getSuperClasses()
public void setSuperClasses(java.util.List<EIClass> superclasses)
public java.util.List<EIClass> getSubClasses()
public void setSubClasses(java.util.List<EIClass> subclasses)
public java.util.List<EIProperty> getProperties()
public void setProperties(java.util.List<EIProperty> properties)
public boolean hasEquivalentClass()
public java.util.List<EIEquivalentClass> getEquivalentClasses()
public void setEquivalentClasses(java.util.List<EIEquivalentClass> equivalentClasses)
public java.util.Map<java.lang.String,EIValueRestriction> getValueRestrictionMap()
public void setValueRestrictionMap(java.util.Map<java.lang.String,EIValueRestriction> mapValueRestrictions)
public java.util.Set<java.lang.String> getAnnotations()
public void setAnnotations(java.util.Set<java.lang.String> setAnnotationValueURI)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||