Class CalendarMemLiteral
- java.lang.Object
-
- org.eclipse.rdf4j.model.base.AbstractLiteral
-
- org.eclipse.rdf4j.model.impl.SimpleLiteral
-
- org.eclipse.rdf4j.sail.memory.model.MemLiteral
-
- org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
-
- All Implemented Interfaces:
Serializable,org.eclipse.rdf4j.model.Literal,org.eclipse.rdf4j.model.Value,MemValue
public class CalendarMemLiteral extends MemLiteral
An extension of MemLiteral that stores a Calendar value to avoid parsing.- Author:
- David Huynh, Arjohn Kampman
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.eclipse.rdf4j.sail.memory.model.MemValue
EMPTY_LIST
-
-
Constructor Summary
Constructors Constructor Description CalendarMemLiteral(Object creator, String label, XMLGregorianCalendar calendar)CalendarMemLiteral(Object creator, String label, org.eclipse.rdf4j.model.base.CoreDatatype datatype, XMLGregorianCalendar calendar)CalendarMemLiteral(Object creator, String label, org.eclipse.rdf4j.model.IRI datatype, XMLGregorianCalendar calendar)CalendarMemLiteral(Object creator, XMLGregorianCalendar calendar)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XMLGregorianCalendarcalendarValue()-
Methods inherited from class org.eclipse.rdf4j.sail.memory.model.MemLiteral
addObjectStatement, cleanSnapshotsFromObjectStatements, getCreator, getObjectStatementCount, getObjectStatementList, hasContextStatements, hasObjectStatements, hasPredicateStatements, hasStatements, hasSubjectStatements
-
Methods inherited from class org.eclipse.rdf4j.model.impl.SimpleLiteral
booleanValue, byteValue, decimalValue, doubleValue, equals, floatValue, getCoreDatatype, getDatatype, getLabel, getLanguage, hashCode, integerValue, intValue, longValue, setDatatype, setDatatype, setDatatype, setLabel, setLanguage, shortValue, stringValue, toString
-
Methods inherited from class org.eclipse.rdf4j.model.base.AbstractLiteral
temporalAccessorValue, temporalAmountValue
-
-
-
-
Constructor Detail
-
CalendarMemLiteral
public CalendarMemLiteral(Object creator, XMLGregorianCalendar calendar)
-
CalendarMemLiteral
public CalendarMemLiteral(Object creator, String label, XMLGregorianCalendar calendar)
-
CalendarMemLiteral
public CalendarMemLiteral(Object creator, String label, org.eclipse.rdf4j.model.IRI datatype, XMLGregorianCalendar calendar)
-
CalendarMemLiteral
public CalendarMemLiteral(Object creator, String label, org.eclipse.rdf4j.model.base.CoreDatatype datatype, XMLGregorianCalendar calendar)
-
-
Method Detail
-
calendarValue
public XMLGregorianCalendar calendarValue()
- Specified by:
calendarValuein interfaceorg.eclipse.rdf4j.model.Literal- Overrides:
calendarValuein classSimpleLiteral
-
-