public abstract class IdentifierMapBase extends Object implements IdentifierMap
IdentifierMap
.Modifier | Constructor and Description |
---|---|
protected |
IdentifierMapBase(String jcrTypeName) |
Modifier and Type | Method and Description |
---|---|
String |
jcrPathFromCol(String name)
Map a column name in the CMIS query to the corresponding relative JCR path.
|
String |
jcrTypeCondition()
Create and additional condition in order for the query to only return nodes
of the right type.
|
String |
jcrTypeName()
JCR type name corresponding to the CMIS type bound to this instance.
|
protected IdentifierMapBase(String jcrTypeName)
public String jcrPathFromCol(String name)
IdentifierMap
jcrPathFromCol
in interface IdentifierMap
name
- column namepublic String jcrTypeName()
IdentifierMap
jcrTypeName
in interface IdentifierMap
IdentifierMap.jcrTypeCondition()
public String jcrTypeCondition()
IdentifierMap
element(*, nt:file)[not(@jcr:mixinTypes = 'mix:simpleVersionable')]Here the element test is covered by
IdentifierMap.jcrTypeName()
while the predicate is covered by this method.jcrTypeCondition
in interface IdentifierMap
null
if none.IdentifierMap.jcrTypeName()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.