java.lang.Object
org.apache.jena.rdfxml.xmlinput1.impl.TaintImpl
org.apache.jena.rdfxml.xmlinput1.impl.ARPResource
- All Implemented Interfaces:
AResource
,ANode
,AResourceInternal
,Taint
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
A string distinguishing this anonymous resource, from other anonymous resources.boolean
Only for blank nodes - non blank need not support.getURI()
The URI reference for this resource, if any.The user data allows the RDF application to store one Object with each blank node during parsing.int
hashCode()
boolean
True, if this is an anonymous resource with an explicit rdf:nodeID.boolean
True if this resource does not have an associated URI.void
Only for blank nodes - non blank need not support.void
The user data allows the RDF application to store one Object with each blank node during parsing.toString()
-
Field Details
-
DEBUG
public static final boolean DEBUG- See Also:
-
-
Constructor Details
-
ARPResource
-
ARPResource
-
-
Method Details
-
isAnonymous
public boolean isAnonymous()Description copied from interface:AResource
True if this resource does not have an associated URI.- Specified by:
isAnonymous
in interfaceAResource
- Returns:
- True if this resource is anonymous.
-
getAnonymousID
Description copied from interface:AResource
A string distinguishing this anonymous resource, from other anonymous resources. Undefined ifAResource.isAnonymous()
returns false.- Specified by:
getAnonymousID
in interfaceAResource
- Returns:
- An identifier with file scope for this anonymous resource..
-
getURI
Description copied from interface:AResource
The URI reference for this resource, if any. Not defined ifAResource.isAnonymous()
returns true. -
toString
-
hashCode
public int hashCode() -
equals
-
getUserData
Description copied from interface:AResource
The user data allows the RDF application to store one Object with each blank node during parsing. This may help with garbage collect strategies when parsing huge files. No references to the user data are maintained after a blank node goes out of scope.- Specified by:
getUserData
in interfaceAResource
- Returns:
- A user data object previously stored with
AResource.setUserData(java.lang.Object)
; or null if none.
-
setUserData
Description copied from interface:AResource
The user data allows the RDF application to store one Object with each blank node during parsing. This may help with garbage collect strategies when parsing huge files. No references to the user data are maintained after a blank node goes out of scope.See note about large files in class documentation for
ARP
.- Specified by:
setUserData
in interfaceAResource
- Parameters:
d
- A user data object which may be retrieved later withAResource.getUserData()
.
-
hasNodeID
public boolean hasNodeID()Description copied from interface:AResource
True, if this is an anonymous resource with an explicit rdf:nodeID. -
setHasBeenUsed
public void setHasBeenUsed()Description copied from interface:AResourceInternal
Only for blank nodes - non blank need not support.- Specified by:
setHasBeenUsed
in interfaceAResourceInternal
-
getHasBeenUsed
public boolean getHasBeenUsed()Description copied from interface:AResourceInternal
Only for blank nodes - non blank need not support.- Specified by:
getHasBeenUsed
in interfaceAResourceInternal
-