Class PropertyInstance
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.beans.PropertyInstance
-
- All Implemented Interfaces:
PropertyInstanceIface,Comparable<PropertyInstance>
public class PropertyInstance extends Object implements PropertyInstanceIface, Comparable<PropertyInstance>
Represents a Vitro object property instance. It includes values from the entities, object property statements, properties, and ent2relationships tables bundled up in a usable object.
-
-
Field Summary
Fields Modifier and Type Field Description static intDOMAINSIDEstatic intRANGESIDE
-
Constructor Summary
Constructors Constructor Description PropertyInstance()
-
Method Summary
-
-
-
Field Detail
-
DOMAINSIDE
public static final int DOMAINSIDE
- See Also:
- Constant Field Values
-
RANGESIDE
public static final int RANGESIDE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPropertyURI
public String getPropertyURI()
- Specified by:
getPropertyURIin interfacePropertyInstanceIface
-
getSubjectName
public String getSubjectName()
- Specified by:
getSubjectNamein interfacePropertyInstanceIface
-
getObjectName
public String getObjectName()
- Specified by:
getObjectNamein interfacePropertyInstanceIface
-
getRangeClassURI
public String getRangeClassURI()
- Specified by:
getRangeClassURIin interfacePropertyInstanceIface
-
getDomainClassURI
public String getDomainClassURI()
- Specified by:
getDomainClassURIin interfacePropertyInstanceIface
-
getDomainClassName
public String getDomainClassName()
- Specified by:
getDomainClassNamein interfacePropertyInstanceIface
-
getRangeClassName
public String getRangeClassName()
- Specified by:
getRangeClassNamein interfacePropertyInstanceIface
-
getObjectEntURI
public String getObjectEntURI()
- Specified by:
getObjectEntURIin interfacePropertyInstanceIface
-
getSubjectEntURI
public String getSubjectEntURI()
- Specified by:
getSubjectEntURIin interfacePropertyInstanceIface
-
getPropertyName
public String getPropertyName()
- Specified by:
getPropertyNamein interfacePropertyInstanceIface
-
getDomainPublic
public String getDomainPublic()
- Specified by:
getDomainPublicin interfacePropertyInstanceIface
-
getRangePublic
public String getRangePublic()
- Specified by:
getRangePublicin interfacePropertyInstanceIface
-
getSubjectSide
public boolean getSubjectSide()
- Specified by:
getSubjectSidein interfacePropertyInstanceIface
-
getDomainQuickEditJsp
public String getDomainQuickEditJsp()
- Specified by:
getDomainQuickEditJspin interfacePropertyInstanceIface
-
getRangeQuickEditJsp
public String getRangeQuickEditJsp()
- Specified by:
getRangeQuickEditJspin interfacePropertyInstanceIface
-
setPropertyURI
public void setPropertyURI(String in)
Description copied from interface:PropertyInstanceIfacesetters- Specified by:
setPropertyURIin interfacePropertyInstanceIface
-
setSubjectName
public void setSubjectName(String in)
- Specified by:
setSubjectNamein interfacePropertyInstanceIface
-
setObjectName
public void setObjectName(String in)
- Specified by:
setObjectNamein interfacePropertyInstanceIface
-
setRangeClassURI
public void setRangeClassURI(String in)
- Specified by:
setRangeClassURIin interfacePropertyInstanceIface
-
setDomainClassURI
public void setDomainClassURI(String in)
- Specified by:
setDomainClassURIin interfacePropertyInstanceIface
-
setDomainClassName
public void setDomainClassName(String in)
- Specified by:
setDomainClassNamein interfacePropertyInstanceIface
-
setRangeClassName
public void setRangeClassName(String in)
- Specified by:
setRangeClassNamein interfacePropertyInstanceIface
-
setObjectEntURI
public void setObjectEntURI(String in)
- Specified by:
setObjectEntURIin interfacePropertyInstanceIface
-
setSubjectEntURI
public void setSubjectEntURI(String in)
- Specified by:
setSubjectEntURIin interfacePropertyInstanceIface
-
setPropertyName
public void setPropertyName(String in)
- Specified by:
setPropertyNamein interfacePropertyInstanceIface
-
setDomainPublic
public void setDomainPublic(String in)
- Specified by:
setDomainPublicin interfacePropertyInstanceIface
-
setRangePublic
public void setRangePublic(String in)
- Specified by:
setRangePublicin interfacePropertyInstanceIface
-
setSubjectSide
public void setSubjectSide(boolean in)
- Specified by:
setSubjectSidein interfacePropertyInstanceIface
-
setDomainQuickEditJsp
public void setDomainQuickEditJsp(String in)
- Specified by:
setDomainQuickEditJspin interfacePropertyInstanceIface
-
setRangeQuickEditJsp
public void setRangeQuickEditJsp(String in)
- Specified by:
setRangeQuickEditJspin interfacePropertyInstanceIface
-
compareTo
public int compareTo(PropertyInstance pi)
- Specified by:
compareToin interfaceComparable<PropertyInstance>
-
-