Package com.epimorphics.rdfutil
Class PropertyValue
- java.lang.Object
-
- com.epimorphics.rdfutil.PropertyValue
-
- All Implemented Interfaces:
Comparable<PropertyValue>
public class PropertyValue extends Object implements Comparable<PropertyValue>
Property/value pair for wrapped RDF resources. Sortable by local name of property.- Author:
- Dave Reynolds
-
-
Field Summary
Fields Modifier and Type Field Description protected RDFNodeWrapperpropprotected List<RDFNodeWrapper>values
-
Constructor Summary
Constructors Constructor Description PropertyValue(ModelWrapper modelw, org.apache.jena.rdf.model.Property prop)PropertyValue(RDFNodeWrapper prop)PropertyValue(RDFNodeWrapper prop, RDFNodeWrapper value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddValue(RDFNodeWrapper value)intcompareTo(PropertyValue o)RDFNodeWrappergetProp()List<RDFNodeWrapper>getValues()BooleanisMultilingual()
-
-
-
Field Detail
-
prop
protected RDFNodeWrapper prop
-
values
protected List<RDFNodeWrapper> values
-
-
Constructor Detail
-
PropertyValue
public PropertyValue(RDFNodeWrapper prop)
-
PropertyValue
public PropertyValue(ModelWrapper modelw, org.apache.jena.rdf.model.Property prop)
-
PropertyValue
public PropertyValue(RDFNodeWrapper prop, RDFNodeWrapper value)
-
-
Method Detail
-
getValues
public List<RDFNodeWrapper> getValues()
-
isMultilingual
public Boolean isMultilingual()
-
addValue
public void addValue(RDFNodeWrapper value)
-
getProp
public RDFNodeWrapper getProp()
-
compareTo
public int compareTo(PropertyValue o)
- Specified by:
compareToin interfaceComparable<PropertyValue>
-
-