org.eaglei.model
Class EIEntity
java.lang.Object
org.eaglei.model.EIEntity
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<EIEntity>
public class EIEntity
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Comparable<EIEntity>
A class that associates a label string with a URI.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
NO_LABEL
public static final java.lang.String NO_LABEL
- See Also:
- Constant Field Values
NULL_ENTITY
public static final EIEntity NULL_ENTITY
setLabel
public void setLabel(java.lang.String label)
create
public static EIEntity create(java.lang.String strURI,
java.lang.String label)
create
public static EIEntity create(EIURI uri,
java.lang.String label)
getURI
public EIURI getURI()
getLabel
public java.lang.String getLabel()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
compareTo
public int compareTo(EIEntity o)
- Specified by:
compareTo in interface java.lang.Comparable<EIEntity>
Copyright © 2009-2011 Eagle-I. All Rights Reserved.