public class RdfTypeSeq extends RdfTypeComplexBase
| Constructor and Description |
|---|
RdfTypeSeq(RdfTypeFactory typeFactory,
RdfType itemRdfType) |
| Modifier and Type | Method and Description |
|---|---|
Object |
createJavaObject(org.apache.jena.rdf.model.RDFNode node)
Extract a Java (literal) object from a given node.
|
PropertyRelation |
createRelation() |
void |
exposeFragment(ResourceFragment out,
org.apache.jena.rdf.model.Resource priorState,
Object entity) |
void |
exposeShape(ResourceShapeBuilder rsb) |
Class<?> |
getEntityClass()
Return the Java class corresponding to this type
(maybe it should be Type instead of Class)
|
org.apache.jena.graph.Node |
getRootNode(Object obj)
Return the root node that corresponds to the given object in regard to this RdfType.
|
boolean |
hasIdentity()
Flag to indicate whether entities created from this mapping have their own identity.
|
EntityFragment |
populate(org.apache.jena.rdf.model.Resource shape,
Object entity)
Populates an entity from a resource RDF graph that should match the
exposed shape.
|
isSimpleTyperesolvepublic RdfTypeSeq(RdfTypeFactory typeFactory, RdfType itemRdfType)
public PropertyRelation createRelation()
public void exposeShape(ResourceShapeBuilder rsb)
public Class<?> getEntityClass()
RdfTypepublic org.apache.jena.graph.Node getRootNode(Object obj)
RdfTypepublic Object createJavaObject(org.apache.jena.rdf.model.RDFNode node)
RdfTypepublic void exposeFragment(ResourceFragment out, org.apache.jena.rdf.model.Resource priorState, Object entity)
public EntityFragment populate(org.apache.jena.rdf.model.Resource shape, Object entity)
RdfTypepublic boolean hasIdentity()
RdfTypeCopyright © 2017. All rights reserved.